Microsoft veut optimiser l'exécution de PHP
Qu'en-pensez vous ?
Le 2009-09-04 16:10:31, par RideKick, Rédacteur
Après l'intégration de PHP dans IIS, c'est au tour des extensions de fleurir chez Microsoft.
Microsoft à annoncé Mardi qu'il sortait une version bêta de sa solution "Windows Cache Extension for PHP" Traduisez "Extension Windows de cache pour PHP".
Qu'est-ce dont ?
C'est une extension (en version bêta je le rappelle) qui vise a accélérer l'exécution de PHP au sein du serveur IIS (versions 5.1, 6.0, 7.0 et 7.5) sur les plateformes Windows et Windows Server.
Cette extension est déclinée en 2 versions :
Pour l'installation vous devez vous munir de Microsoft Web Platform Installer 2.0 RC.
Côté utilisation : rien à faire pour le développeur l'extension prend elle même en charge l'optimisation des scripts sans intervention du développeur au sein du code.
Comment cela fonctionne :
- Les partie de code compilée des scripts PHP sont stockées dans la mémoire partagée pour alléger la réutilisation de celles-ci.
- Un fichier de cache réduit le nombre d'opération faites par le moteur PHP.
- Un système de cache des URLs relatives permettant de réduire le temps utilisé pour faire le lien avec leurs URLs absolues respectives.
Quelques restrictions sont à prévoir pour cette bêta au niveau de la configuration de PHP.
Vous trouverez un guide sur cette page et un forum pour exprimer vos désiratas.
Cette extension sera donc une bonne nouvelles pour les entreprises qui hébergent PHP sur leurs serveurs IIS.
Qu'en pensez-vous ?
Microsoft à annoncé Mardi qu'il sortait une version bêta de sa solution "Windows Cache Extension for PHP" Traduisez "Extension Windows de cache pour PHP".
Qu'est-ce dont ?
C'est une extension (en version bêta je le rappelle) qui vise a accélérer l'exécution de PHP au sein du serveur IIS (versions 5.1, 6.0, 7.0 et 7.5) sur les plateformes Windows et Windows Server.
Cette extension est déclinée en 2 versions :
Pour l'installation vous devez vous munir de Microsoft Web Platform Installer 2.0 RC.
Côté utilisation : rien à faire pour le développeur l'extension prend elle même en charge l'optimisation des scripts sans intervention du développeur au sein du code.
Comment cela fonctionne :
- Les partie de code compilée des scripts PHP sont stockées dans la mémoire partagée pour alléger la réutilisation de celles-ci.
- Un fichier de cache réduit le nombre d'opération faites par le moteur PHP.
- Un système de cache des URLs relatives permettant de réduire le temps utilisé pour faire le lien avec leurs URLs absolues respectives.
Quelques restrictions sont à prévoir pour cette bêta au niveau de la configuration de PHP.
Vous trouverez un guide sur cette page et un forum pour exprimer vos désiratas.
Cette extension sera donc une bonne nouvelles pour les entreprises qui hébergent PHP sur leurs serveurs IIS.
Qu'en pensez-vous ?
-
ZIEDMembre habituéIl s'agit juste de booster ses serveurs IIS sur le marché et donc l'utilisation des serveurs sous windows !
Ce n'est pas du tout pour les beaux yeux de PHPle 04/09/2009 à 17:31 -
RideKickRédacteur
On se doute bien que ce n'est pas pour les beaux yeux de PHP, l'argument de vente IIS est plus que présent, il faut bien apater le chaland en proposant quelques fonctionnalités déjà présentes dans les solutions Zend.le 04/09/2009 à 17:54 -
kassakFutur Membre du ClubJe suis tout as fait d'accord avec vous.
Je pense que c'est un gros coup de pub de la part de Microsoft, cependant si cela fait avancer PHP c'est bien aussi !le 04/09/2009 à 19:47 -
maximenetMembre confirméPourquoi payé une licence windows server alors qu'on à au moins aussi bon en gratuit avec une grosse communauté très réactive derrière ?
Sinon ce genre de module est tjrs le bienvenuepuis il est tjrs bon de voir de la concurrence, çà ne peut qu'améliorer le monde PHP pour l'avenir. le 04/09/2009 à 23:02 -
DrHelmutMembre actifPersonne de sensé n'irait payer une licence IIS pour déployer une appli php, l'intérêt est surtout pour les entreprises qui ont déjà le serveur mircosoft (et donc des applis .net ...) ou qui hésiteraient entre les deux technologies.le 07/09/2009 à 10:40
-
gannherMembre avertiSi défois, on est obligé d'avoir un serveur Windows. Notamment pour la manipulation de certains outils / formats vidéos sur lesquels Linux galèrerait trop.le 07/09/2009 à 16:58
-
SkyounetExpert éminent séniorQuand on dit serveur ça veut pas dire serveur web.
Tu peux très bien avoir un site web en PHP sur ton Windows Server, qui gère également ton AD, ton DNS et ton DHCP.
L'implémentation de Active Directory par Microsoft est de loin la meilleure.le 08/09/2009 à 1:18 -
chonuncaMembre à l'essai
Houla pas pro pas pro du tout ca!
Le jour ou ton site web est submergé de requêtes, ou bien qu'un pirate titille une faille, tu paralyse tout le reste (ou carrément prend le risque de vol d'informations pas du tout publique)...
c'est vraiment pas une bonne idée...le 12/09/2009 à 3:08 -
SkyounetExpert éminent séniorJe vois mal une petite PME acheter 50 serveurs pour ces différentes tâches.
Sinon on voit ça de plus en plus sur des gros serveurs avec un système de virtualisation pis bon à partir du moment ou on part sur une solution MS il est un peu bête de prendre un Linux juste pour le serveur web.le 12/09/2009 à 13:10 -
saad.hessaneMembre confirméMoi j'ai toujours dis que la concurrence c'est bien
! le 13/09/2009 à 5:53