Un geek Toulousain, lors d'une conversation téléphonique, a prononcé dans la même phrase sécurité et PHP. Arf. Arg. Nonnnnnnnnn.

Mais il existe une solution pour (ré)concilier ces deux mots. Une solution simple, élégante et qui apporte de nombreux autres avantages : Quercus. Késako ? Quercus est une implémentation 100% Java de PHP 5. Quercus permet de faire fonctionner du code PHP sur un serveur J2EE comme GlassFish. Adieu les buffers overflow, les problèmes de droits et de modifications du système de fichiers et autres courantes tracasseries.

Et cerise sur le gâteau, il est possible d'utiliser les fonctionnalités de clustering de GlassFish avec Quercus. Monter et administrer une ferme de serveurs redondants avec fail-over automatique et migration transparente des sessions clients devient presque enfantin.

J'ai déjà joué avec Quercus, il est assez impressionnant. Cette petite conversation téléphonique m'a donné envie d'essayer le clustering. Enfin, dés que j'ai le temps...