Installer un accélérateur PHP : EAccelerator

Eaccelerator est un accélérateur PHP, le principe est de garder le bytecode en cache.
Les performances sont cencées être améliorées de 3 à 5x ! (sur les calculs php uniquement bien sur).

Tuto de base pour une install simple sous Debian (merci les forums de dedibox-news) :

# apt-get install bzip2
# cd /usr/local/src/
# wget http://bart.eaccelerator.net/source/0.9 … .1.tar.bz2
# tar xjvf eaccelerator-0.9.5.1.tar.bz2
# cd eaccelerator-0.9.5.1
# apt-get install build-essential php5-dev
# phpize
# ./configure -enable-eaccelerator=shared -with-php-config=/usr/bin/php-config
# make
# make install
# Vi /etc/php5/apache2/php.ini
# Ajouter à la fin de php.ini (avant [Zend] sinon il y aura un problème)

[eAccelerator]
zend_extension=”/usr/lib/php5/20060613/eaccelerator.so”
eaccelerator.shm_size=”16″
eaccelerator.cache_dir=”/var/cache/eaccelerator”
eaccelerator.enable=”1″
eaccelerator.optimizer=”1″
eaccelerator.check_mtime=”1″
eaccelerator.debug=”0″
eaccelerator.shm_only=”0″
eaccelerator.compress=”1″
eaccelerator.compress_level=”9″
eaccelerator.allowed_admin_path=”/var/www/vhosts/ton_domain/httpdocs/ton_dossier/eaccelerator/panel.php”

# cd /
# mkdir /var/cache/eaccelerator/
# chown root:www-data /var/cache/eaccelerator/
# chmod 770 /var/cache/eaccelerator/
# apache2ctl configtest
# cd /usr/local/src/eaccelerator-0.9.5.1/
# cp control.php /var/www/vhosts/ton_domain/httpdocs/ton_dossier/eaccelerator/panel.php

Plus d’explications ici

Install terminée et en cours de test sur bligg.fr :)

Plantages à répétition

C’est insuportable, ma dedibox plante tout les deux jours en moyenne. Je suis alors obligé de lui mettre un grand coup de reboot matériel… pas cool :(

Je vais faire ce qu’il faut pour stabiliser le tout (je pense que la procédure d’échange de dédibox sera la meilleure solution), je m’excuse donc pour la gène occasionnée et espère que vous n’en tiendrez pas rigueur.

Les soucis de plantage ne devraient plus durer très longtemps :)

Le cap des 1 millions de notes est passé !

La base commence a prendre forme non ? :)

Du nouveau dans les colonnes du site

Vous remarquerez en dessous du menu de gauche, on a maintenant un petit texte d’aide sur la section en cours, et un “tip of the day” un peu bidon mais bon … :)

Dans le but d’amliorer l’ergonomie du site et sa facile prise en main.

Version beta !

Bligg passe officiellement en beta ce qui signifie que je considère cette version comme stable et présentable, bien qu’il reste encore à l’améliorer et le faire évoluer (en fonction des retours :) )