Après plus de 25 ans de développement, l’open source PHP langage de programmation obtient sa propre fondation.
La Fondation PHP a été discrètement annoncée le 11 novembre. 22, avec un certain nombre d’organisations, dont Zend by Perforce, Laravel, Acquia, Automattic, Craft CMS, Private Packagist, Tideways, PrestaShop et Symfony, impliquées dans sa création. L’un des principaux objectifs de la Fondation PHP est de fournir un financement et un soutien pour le développement continu du langage de programmation PHP.
La Fondation PHP se structure via le Collectif ouvert, qui aide les communautés à lever et à gérer des fonds dans une approche transparente. Depuis l’annonce de la PHP Foundation, plus de 876 personnes et organisations ont contribué, dont Rasmus Lerdorf, à qui l’on attribue la création de PHP en 1994.
Alors que PHP connaît du succès depuis des décennies, des événements récents ont incité la communauté à créer les bases pour assurer un développement continu de PHP. Roman Pronskiy, responsable marketing produit de PhpStorm chez JetBrains, a déclaré ITPro aujourd’hui que la communauté PHP a récemment perdu l’un de ses principaux contributeurs car Nikita Popov a décidé de poursuivre d’autres intérêts de développement. Popov travaille comme ingénieur logiciel senior chez JetBrains.
“C’est en effet assez réussi en ce moment”, a déclaré Pronskiy à propos de PHP. “Mais nous avons estimé qu’il était important de continuer à faire avancer l’écosystème et de faire en sorte qu’il évolue et s’adapte aux nouveaux défis. C’est ce que nous avons fait lorsque nous avons embauché Nikita il y a trois ans, et nous poursuivons cet effort avec la PHP Foundation.”
PHP Foundation fournit une base solide pour la technologie Web critique
PHP continue de jouer un rôle essentiel dans l’Internet moderne, alimentant environ 78 % du Web, selon W3Techs. Cela inclut de nombreux sites Internet parmi les plus populaires, tels que Wikipédia, et constitue un élément central des principaux systèmes de gestion de contenu, notamment WordPress et Drupal.
“Le langage a beaucoup évolué au cours des dernières années, donc la seule chose qui nous inquiétait était la position fragile de PHP, au cas où il n’y aurait pas assez de mainteneurs actifs”, a déclaré Pronskiy. “C’est pourquoi nous avons décidé de soutenir la PHP Foundation, afin de nous assurer que le langage continuera à se développer et à attirer de nouveaux esprits.”
Dries Buytaert, fondateur de Drupal et CTO d’Acquia, sait à quel point PHP est fondamental pour le Web. Le système de gestion de contenu open source Drupal s’est appuyé sur PHP et continuera probablement d’être basé sur lui pour les années à venir.
“Il existe une idée fausse commune selon laquelle les grands projets open source sont bien financés”, a écrit Buytaert dans un article de blog. “En pratique, beaucoup s’appuient sur un petit groupe de mainteneurs.”
Buytaert a déclaré qu’Acquia rejoignait la PHP Foundation pour aider à financer le développement de PHP, car il continue d’être vital pour son entreprise et la santé du Web.
WordPress, un autre moteur de contenu largement disponible, s’appuie également sur PHP.
“PHP est le moteur qui alimente une grande partie du Web, y compris tous les sites WordPress”, a déclaré le PDG d’Automattic, Matt Mullenweg. ITPro aujourd’hui. “Ces dernières années, ses performances ont considérablement augmenté, et nous aimerions qu’il soit un choix côté serveur stable, sécurisé et performant pendant de nombreuses décennies.”
Automattic est le sponsor commercial principal du projet open source WordPress, créé par Mullenweg. Les clients JavaScript avec les serveurs PHP sont une combinaison puissante, et c’est essentiellement ce en quoi WordPress s’est transformé, a-t-il déclaré.
“Soutenir la nouvelle PHP Foundation est conforme à ce que nous demandons à tout contributeur : redonner aux projets qui permettent votre réussite, afin qu’ensemble nous puissions éviter la tragédie des biens communs”, a déclaré Mullenweg. “Il s’agit moins de ce qui ne s’est pas produit dans le passé que de s’assurer que nous contribuons à la durabilité du projet à l’avenir.”
L’avenir de PHP
Parmi les principales organisations commerciales qui ont contribué au développement de PHP se trouve Zend, qui est une division du fournisseur de logiciels Perforce Software.
Ido Benmoshe, vice-président de la gestion des produits et du conseil en solutions chez Perforce, a déclaré ITPro aujourd’hui que Zend a aidé à moderniser PHP et à l’établir comme l’une des principales plates-formes pour le développement d’applications modernes en collaboration avec la communauté PHP au sens large.
Compte tenu de l’ampleur et de l’étendue de l’écosystème PHP, le fait de réunir les principales entités commerciales engagées dans PHP, les principaux contributeurs et les dirigeants de la communauté PHP contribuera à garantir la disponibilité des ressources de développement de base, selon Benmoshe.
“Cela signifie que nous continuerons à faire avancer le langage et à aborder de nouveaux cas d’utilisation, les exigences de l’industrie et le paysage technologique DevOps en constante évolution”, a-t-il déclaré.
Alors que la PHP Foundation contribuera à assurer le succès continu de PHP en finançant des développeurs, cela n’aura pas nécessairement un impact direct sur la gouvernance ou le processus par lequel PHP est réellement développé, du moins pas à court terme. Deux jours après l’annonce de la Fondation PHP, PHP 8.1 a été publié, offrant de nouvelles fonctions visant à améliorer les performances et à ajouter plus de fonctionnalités au langage de programmation open source.
“Nous ne nous attendons pas à des changements immédiats dans la façon dont PHP est développé”, a déclaré Benmoshe. “L’administration de la fondation formalisera les futurs processus de travail au fil du temps avec l’aide de la communauté PHP. Cependant, la priorité principale à ce stade est d’embaucher et de soutenir des développeurs principaux supplémentaires.”