Et un nouveau plugin de cache ! W3 Total Cache

6 septembre 2009 § 10

Les concours de développement de plugins WordPress génèrent rarement des plugins utiles… Mais pour une fois, un plugin sort du lot : W3 Total Cache !

Le thème du plugin en question n’a rien d’innovant, le cache, et les concurrents sont multiples dont :

  • WP Super Cache : cache HTML en fichiers
  • BatCache : cache HTML via Memcached
  • HyperCache : cache HTML en fichiers

Sans oublier le mécanisme de cache objet interne à WordPress qui peut se coupler aux différents optimiseurs PHP et logiciels de cache du marché… ( Xcache, APC, Memcached, eAccelerator )

W3 Total Cache se veut résolument comme une solution transversale, il travaille sur les aspects suivants :

  • Le cache HTML
  • Le cache DB, donc orienté objet
  • La compression des fichiers CSS et JS via la compression : Minify.
  • L’utilisation de serveurs CDN (via FTP)

Pour le moment, le plugin est compatible avec les logiciels Memcached et APC, mais d’autres interfaces devraient voir le jour (on parle de Xcache assez rapidement).

Autrement dit, tout cela est très prometteur… Malheureusement, ce plugin n’est pas destiné au commun des mortels… En effet, avec des prérequis comme APC ou Xcache, très peu d’hébergeurs mutualisés sont compatibles… ( par exemple OVH et 1and1 ne le sont pas )

Ce plugin est donc destiné aux personnes ayant un serveur dédié ou virtualisé…

Autre inconvénient, et de taille, malgré que le plugin se dise compatible WordPress Mu, il ne l’est pas pour le moment. Mais cela devrait vite être résolu !

Bon caching !

Optimiser les performances de PHP et WordPress chez OVH en 4 lignes !

24 avril 2009 § 64

Je ne pense pas que cet article soit l’info du siècle, mais on peut très facilement améliorer les performances de WordPress chez les hébergements mutualisés OVH.

Pour cela, il suffit juste de changer 4 paramètres de PHP et pour y parvenir nous allons créé/édité le fichier .htaccess à la racine de votre FTP. (dans le dossier WWW)

Et on va y insérer les lignes:

SetEnv REGISTER_GLOBALS 0
SetEnv ZEND_OPTIMIZER 1
SetEnv MAGIC_QUOTES 0
SetEnv PHP_VER 5

Autrement dit, on désactive les directives PHP magic quotes, register globals qui n’apportent rien à WordPress.
On passe à PHP5 (qui offre une meilleure comptabilité avec les extensions) et on active le module PHP Zend Optimiser, ainsi le code PHP sera optimisé et les traitements récurrents seront mis en cache.

Tout cela de façon transparente pour WordPress, mais avec une meilleure réactivité à la clef pour l’utilisateur.

Pour plus d’infos sur PHP chez OVH, 2 petits guides à lire:

  • http://guide.ovh.com/PhpChezOvh
  • http://guide.ovh.com/ConfigPhp

Where Am I?

You are currently browsing entries tagged with Performances at Here With Me.