Cette semaine, le web fête ses 25 ans depuis que Rasmus Lerdorf a publié la version 1.0 de ses «outils de page d’accueil personnels (outils PHP)». PHP est maintenant utilisé par 78,9% de tous les sites Web dont le langage de programmation côté serveur W3Techs peut détecter. (Cela inclut les sites dans le top 10 millions d’Alexa ou dans la liste des 1 million de top Tranco.) WordPress constitue une grande partie de ces sites (37,3% des sites Web), mais de nombreux sites populaires comme Facebook, Wikipedia et Yahoo utilisent toujours PHP sous une forme ou une autre.
Bien que PHP ne soit peut-être pas le langage de programmation le plus en vogue, il domine toujours le Web, bien que sur un déclin lent. Il a peut-être déjà atteint son pic d’utilisation à 80,6% en janvier 2015, mais PHP continue de s’améliorer et de s’améliorer à chaque version.
Dans une interview de 2017 sur le Podcast Cartographie du voyage, Matt Mullenweg a expliqué certaines des raisons pour lesquelles il a d’abord été attiré par PHP.
« PHP est incroyable dans son ubiquité », a-t-il déclaré. «Une partie de la raison pour laquelle je suis passé de Perl à Python et d’autres choses que j’ai écrites au début, c’est… son intégration avec les serveurs Web Apache, ce qui est tellement facile. Vous n’avez pas eu à vous soucier des autorisations de fichiers et de tout le reste de la même manière, et chaque hôte Web qui le prend en charge facilite également la distribution. «
La facilité de trouver un hébergement pour les sites basés sur PHP est l’un des facteurs contribuant à sa large part de marché parmi les langages côté serveur. Mullenweg a déclaré qu’il appréciait la façon dont PHP et MySQL fournissaient une plate-forme sur laquelle les gens pouvaient facilement exécuter WordPress de n’importe où dans le monde.
« Même à ce jour, même si une grande partie du travail d’Automattic est maintenant dans Go, Node, ou JavaScript ou autre, il n’y a toujours rien de mieux que PHP pour son évolutivité et sa distribution côté serveur », a déclaré Mullenweg. « Donc, nous prévoyons toujours que le côté serveur de WordPress sera en PHP dans un avenir prévisible. »
Mullenweg a réaffirmé son dévouement envers PHP lors d’un Session de questions / réponses au WordCamp Europe en 2019. Lorsqu’on lui a demandé comment il prévoyait d’équilibrer la poursuite du nouveau et du brillant avec toutes les API existantes de WordPress, il a déclaré: « PHP va être crucial pour nous pendant de nombreuses années à venir. »
Bien que les propriétaires de sites WordPress aient toujours été lents à adopter de nouvelles versions de PHP, l’infrastructure Site Health qui a été mise en place l’année dernière a sensibilisé les utilisateurs à l’importance de la mise à niveau. Les instructions de mise à jour de PHP, ainsi qu’une meilleure protection contre les erreurs fatales, permettent aux utilisateurs de contacter leurs hôtes plus facilement que jamais pour obtenir des versions plus récentes.
Juliette Reinders Folmer, contributeur prolifique à un certain nombre de projets open source basés sur PHP, dont WordPress, a écrit un court hommage au langage de programmation sur le make.wordpress.org/core blog sur son 25e anniversaire.
«PHP a énormément évolué, le moteur Zend voyant le jour en PHP 4, une prise en charge améliorée de la programmation orientée objet étant ajoutée en PHP 5, et d’énormes améliorations des performances étant obtenues avec le moteur réécrit en PHP 7», a déclaré Reinders Folmer.
«À l’heure actuelle, PHP est un langage de programmation complet et les développeurs attendent avec impatience la sortie de PHP 8, prévue vers la fin de cette année.
« La communauté WordPress a une énorme dette de gratitude envers PHP, alors rejoignez-moi pour remercier tous les développeurs derrière PHP et pour souhaiter à PHP un joyeux anniversaire et de nombreux retours! »
Source link