Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1781 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Solution de cache : laquelle choisir ?

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

Solution de cache : laquelle choisir ?

n°1354189
nycius
Ich liebe dich !
Posté le 26-04-2006 à 11:29:52  profilanswer
 

Salut,
 
J'aimerai mettre en place une solution de cache sur mes sites.
Avez vous des retours sur vos tests ou autre ?
 
laquelle resort prems et pour quelle raison ?

mood
Publicité
Posté le 26-04-2006 à 11:29:52  profilanswer
 

n°1354200
chaced
Posté le 26-04-2006 à 11:37:00  profilanswer
 

J'utilise eAccelerator, mais c'est un module a PHP...


---------------
CPU-Z | Timespy | Mes bd
n°1354263
nycius
Ich liebe dich !
Posté le 26-04-2006 à 12:41:35  profilanswer
 

Je suis en train de tester jpCache, on va bien voir
 
QQun aurait un script qui permette d'afficher le temps de génération d'une page ? jen ai un mais il merde a fond

n°1367223
nycius
Ich liebe dich !
Posté le 16-05-2006 à 10:35:16  profilanswer
 

j'ai vu APC , qqun a un retour la dessus ?

n°1367231
chaced
Posté le 16-05-2006 à 10:43:30  profilanswer
 

APC c'est aussi un module non ?


---------------
CPU-Z | Timespy | Mes bd
n°1367370
nycius
Ich liebe dich !
Posté le 16-05-2006 à 12:13:48  profilanswer
 

oui egalement un module
 
tu as vu des resultats significatifs avec eAccelerator ?

n°1367375
tania_j
Posté le 16-05-2006 à 12:15:28  profilanswer
 

J'ai installé eaccelerator sur des serveurs il y a quelques mois; le resultat a été impressionnant.. je le conseille fortement.

n°1367436
nycius
Ich liebe dich !
Posté le 16-05-2006 à 13:25:55  profilanswer
 

tania_j a écrit :

J'ai installé eaccelerator sur des serveurs il y a quelques mois; le resultat a été impressionnant.. je le conseille fortement.


 
tu aurais un tutorial ? parce que j'ai essayé mais ca n'a pas l'air de fonctionner
Visiblement il faut phpize pour l'installer et je l'ai pas


Message édité par nycius le 16-05-2006 à 14:54:59
n°1368182
chaced
Posté le 16-05-2006 à 20:09:57  profilanswer
 

Installe phpize avant :D tu es sous qu'elle distri ?


---------------
CPU-Z | Timespy | Mes bd
n°1368265
nycius
Ich liebe dich !
Posté le 16-05-2006 à 22:00:20  profilanswer
 

:)
 
fedora plesk
 
j'ai installé zend optimizer et eaccelerator
 
seulement si je met apache ne reboot pas :
 
zend_extension_manager.optimizer=/usr/local/Zend/lib/Optimizer-3.0.0
zend_extension_manager.optimizer_ts=/usr/local/Zend/lib/Optimizer_TS-3.0.0
zend_optimizer.version=3.0.0
zend_optimizer.optimization_level=15
zend_extension=/usr/local/Zend/lib/ZendExtensionManager.so
zend_extension_ts=/usr/local/Zend/lib/ZendExtensionManager_TS.so
zend_extension_ts = /usr/lib/ioncube/Ioncube_loader_lin_4.3.so
 
zend_extension = /eaccelerator/eaccelerator-0.9.3/modules/eaccelerator.so
eaccelerator.shm_size="16"
eaccelerator.cache_dir="/tmp/eaccelerator"
eaccelerator.enable="1"  
eaccelerator.optimizer="1"
eaccelerator.check_mtime="1"
eaccelerator.debug="0"
eaccelerator.filter=""
eaccelerator.shm_max="0"
eaccelerator.shm_ttl="0"
eaccelerator.shm_prune_period="0"
eaccelerator.shm_only="0"
eaccelerator.compress="1"
eaccelerator.compress_level="9"

mood
Publicité
Posté le 16-05-2006 à 22:00:20  profilanswer
 

n°1368274
chaced
Posté le 16-05-2006 à 22:25:12  profilanswer
 

Zend optimiser avec eaccelerator, aucun interet, le 2eme remplace ZendOptimiser et ZendCache.
 
Au passage la 0.9.3 c'est uniquement pour php4, et désactive la compression du bytecode aussi.


Message édité par chaced le 16-05-2006 à 22:26:30

---------------
CPU-Z | Timespy | Mes bd
n°1368393
nycius
Ich liebe dich !
Posté le 17-05-2006 à 08:20:58  profilanswer
 

c'est a dire ?
pour toi je garde uniquement zend optimizer ? car zend cache je l'ai pas

n°1368478
chaced
Posté le 17-05-2006 à 10:04:21  profilanswer
 

nycius a écrit :

c'est a dire ?
pour toi je garde uniquement zend optimizer ? car zend cache je l'ai pas


 
Non uniquement eaccelerator, vu qu'il fait double emploie avec zend optimiser, en plus ils ne fonctionnent pas ensemble, Zend a ajouter une bride pour bloquer le fonctionement en cas de detection de eaccelerator (et oui, il fait de l'ombre au produit zend qui coute la peau des fesses :d)


