Alla fine di novembre, membri di spicco della comunità PHP ha formato una nuova Fondazione PHP come organizzazione senza scopo di lucro, “per garantire la lunga vita e la prosperità del linguaggio PHP.” I membri fondatori includono Automattic, Laravel, Acquia, Zend, Craft CMS, Private Packagist, Tideways, PrestaShop, Symfony e JetBrains, un gruppo di aziende con prodotti che si affidano molto a PHP.
In soli 11 giorni, la Fondazione si è assicurata un budget annuale stimato di oltre $ 280.000 attraverso donazioni e impegni mensili utilizzando la piattaforma di finanziamento trasparente di Open Collective.
JetBrains, guidando la carica con la promessa di contribuire con $ 100.000 all’anno, ha annunciato la formazione della fondazione. Ha affermato che l’organizzazione non cercherà di influenzare le decisioni sul linguaggio PHP, ma le lascerà alla comunità PHP Internals. Le donazioni verranno utilizzate per finanziare gli sviluppatori per lavorare su PHP:
Il nostro ambito operativo iniziale è ristretto in modo da massimizzare le possibilità di affrontare con successo la nostra preoccupazione immediata: non ci sono abbastanza sviluppatori di base che lavorano su PHP.
Nel nostro primo anno o due, la nostra unica priorità sarà l’assunzione di sviluppatori principali. Alla fine, dopo che la nostra preoccupazione immediata sarà stata risolta, la Fondazione sarà pronta ad espandere l’ambito delle operazioni per includere l’assunzione di sviluppatori dedicati a progetti non fondamentali. Oltre a ciò, possiamo espandere la nostra attenzione per includere progetti orientati alla comunità.
La perdita di un collaboratore prolifico di lunga data Nikita Popov, che sta passando a lavorare su LLVM con molto meno tempo su PHP, è stato uno dei principali fattori che hanno contribuito alla formazione della fondazione.
“Perdere uno dei principali contributori a PHP è un duro colpo per la comunità, perché è portatore di molte conoscenze e competenze”, ha affermato Roman Pronskiy, marketing manager di PhpStorm. “Mette il linguaggio che alimenta il 78% del Web in una posizione fragile. Per non parlare di un onere schiacciante per il manutentore, che sfortunatamente nel mondo dell’OSS porta spesso a esaurire le persone”.
Nonostante gli enormi contributi di Zend by Perforce su varie iniziative per quasi due decenni, insieme ad altre società che hanno investito nel futuro del linguaggio, PHP è troppo importante per il web per rischiare di rimanere senza un supporto vitale per i suoi manutentori.
“Continuando a finanziare sviluppatori a tempo pieno e part-time sul progetto PHP, Zend ha contribuito a garantire la prosperità e la modernizzazione in corso del linguaggio PHP e il suo uso continuato per lo sviluppo di applicazioni mission-critical”, ha affermato Pronskiy.
“Stavamo procedendo con calma, pensando che il problema non fosse critico. Tuttavia, la decisione di Nikita ci ha costretto a intensificare il nostro lavoro sulla fondazione».
Il linguaggio di programmazione di 26 anni continua ad essere immensamente popolare oggi, grazie alla sua facile curva di apprendimento e alla relativa facilità di trovare hosting per siti basati su PHP. Alimenta il 36% dei primi milioni di siti Web e il 49% dei primi 10K secondo Costruito con. Con un’impronta così massiccia, la formalizzazione del supporto per il futuro del progetto PHP è attesa da tempo.
“PHP è diventato rapidamente la mia scelta di linguaggio e, sebbene alcune persone lo deridano per non essere un linguaggio “reale” – qualunque cosa significhi – può essere fortemente digitato e strutturato se lo si sceglie – ma, cosa più importante, PHP ha consentito l’innovazione e l’esplosione del web, in gran parte attraverso progetti come WordPress, CakePHP, CodeIgniter e Laravel”, ha scritto l’ingegnere di Automattic Jeffrey Pearce in un recente saggio su come ha trovato PHP. “Tutti questi progetti avevano una bassa barriera all’ingresso e rendevano il software di scrittura accessibile alle masse.
“Hackerare un file PHP, mescolare classi e codice in linea, orientamento funzionale e agli oggetti e scoprire le gioie dei framework MVC: potresti davvero muoverti velocemente e rompere le cose.”
Al WordCamp Europe nel 2019, quando a Matt Mullenweg è stato chiesto come intende bilanciare la ricerca del nuovo e del brillante con tutte le API legacy esistenti di WordPress, ha detto: “PHP sarà cruciale per noi per molti anni a venire”. WordPress deve molto a PHP, che continua a diventare più veloce e migliore con ogni versione. Dietro queste versioni c’è una comunità di persone che hanno bisogno di un supporto affidabile.
Qualsiasi contributore può richiedere alla Fondazione il finanziamento di un lavoro part-time o full-time. Le posizioni non sono permanenti e possono essere cancellate in qualsiasi momento. Le candidature sono ancora aperte per le prossime due settimane e l’amministrazione della Fondazione utilizzerà la propria esperienza per decidere quali contributori riceveranno il finanziamento.