Web 2.0, Scripts PHP 5 Object Oriented, Scripts Javascript, XHTML

  • Accueil
  • Apache
  • PHP
  • JavaScript
  • SEO
  • PEEWA
  • A propos
  • Plan du site

PHP Optimiser la vitesse avec l’aide de « eAccelerator » sous windows (DLL RTU)

Ecrit dans PHP. le Samedi 19 décembre 2009, par jviard
déc 19 PHP

Je vous donne un bon optimiseur PHP compatible avec des environnements windows grâce à ces dlls Ready to Use:

http://www.sitebuddy.com/PHP/Accelerators/eAccelerator_windows_binaries_builds

Un optimiseur permet d’améliorer sensiblement la vitesse d’exécution de vos scripts en optimisant la partie opcode de l’interpréteur.
Ce qui permet de diminuer la charge cpu et ainsi d’augementer la possibilité de traffic de la machine.

Il est à noter avec cet optimiseur la présence d’une API supplémentaire qui permet d’aller taper directement en mémoire pour mettre par exemple des données en cache, la possibilité de configurer la taille mémoire, d’utiliser uniquement la ram ou le disque dur ou les deux etc…

Installation:

Placer la dll correspondant à votre version de php ( pour connaitre la version de php installé sur votre serveur vous pouvez faire un phpinfo ou encore dans une console: php -v ) dans le répertoire d’extension (par défaut /ext à partir de l’emplacement de php). Il vous suffit ensuite d’ajouter les lignes suivantes dans votre php.ini .
Si vous utilisez une mise en cache sur le disque il vous faut créer le répertoire de destination du cache ( correspondant à l’entrée: eaccelerator.cache_dir dans le fichier php.ini) et attribuer des droits suffisants.

Exemple de configuration ini:

extension= »eaccelerator.dll »

[eAccelerator]
eaccelerator.enable= »1″
eaccelerator.shm_size= »256″
eaccelerator.cache_dir= »C:\tmp\opcache »
eaccelerator.optimizer= »1″
eaccelerator.check_mtime= »1″
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″
eaccelerator.keys = « shm_and_disk »
eaccelerator.sessions = « shm_and_disk »
eaccelerator.content = « shm_and_disk »
eaccelerator.allowed_admin_path = «  »

  • Partager
Tags: eaccelerator, opcode, optimisation, PHP

Laisser une réponse

Image CAPTCHA CAPTCHA Audio
Rafraîchir l'image
Web 2.0, Scripts PHP 5 Object Oriented, Scripts Javascript, XHTML par Julien Viard
  • Langues
    •  English
  • Rechercher sur ce blog
  • Catégories du blog
    • Apache (1)
      • Htaccess (1)
    • Javascript (8)
      • Code Source (7)
      • Peewa-js framework (4)
    • Peewa: le blog (7)
    • PHP (34)
      • Code source (23)
    • SEO (2)
  • Archives
    • juillet 2010
    • juin 2010
    • mai 2010
    • avril 2010
    • mars 2010
    • janvier 2010
    • décembre 2009
  • Mots-clefs
    alias Apache benchmark blog cast class classe code compression date echo editeur error errors exemple fatal error fonction framework getter glob globals Javascript linux optimisation peewa peewa-js performance PHP php5 phpcamp print script scripts search files search folders SEO static statique url vitesse web wordpress __call __get __set
  • Mon twitter
    • #Drupal and #Doctrine >>> module http://tinyurl.com/24686sx #php #orm 02/09/2010
    • Mort de #PHP6 + 170 jours... >>> http://tinyurl.com/22vrenj 02/09/2010
    • #xDebug for #netbeans and #PHP really rocks! >>> http://www.xdebug.org/ 02/09/2010
    • #ExtDesigner or how to simplify your #extjs life http://tinyurl.com/3yvyrbc #linux #windows #mac #sencha 02/09/2010
    • #EXTJs is now #Sencha http://tinyurl.com/34m3w7d >>> new framework for #ipad #iphone and more :) 02/09/2010
  • Me retrouver sur


    GIT Hub
    Bitbucket
  • Mes projets
    Peewa PHP Framework
    Peewa JS Framework
  • Derniers fichiers:
    • /Prealpha/0.03/src/peewa.js
    • /Prealpha/0.03/compressed/peewa-compress.js
    • /Prealpha/0.02/compressed/peewa-compress.js
    • /Prealpha/0.02/src/peewa.js
    • /Prealpha/0.02/src/peewa-modules.js
    • /Prealpha/0.02/compressed/peewa-modules-compress.js
    • /Prealpha/0.01/compressed/peewa-modules.js
    • /Prealpha/0.01/compressed/peewa-core.js
    • /Prealpha/0.01/src/peewa-modules.js
    • /Prealpha/0.01/src/peewa-core.js
  • Accueil
  • Apache
  • PHP
  • JavaScript
  • SEO
  • PEEWA
  • A propos
  • Plan du site


Designed by FTL Wordpress Themes brought to you by Smashing Magazine
adapted for blog.peewa.org by Julien Viard


Haut de page