---------------
CPU-Z | Timespy | Mes bd
n°1368645
nycius
Ich liebe dich !
Posté le 17-05-2006 à 12:23:26  profilanswer
 

j'ai zend optimizer 3.0 et eaccelerator est incompatible avec lui !
 
les logs d'apache me disent ca , meme en ayant retiré les extensions zend optimizer

n°1368733
chaced
Posté le 17-05-2006 à 14:04:47  profilanswer
 

Tu as qu'elle version de php ?


---------------
CPU-Z | Timespy | Mes bd
n°1369066
nycius
Ich liebe dich !
Posté le 17-05-2006 à 17:53:44  profilanswer
 

4.3.11
 
j'ai mis APC cache qui a l'air de pas mal marcher

n°1369152
chaced
Posté le 17-05-2006 à 20:06:25  profilanswer
 

C'est vrai que ce genre d'outils est diablement efficace :)
 
http://img375.imageshack.us/img375/2905/eaccelerator3bn.png


---------------
CPU-Z | Timespy | Mes bd
n°1369341
nycius
Ich liebe dich !
Posté le 18-05-2006 à 09:19:10  profilanswer
 

En revanche je sais pas trop la config a placer niveau taille memoire etc, durée du cache

n°1376013
nycius
Ich liebe dich !
Posté le 27-05-2006 à 17:22:43  profilanswer
 

Personne n'utilise APC Cache ?

n°1377197
jfbus
Posté le 30-05-2006 à 09:23:20  profilanswer
 

nycius a écrit :

Personne n'utilise APC Cache ?


 
apc est (historiquement) moins utilisé qu'eAccelerator (et Turck-MMCache avant lui). Cela changera probablement avec PHP6, puisque qu'apc est prévu pour être intégré dans le coeur de php.
 
apc présente certains inconvénients par rapport à eAccelerator (principalement des problèmes de rechargement du code modifié lors des périodes de forte charge).
 
J'ai fait un benchmark eAccelerator/apc, avec plus de détails...


---------------
ipersec - Optimisation et sécurisation de sites internet
n°1377273
nycius
Ich liebe dich !
Posté le 30-05-2006 à 10:21:15  profilanswer
 

eAccelerator est pas compatible si on a installé Zend Optimizer 3

n°1377344
jfbus
Posté le 30-05-2006 à 10:51:55  profilanswer
 

Désinstalle Zend Optimizer ! Il apporte un gain faible par rapport à eAcceletrator, et eAccelerator fait plus de choses...


---------------
ipersec - Optimisation et sécurisation de sites internet
n°1377465
chaced
Posté le 30-05-2006 à 12:54:28  profilanswer
 

Il y a aussi l'optimiser sur eaccelerator, donc double emploie.


---------------
CPU-Z | Timespy | Mes bd
n°1377478
chaced
Posté le 30-05-2006 à 13:14:43  profilanswer
 

jfbus a écrit :

apc est (historiquement) moins utilisé qu'eAccelerator (et Turck-MMCache avant lui). Cela changera probablement avec PHP6, puisque qu'apc est prévu pour être intégré dans le coeur de php.
 
apc présente certains inconvénients par rapport à eAccelerator (principalement des problèmes de rechargement du code modifié lors des périodes de forte charge).
 
J'ai fait un benchmark eAccelerator/apc, avec plus de détails...


 
Tient : http://www.eaccelerator.net/wiki/BenchTroll
 
:lol:


---------------
CPU-Z | Timespy | Mes bd
n°1378056
nycius
Ich liebe dich !
Posté le 31-05-2006 à 12:47:43  profilanswer
 

jfbus a écrit :

Désinstalle Zend Optimizer ! Il apporte un gain faible par rapport à eAcceletrator, et eAccelerator fait plus de choses...


 
Tu peux m'expliquer comme desinstaller Zend ?

n°1378096
jfbus
Posté le 31-05-2006 à 13:51:56  profilanswer
 

nycius a écrit :

