Depuis quelques temps, Microsoft semble faire du pied à PHP et sa communauté. Après avoir très longtemps poussé sa plateforme IIS/ASP(.Net) face à la plateforme LAMP, Microsoft a commencé à changer son fusil d'épaule en annonçant un partenariat avec Zend, fin 2006.

Afin de faire oublier le triste tableau qu'offrait le couple IIS/PHP (environnement souvent instable et peu performant), de véritables efforts ont été faits pour obtenir une cohabitation plus harmonieuse :

Et pour faciliter l'installation de tout ce beau monde (entre autres[2]), Microsoft livre dorénavant une solution nommée Web Plateform Installer. Il ne s'agit de rien d'autre qu'un assistant visuel vous permettant de naviguer dans une liste de composants disponibles pour votre environnement et de faire votre marché à grands coups de clics. Difficile de faire plus simple.

Pour en revenir à l'extension Wincache, elle sort aujourd'hui officiellement en version 1.0 stable, avec pour l'occasion une mise à jour de son entrée dans la documentation officielle de PHP et l'arrivée de sa section dans PECL.

Je l'utilisais depuis quelques semaines en version préliminaire et en étais assez content en terme de performances ressenties, sans pour autant savoir de quoi il en retournait vraiment. Mais comme le Web est un endroit magnifique, et que c'est jour de release, techPortal propose un rapide benchmark de Wincache 1.0.

Sur ce, je ferme cette longue parenthèse un peu hors-sujet - mais s'inscrivant dans le contexte du précédent billet - et retourne de ce pas dans le monde normal. :)

Notes

[1] Désormais embarqué par défaut dans les livraisons IIS 7.X

[2] Notez que pour l'occasion, je découvre - stupéfait - cette extension exotique qu'est APE. Il va absolument falloir que je teste ce machin !