Vous êtes ici : Accueil Zaclys Astuces / Les rubriques / Informatique / Web / PHP

ET SI VOUS PASSIEZ SUR NOTRE NOUVEAU SITE ?

bonjour

Depuis septembre 2019 nous avons progressivement basculé les différentes rubriques sur un nouveau site internet, accessible à la même adresse : https://www.zaclys.com/

Vous êtes ici sur l'ancienne version , qui n'est plus maintenue

Vous pouvez toutefois continuer de l'utiliser si besoin, ou si par exemple vous préférez l'ancien affichage du service album, toujours accessible à cette adresse : https://v2.zaclys.com/album,75

Merci et à bientôt,

amicalement

l'équipe Zaclys




Voir un article

PHP : Installer le cache d'opcode APC pour booster les perfs de votre site

Un cache d'opcode sert à éviter la recompilation du code php de votre site à chaque visite. Sur des gros sites php il améliore les performances de manière significative (il est utilisé par Yahoo par exemple).

Pour l'installer sur redhat  :

# yum install php-pear php-devel httpd-devel
# pecl install apc

sur redhat 6 , faites uniqkement :
yum install php-pecl-apc


puis éditer /etc/php.d/apc.ini :
; Enable ldap extension module
extension=apc.so

apc.shm_size = 64
apc.max_file_size = 4M


relancer apache

puis pour faire des bench, utilisez la commande ab (en activant/désactivant l'extension)

# ab -n 100 -c 5 -k "http://monsite";

Dans mon cas je passe de 8 sec à 5 sec pour éxecuter 100 requetes (-n) répartis sur 5 accès concurrents (-c). 

Pour 1000 requêtes réparties sur 10 accès concurrents, je passe de 77 sec à 36 sec !

(sachant qu'un wc -l de la totalité des fichiers php de mon framework et de mon CMS affiche 80 000 lignes).



Pour l'installer sur ubuntu / debian :

# apt-get install  php-pear php5-dev apache2-dev
# pecl install apc

(puis suivre les instructions)



Pour aller plus loin sur le sujet :

http://www.amazon.fr/s/?field-keywords=oreilly+apache
http://julien-pauli.developpez.com/tutoriels/php/apc/

5 656 clics - Créé le 04/12/2009 par Tito - Modifié le 18/04/2012



Réagissez, commentez, discutez ...

InfoSoyez le premier à réagir !


(sert uniquement à vous signaler les réactions)




Partager ?

diaspora  G+  facebook  twitter  Digg  Yahoo  Delicious  Technorati  myspace


Voir d'autres articles en rapport avec celui-ci ?



Stats des clics sur cet article : cliquez ici »



Vous voulez contribuer et publier un article dans cette rubrique ?

InfoMerci de vous identifier ou de vous créer un compte si ce n'est pas déjà fait.


icone user Me connecter :

InfoMerci de saisir vos identifiants.




Me reconnecter automatiquement à chaque visite sur ce navigateur :
               





retour






Plan du site | Aide | Mentions légales et CGU | RGPD | Travaux et incidents | Budget | Faire un don | Chouchen | Z pub | Logo et prospectus

© Association la mère Zaclys 1998-2019  - Zaclys v2.5

Suivez nous sur Diaspora, Mastodon, Google+, FaceBook ou Twitter