Tu peux m'expliquer comme desinstaller Zend ?


 
Tu dois avoir une ligne zend_extension=... (je connais pas le nom du fichier correspondant, mais tu ne devrais pas avoir beaucoup de lignes de ce type) dans ton php.ini à commenter, et à remplacer par zend_extension=/chemin/eaccelerator.so (ou extension=apc.so pour apc). Ensuite, un phpinfo() te dit si ton accélérateur est bien chargé (si rien n'apparait dans la page, c'est qu'il y a eu un problème)


---------------
ipersec - Optimisation et sécurisation de sites internet
n°1378114
nycius
Ich liebe dich !
Posté le 31-05-2006 à 14:07:59  profilanswer
 

lorsque je fais ca apache ne reboot pas

n°1378126
nycius
Ich liebe dich !
Posté le 31-05-2006 à 14:19:33  profilanswer
 

Voici l'erreur dans les logs apache :
PHP Fatal error:  Unable to start eAccelerator module in Unknown on line 0

n°1697175
grosbin
OR die;
Posté le 04-03-2008 à 18:53:29  profilanswer
 

+1 je cherche à accélerer le temps de traitement de mes sites
en mutu chez 1and1 il suffit d'appliquer zend.so & pas de gain de temp significatif ..

 

qu'en est-il de eAccelerator et ses gains de vitesse ?


Message édité par grosbin le 04-03-2008 à 19:00:10

---------------
Photos Panoramiques Montagnes Haute Savoie
n°1697340
skeye
Posté le 05-03-2008 à 09:48:05  profilanswer
 

Joli déterrage.[:petrus75]
En mutualisé je sais pas si ces solutions sont utilisables, j'ai un doute...


---------------
Can't buy what I want because it's free -
n°1703675
grosbin
OR die;
Posté le 17-03-2008 à 20:57:28  profilanswer
 

ob_get_contents => ecriture fichier
+ temps d'expiration à 5h
+-25 ms au calcul des pages
=> 1ms à la lecture du cache :D

Message cité 1 fois
Message édité par grosbin le 17-03-2008 à 20:57:44

---------------
Photos Panoramiques Montagnes Haute Savoie
n°1703702
skeye
Posté le 17-03-2008 à 21:32:56  profilanswer
 

grosbin a écrit :

ob_get_contents => ecriture fichier
+ temps d'expiration à 5h
+-25 ms au calcul des pages
=> 1ms à la lecture du cache :D


C'est pas super applicable partout, ça.[:joce]
Autant utiliser un moteur de templates qui a un vrai système de cache, genre smarty, dans ce cas.[:petrus75]


---------------
Can't buy what I want because it's free -
n°1703705
grosbin
OR die;
Posté le 17-03-2008 à 21:35:38  profilanswer
 

Bien si pourtant je l'ai adapté à 3 sites en intégralité sans failles :D
fonction compacte de 50 lignes, appellée en début de script
et appellée en fin si la page a expiré / n'existe pas en cache :)
ça pour moi c'est de la portabilité :)

Message cité 1 fois
Message édité par grosbin le 17-03-2008 à 21:36:05

---------------
Photos Panoramiques Montagnes Haute Savoie
n°1703711
skeye
Posté le 17-03-2008 à 21:41:51  profilanswer
 

grosbin a écrit :

Bien si pourtant je l'ai adapté à 3 sites en intégralité sans failles :D
fonction compacte de 50 lignes, appellée en début de script
et appellée en fin si la page a expiré / n'existe pas en cache :)
ça pour moi c'est de la portabilité :)


et si t'as besoin d'avoir plusieurs versions différentes en cache en même temps il se passe quoi?[:petrus dei]


---------------
Can't buy what I want because it's free -
n°1703726
leflos5
On est ou on est pas :)
Posté le 17-03-2008 à 22:03:54  profilanswer
 

Il peut peut-être faire évoluer son script pour prendre en compte le versionning :whistle:

n°1703728
skeye
Posté le 17-03-2008 à 22:05:44  profilanswer
 

[:chrisbk]


---------------
Can't buy what I want because it's free -
n°1703745
grosbin
OR die;
Posté le 17-03-2008 à 22:25:02  profilanswer
 

tu veux dire les paramètres en GET ? Certains sont mis en cache ..
d'autres actions comme le postdata et les section ayant besoin d'être tjrs à jour avortent le processus
( et c'est toujours superbe de nommer une variable avortement )  [:volta]


Message édité par grosbin le 17-03-2008 à 22:25:53

---------------
Photos Panoramiques Montagnes Haute Savoie
n°1703749
skeye
Posté le 17-03-2008 à 22:27:55  profilanswer
 

non, ce n'est pas ce que je veux dire.:D


Message édité par skeye le 17-03-2008 à 22:28:01

---------------
Can't buy what I want because it's free -
n°1703752
grosbin
OR die;
Posté le 17-03-2008 à 22:28:52  profilanswer
 

Ben je vois pas le plusieurs versions différentes en cache au meme instant ..
dans ce cas ca restera une page générée on the fly


---------------
Photos Panoramiques Montagnes Haute Savoie
n°1703754
skeye
Posté le 17-03-2008 à 22:29:42  profilanswer
 

grosbin a écrit :

Ben je vois pas le plusieurs versions différentes en cache au meme instant ..
dans ce cas ca restera une page générée on the fly


non.:D


---------------
Can't buy what I want because it's free -
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Solution de cache : laquelle choisir ?

 

Sujets relatifs
Problème avec Cache sur un HeaderFirefox embed/object wmode=transparent une solution??
Probleme de mise à jour, cache navigateurresolu :donner la valeur d'une var de sess à un champ caché ds un form
[XML & PHP] Architecture avec cachesolution htaccess free ???
[java3D] choisir l'epaisseur d'une ligneGUI pour prog Python : Que choisir ?
Cms Modx textpattern et plume, que choisir ?cherche simulateur cache...
Plus de sujets relatifs à : Solution de cache : laquelle choisir ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR