Catégorie(s): PHP,

Liens vers des articles expliquant comment compiler PHP sous windows

Un des avantages de Windows vis-à-vis des systèmes Linux est (selon moi bien sûr) la facilité avec laquelle s'installent les nouveaux programmes. La plupart des éditeurs de logiciels pour Windows fournissent des installeurs qui effectuent les actions nécessaires pour la bonne marche de leur programme.

Lorsque l'on souhaite installer PHP sous Windows, il est courant de télécharger des exécutables pré compilés et prêts à l'emploi. Cependant pour les développeurs que nous sommes il peut être utile d'avoir à compiler PHP soi-même et cela pour diverses raisons.

J'avais l'intention d'écrire un DevArticle sur la compilation de PHP sous les systèmes Windows. Finalement, je vais simplement lister des articles sur Internet qui, selon moi, expliquent très bien les démarches à suivre.

Je prends la peine d'écrire cet article parce que j'aimerais très prochainement écrire sur le développement d'extensions PHP. Lors du développement d'extensions PHP, il est indispensable d'avoir une version de PHP compilée en mode 'debug' et cela pour diverses raisons. Parmi ces raisons figure la capacité de PHP à lister les fuites de mémoire aka memory leaks (via le switch --enable-debug) à la fin de chaque requête. Les extensions PHP se programmant en C, les développeurs d'extensions ont ainsi à leur disposition un outil permettant d'écrire du code de meilleur qualité. On peut facilement imaginer les dégâts que pourraient causer une extension PHP qui est à l'origine de fuite de mémoire à un serveur Web après l'execution de milliers de requêtes ! Booom

Sans trop de bavardage, voici ci-dessous les liens vers les articles (français et anglais) qui expliquent comment compiler PHP sur un système Windows.

A ces liens s'ajoute évidemment le livre de Sara Golemon sur le développement d'extensions PHP: Extending and Embedding PHP.

Archives

Kassim Machioudi

Catégories

Flux RSS