Zend, le développeur originel du langage open source PHP, a annoncé hier un partenariat avec Microsoft afin d'optimiser les performances de sa plate-forme applicative sur Windows. L'objectif des deux sociétés est de collaborer pour assurer que PHP fonctionnera de façon optimale avec la prochaine version de l'OS, Windows "Longhorn" Server. "Nous allons utiliser des APIs spécifiques de Windows pour obtenir la performance optimale sur cette plate-forme" a expliqué Andi Gutmans, le CTO de Zend, tout en ajoutant que "la façon dont fonctionne PHP aujourd'hui sur Windows est suboptimale en termes de performances". Pour résoudre le problème, Microsoft va développer une interface spécifique à IIS, baptisée FastCGI (Common Gateway Interface) qui devrait permettre d'accroître de façon très sensible les performances du couple IIS/PHP. Zend, de son côté, opérera un laboratoire de test sous Windows afin d'optimiser sa technologie pour l'OS de Microsoft. Si le partenariat semble logique pour Zend, qui a tout à gagner à optimiser plate-forme pour Windows, il est plus surprenant côté Microsoft. Les outils de développement Web de Zend sont en effet en concurrence directe avec la technologie maison, ASP. En fait, le duo Linux/PHP a taillé des croupières au couple Windows/ASP en matière de développement Web. La plate-forme de Zend compterait ainsi plus de 4 millions d'utilisateurs/développeurs dans le monde et la collaboration entre Microsoft et Zend pourrait encore renforcer l'attrait des développeurs pour PHP au détriment de la plate-forme ASP. Le voile se lève sur la roadmap PHP L'annonce du partenariat avec Microsoft n'était toutefois pas la seule nouvelle de la société. Zend a ainsi officiellement dévoilé PHP 5.2, la dernière version de son langage de scripting Web ainsi qu'une roadmap pour l'année à venir. PHP 5.2 apporte des améliorations en termes de performance et de sécurité. Le langage supporte aussi mieux les technologies AJAX (Asynchronous JavaScript and XML) grâce aux extensions JSON (JavaScript Object Notation). Zend a aussi levé le voile sur PHP 6.0 dont une pré-version sera disponible à la fin 2006. Attendu en version finale pour 2007, PHP 6.0 supportera notamment Unicode. Séparément Zend a annoncé que Zend Platform 3.0, qui est sa plate-forme serveur d'applications pour PHP, sera disponible en février ou mars 2007. Cette mouture incorporera trois serveurs : le premier optimisé pour les performances, le second pour les déploiements en clusters et le troisième optimisé pour les problèmes d'intégration. Un pilote natif pour la base de données MySQL sera aussi lancé en 2007 afin d'améliorer encore les performances de PHP avec la base de données libre. Signalons enfin que Zend a annoncé que le projet PHP Eclipse est toujours attendu pour juin 2007 et permettra aux utilisateurs de l'IDE libre de disposer de tous les outils nécessaires pour développer en PHP.