Php cos’è questo linguaggio e cosa c’entra con WordPress
Che cos’e’ Php?
PHP è un linguaggio di scripting di uso generale orientato allo sviluppo web. È stato originariamente creato dal programmatore danese-canadese Rasmus Lerdorf nel 1993 e pubblicato nel 1995.
L’implementazione di riferimento PHP è ora prodotta dal PHP Group.
PHP era originariamente l’abbreviazione di Personal Home Page, ma ora sta per l’inizialismo ricorsivo PHP: Hypertext Preprocessor.
Il codice PHP viene solitamente elaborato su un server web da un interprete PHP implementato come modulo, demone o eseguibile Common Gateway Interface (CGI).
L’interprete PHP standard, basato sullo Zend Engine, è un software gratuito rilasciato sotto la licenza PHP. PHP è stato ampiamente supportato e può essere distribuito sulla maggior parte dei server Web su una varietà di sistemi operativi e piattaforme.
Il linguaggio PHP si è evoluto senza una specifica o uno standard formale scritto fino al 2014, con l’implementazione originale che fungeva da standard de facto che altre implementazioni miravano a seguire. Dal 2014 è proseguito il lavoro per creare una specifica PHP formale.
Esistono vari sistemi di modelli web, sistemi di gestione dei contenuti web e framework web che possono essere impiegati per facilitare la generazione di pagine Php. Inoltre, PHP può essere utilizzato per molte attività di programmazione al di fuori del contesto web, come applicazioni grafiche autonome[ e controllo robotico di droni.
Il codice PHP può anche essere eseguito direttamente dalla riga di comando.
W3Techs riferisce che a settembre 2023 “PHP è utilizzato dal 77,0% di tutti i siti Web di cui conosciamo il linguaggio di programmazione lato server”.
Riferisce inoltre che solo il 16,7% degli utenti PHP utilizza le versioni 8.x attualmente supportate . La maggior parte utilizza PHP 7 non supportato, più specificamente PHP 7.4, mentre il 20% utilizza PHP 5 (poco più di quelli che usano PHP 8.x supportato), che non è supportato con correzioni di sicurezza ed è noto per presentare gravi vulnerabilità di sicurezza.
Ciò molto probabilmente indica che questi siti Web sono vulnerabili, quelli che utilizzano 5.x, mentre non lo indica necessariamente per quelli che utilizzano 7.x, poiché distribuzioni Linux come Ubuntu e Debian forniscono supporto commerciale e possono fornire patch di sicurezza per alcune versioni 7.x non supportate come la 7.4 di PHP.
Argomenti
- Cos’è PHP?
- Storia di PHP
- Statistiche su PHP
- Siti Web PHP famosi
- Come funziona PHP?
- Versioni PHP compatibili con WordPress
- Devo conoscere PHP per usare WordPress?
Storia di PHP
PHP è stato concepito nell’autunno del 1994 da Rasmus Lerdorf. Le prime versioni non pubblicate sono state utilizzate sulla sua home page per tenere traccia di chi stava guardando il suo curriculum online.
La prima versione utilizzata da altri era disponibile all’inizio del 1995 ed era conosciuta come: Personal Home Page Tools.
Consisteva in un motore di analisi molto semplicistico che comprendeva solo alcune macro speciali e una serie di utility che all’epoca erano di uso comune nelle home page.
Un guestbook, un contatore e alcune altre cose. Il parser fu riscritto a metà del 1995 e chiamato PHP/FI Versione 2. Il FI proveniva da un altro pacchetto scritto da Rasmus che interpretava i dati del modulo html. Ha combinato gli script degli strumenti di Personal Home Page Tools con l’interprete dei moduli e ha aggiunto il supporto mSQL ed è nato PHP/FI. PHP/FI che è cresciuto a un ritmo sorprendente e le persone hanno iniziato a contribuire con il codice.
Oggi (fine 1999) PHP/FI o PHP3 vengono forniti con una serie di prodotti commerciali come il server web StrongHold di C2 e RedHat Linux. Una stima prudente basata su un’estrapolazione dai numeri forniti da NetCraft (vedi anche Netcraft Web Server Survey) sarebbe che PHP è in uso su oltre 1.000.000 di siti in tutto il mondo. Per metterlo in prospettiva, si tratta di più siti di quanti ne gestisca il server Enterprise di punta di Netscape su Internet.
Inoltre, al momento della stesura di questo documento, è in corso il lavoro sulla prossima generazione di PHP, che utilizzerà il potente motore di scripting Zend per fornire prestazioni più elevate e supporterà anche l’esecuzione su server web diversi da Apache come modulo server nativo.
Statistiche su PHP
È difficile fornire statistiche concrete, ma si stima che alla fine del 1996 PHP/FI fosse in uso su almeno 15.000 siti web in tutto il mondo. Entro la metà del 1997 questo numero era cresciuto fino a oltre 50.000. La metà del 1997 vide anche un cambiamento nello sviluppo di PHP. È cambiato dall’essere il progetto preferito di Rasmus a cui avevano contribuito una manciata di persone, ad essere un lavoro di squadra molto più organizzato. Il parser è stato riscritto da zero da Zeev Suraski e Andi Gutmans e questo nuovo parser ha costituito la base per PHP versione 3. Gran parte del codice di utilità da PHP/FI è stato portato su PHP3 e gran parte di esso è stato completamente riscritto.
Prevalenza Globale di PHP sul Web
Le statistiche più recenti indicano che PHP mantiene una posizione dominante come linguaggio di scripting lato server più ampiamente utilizzato sul web. Secondo i dati di W3Techs aggiornati a marzo 2025, PHP è utilizzato dal 74.5% di tutti i siti web di cui è noto il linguaggio di programmazione lato server . Questa cifra sottolinea la sua importanza fondamentale nell’infrastruttura del web. Inoltre, i dati di BuiltWith per lo stesso periodo segnalano la presenza di 18.828.573 siti web attivi che utilizzano PHP, a cui si aggiunge un numero significativamente maggiore di siti che lo hanno utilizzato in passato . Questo volume di siti web attivi rafforza la tesi della sua continua rilevanza nell’attuale panorama online.
Altre fonti confermano questa tendenza generale. Un report di benjamincrozat.com di settembre 2024 indica una quota di mercato di PHP del 75.8% , mentre techjury.net, in un articolo aggiornato a novembre 2024, riporta un utilizzo del 77% per tutti i siti web attivi e live . È interessante notare che alcune fonti segnalano una leggera diminuzione di questa percentuale negli ultimi anni. Ad esempio, W3Techs mostra un calo dal 78.9% nel 2022 al 75.8% nell’ottobre 2024 . Nonostante questa lieve contrazione, la quota di mercato di PHP rimane considerevolmente elevata. Kinsta, in un suo report, ha addirittura stimato che il 79.2% di tutti i siti web si affida a PHP per le proprie funzionalità lato server .
Quando si confronta la posizione di PHP con altri linguaggi lato server di rilievo, la sua dominanza nel panorama web diventa ancora più evidente. I dati di benjamincrozat.com di settembre 2024 mostrano che, con una quota del 75.8%, PHP supera di gran lunga Ruby (6.0%), ASP.NET (5.8%), Java (5.0%) e JavaScript (3.6%) . Allo stesso modo, i dati di techjury.net del 2024 indicano una quota di PHP del 77.4%, significativamente superiore a quella di ASP.NET (7.5%), Ruby (5.6%), Java (4.5%) e Python (1.4%) . Tuttavia, è importante considerare anche il TIOBE Index di marzo 2025, che classifica PHP al 13° posto tra tutti i linguaggi di programmazione (non solo lato server), con un rating dell’1.48% . Sebbene questa posizione indichi la sua importanza complessiva nel mondo della programmazione, suggerisce anche l’ascesa di altri linguaggi in diversi domini. Nonostante ciò, nel contesto specifico dello sviluppo web lato server, PHP continua a mantenere una posizione di leadership indiscussa.
La continua popolarità di PHP, nonostante l’emergere di tecnologie più recenti, può essere attribuita a una serie di fattori. In primo luogo, esiste una vasta base di codice PHP già esistente che alimenta un’enorme quantità di siti web e applicazioni. La familiarità degli sviluppatori con PHP, unita alla sua relativa facilità di apprendimento, contribuisce anche alla sua persistente popolarità. La sua maturità si traduce in un vasto ecosistema di librerie, framework e strumenti, oltre a una solida e attiva comunità di sviluppatori che fornisce supporto e risorse. La disponibilità di PHP su quasi tutti i servizi di hosting web e la sua natura open-source e quindi la sua economicità lo rendono una scelta attraente per molti sviluppatori e aziende. Inoltre, il linguaggio continua a evolversi con nuove versioni che introducono miglioramenti delle prestazioni e nuove funzionalità, mantenendolo competitivo con le tecnologie più recenti .
Tuttavia, è importante riconoscere che l’utilizzo di PHP ha subito una leggera flessione in termini di quota di mercato percentuale negli ultimi anni . Questa diminuzione può essere attribuita a diversi fattori, tra cui l’ascesa di Node.js, che consente lo sviluppo full-stack con JavaScript, e la crescente adozione di altri linguaggi backend come Python e Go in specifici domini come la data science e le applicazioni ad alte prestazioni . Nonostante queste sfide, la massiccia base di codice PHP esistente e la sua continua evoluzione assicurano che rimarrà una tecnologia fondamentale per il web per molti anni a venire.
Siti web più famosi in PHP
Esiste certamente un numero infinito di siti web famosi che sono stati costruiti con Php, ma qui i limiteremo ad una lista di siti web che attualmonte sono famosi perche dominano lo scenario della rete, e grazie a loro Php domina lo scenario dello sviluppo web.
Ecco di seguito una lista dei siti web più famosi che utilizzano Php:
- Facebook.com
- Microsoft.com
- Wikipedia.org
- WordPress.org
- Pinterest.com
- Digicert.com
- Vimeo.com
- Ui.com
- WordPress.com
- Mozilla.org
Ecco una lista di altri importanti siti web Italiani che utilizzano Php:
Sito web | Stato | Fatturato | Investimenti in tecnologia | Social | Dipendenti | Traffico | ||
---|---|---|---|---|---|---|---|---|
adityabirlacapital.com | Italy | $5000+ | 5,000+ | 10,000+ | Medio | |||
subito.it | Italy | $5000+ | 2,000+ | Alto | ||||
webmail.aruba.it | Italy | $2.3m+ | $5000+ | 5,000+ | 100+ | Molto Alto | ||
ansa.it | Italy | $1000+ | 2,000+ | Molto Alto | ||||
arduino.cc | Italy | $242k+ | $5000+ | 400,000+ | 100+ | Molto Alto | ||
cnr.it | Italy | $2000+ | 1,000+ | Molto Alto | ||||
lastampa.it | Italy | $2000+ | 750,000+ | Molto Alto | ||||
mariadefilippi.mediaset.it | Italy | $5000+ | 150,000+ | 1,000+ | Molto Alto | |||
nato.int | Italy | $5000+ | 5,000+ | Molto Alto | ||||
sky.it | Italy | $10000+ | 100,000+ | Molto Alto | ||||
register.it | Italy | $5000+ | 500+ | Molto Alto | ||||
poste.it | Italy | $775k+ | $5000+ | 20,000+ | 10,000+ | Molto Alto | ||
tim.it | Italy | $10000+ | 10,000+ | Molto Alto | ||||
acamir.regione.campania.it | Italy | $144k+ | $1000+ | Molto Alto | ||||
tuttosport.com | Italy | $2000+ | 400,000+ | 10+ | Molto Alto | |||
la7.it | Italy | $2000+ | 400,000+ | Alto | ||||
liberoquotidiano.it | Italy | $500+ | 150,000+ | Alto | ||||
sisal.it | Italy | $5000+ | 5,000+ | Medio | ||||
corago.unibo.it | Italy | $5000+ | 10,000+ | 1,000+ | Molto Alto | |||
decathlon.it | Italy | $419k+ | $2000+ | 100,000+ | Medio | |||
leroymerlin.it | Italy | $465k+ | $5000+ | 5,000+ | 10,000+ | Medio | ||
amaporn.com | Italy | $0+ | – | |||||
wfp.org | Italy | $5000+ | 10,000+ | Molto Alto | ||||
chetempochefa.blog.rai.it | Italy | $10000+ | 10+ | 1,000+ | Molto Alto | |||
store.mywellness.com | Italy | $1000+ | Medio | |||||
intesasanpaolo.com | Italy | $1.1m+ | $5000+ | 5,000+ | 10,000+ | Alto | ||
unimi.it | Italy | $2.3m+ | $2000+ | 1,000+ | Molto Alto | |||
ferrari.com | Italy | $2.9m+ | $10000+ | 400,000+ | 1,000+ | Molto Alto | ||
adnkronos.com | Italy | $1000+ | 400,000+ | Alto | ||||
musixmatch.com | Italy | $2000+ | 20,000+ | 10+ | Alto | |||
unipi.it | Italy | $2.2m+ | $2000+ | 5,000+ | Molto Alto | |||
polimi.it | Italy | $2.2m+ | $2000+ | 10,000+ | Molto Alto | |||
luxgallery.corrieredellosport.it | Italy | $2000+ | 100,000+ | 1+ | Alto | |||
huffingtonpost.it | Italy | $1000+ | Alto | |||||
unipd.it | Italy | $2.2m+ | $2000+ | 50+ | Molto Alto | |||
93-62-155-214.ip23.fastwebnet.it | Italia | $2000+ | Medio | |||||
snai.it | Italy | $264k+ | $2000+ | 10,000+ | Medio | |||
uniroma1.it | Italy | $2000+ | 1,000+ | 1,000+ | Alto | |||
beniculturali.it | Italy | $483k+ | $2000+ | 5,000+ | Alto | |||
ipsaportal.unina.it | Italy | $250+ | 5,000+ | 1,000+ | Molto Alto |
Come funziona PHP?
Se stai cercando informazioni sul Web su PHP, vedrai che come abbiamo detto è un linguaggio di scripting “lato server”. Sfortunatamente, questa breve definizione non è utile per i principianti.
Il termine “lato server” significa semplicemente che tutti quei file PHP in WordPress svolgono il loro lavoro sul tuo server di hosting web. Quindi, in termini semplici, quando qualcuno visita il tuo sito web, WordPress accede ai file PHP per ottenere le informazioni del tuo database (come il contenuto del tuo post sul blog) per mostrarle al tuo visitatore.
Sembra tutto abbastanza semplice. Tuttavia, c’è un piccolo problema. I browser Web non leggono PHP. Leggono HTML.
HTML è un tipo di linguaggio di scripting utilizzato per creare pagine di siti Web. Ci riferiamo all’HTML come a un linguaggio di scripting “lato client”.
I browser come Chrome, Firefox e altri sono chiamati “client”. In questo caso, un linguaggio “lato client” significa semplicemente che i browser Web svolgono il lavoro di trasformare il codice HTML in ciò che vedi nella finestra del browser.
Quindi, se i browser leggono solo HTML e il tuo sito Web WordPress è creato in PHP, come possono le persone vedere il tuo sito Web?
Prendiamoci un momento e vediamo prima, passo dopo passo, come funziona il codice PHP in WordPress con HTML:
- Innanzitutto, qualcuno digita il tuo indirizzo web nel proprio browser o fa clic su un collegamento.
- Questo invia una richiesta al tuo server di hosting web.
- Il tuo server invia quindi il codice HTML su Internet al browser.
- Il loro browser prende quel codice HTML e lo traduce in una pagina web.
Tuttavia, quando visiti un sito web creato con PHP, come WordPress, avviene un ulteriore passaggio.
Prima del passaggio 3, il server deve eseguire il codice PHP per creare la pagina HTML, prima di poterla inviare al browser.
Versioni PHP compatibili con WordPress
Proprio come altri linguaggi di programmazione, esistono diverse versioni di PHP che puoi utilizzare. Alcune versioni come PHP 5.5, 7.0 e 7.1 non ricevono più supporto attivo.
Come proprietario di un sito Web WordPress, dovresti utilizzare l’ultima versione di PHP. Lo diciamo perché ogni nuova versione di PHP risolve problemi di sicurezza e aiuta ad aumentare la velocità del tuo sito web.
WordPress mira a supportare il più possibile le nuove versioni di PHP il giorno in cui vengono rilasciate. Come progetto, il processo di supporto di queste nuove versioni inizia dopo che ogni nuova versione di PHP ha raggiunto il blocco delle funzionalità e ha taggato le versioni beta. Ciò evita di dover ripristinare o apportare ulteriori modifiche a WordPress se una funzionalità pianificata viene rimossa o l’implementazione cambia.
Le modifiche precedenti alle versioni PHP supportate sono state le seguenti:
- Nella versione 4.1 di WordPress: aggiunto il supporto per PHP 5.6.
- In WordPress 4.4: aggiunto il supporto per PHP 7.0 (nota dello sviluppatore).
- In WordPress 4.7: aggiunto il supporto per PHP 7.1.
- In WordPress 4.9: aggiunto il supporto per PHP 7.2.
- In WordPress 5.0: aggiunto il supporto per PHP 7.3 (nota dello sviluppatore).
- In WordPress 5.2: eliminato il supporto per PHP 5.2, 5.3, 5.4, 5.5.
- In WordPress 5.3: aggiunto il supporto per PHP 7.4 (nota dello sviluppatore).
- In WordPress 5.6: aggiunto il “supporto beta” per PHP 8.0 (nota dello sviluppatore).
- In WordPress 5.9: aggiunto il “supporto beta” per PHP 8.1 (nota dello sviluppatore).
- In WordPress 6.1: aggiunto il “supporto beta” per PHP 8.2 (nota di sviluppo in attesa).
- In WordPress 6.3:
- Eliminato il supporto per PHP 5.6.
- Innalzato PHP 8.0 per renderlo compatibile con le eccezioni (nota di sviluppo in attesa).
- Eccezioni:
Parametri denominati. WordPress non supporta i parametri denominati.
Filesystem WP_Filesystem_FTPext e WP_Filesystem_SSH2 quando la connessione fallisce.
- Innalzato PHP 8.1 per renderlo compatibile con le eccezioni (nota di sviluppo in attesa).
- Eccezioni:
- htmlentities() e altri necessitano del valore predefinito del parametro flags impostato esplicitamente.
- Sostituisci la maggior parte di strip_tags() con wp_strip_tags()
- unregister_setting() per l’impostazione sconosciuta.
Tabella delle versioni Php compatibili con WordPress
VersionE WP | 5.2 | 5.3 | 5.4 | 5.5 | 5.6 | 7.0 | 7.1 | 7.2 | 7.3 | 7.4 | 8.0 | 8.1 | 8.2 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
6.3 | No | No | No | No | No | Si | Si | Si | Si | Si | Sie | Sie | Si* |
6.2 | No | No | No | No | Si | Si | Si | Si | Si | Si | Si* | Si* | Si* |
6.1 | No | No | No | No | Si | Si | Si | Si | Si | Si | Si* | Si* | Si* |
6.0 | No | No | No | No | Si | Si | Si | Si | Si | Si | Si* | Si* | No |
5.9 | No | No | No | No | Si | Si | Si | Si | Si | Si | Si* | Si* | No |
5.8 | No | No | No | No | Si | Si | Si | Si | Si | Si | Si* | No | No |
5.7 | No | No | No | No | Si | Si | Si | Si | Si | Si | Si* | No | No |
5.6 | No | No | No | No | Si | Si | Si | Si | Si | Si | Si* | No | No |
5.5 | No | No | No | No | Si | Si | Si | Si | Si | Si | No | No | No |
5.4 | No | No | No | No | Si | Si | Si | Si | Si | Si | No | No | No |
5.3 | No | No | No | No | Si | Si | Si | Si | Si | Si | No | No | No |
5.2 | No | No | No | No | Si | Si | Si | Si | Si | No | No | No | No |
5.1 | Si | Si | Si | Si | Si | Si | Si | Si | Si | No | No | No | No |
5.0 | Si | Si | Si | Si | Si | Si | Si | Si | Si | No | No | No | No |
4.9 | Si | Si | Si | Si | Si | Si | Si | Si | No | No | No | No | No |
4.8 | Si | Si | Si | Si | Si | Si | Si | No | No | No | No | No | No |
4.7 | Si | Si | Si | Si | Si | Si | Si | No | No | No | No | No | No |
4.6 | Si | Si | Si | Si | Si | Si | No | No | No | No | No | No | No |
4.5 | Si | Si | Si | Si | Si | Si | No | No | No | No | No | No | No |
4.4 | Si | Si | Si | Si | Si | Si | No | No | No | No | No | No | No |
4.3 | Si | Si | Si | Si | Si | No | No | No | No | No | No | No | No |
4.2 | Si | Si | Si | Si | Si | No | No | No | No | No | No | No | No |
4.1 | Si | Si | Si | Si | Si | No | No | No | No | No | No | No | No |
4.0 | Si | Si | Si | Si | No | No | No | No | No | No | No | No | No |
3.9 | Si | Si | Si | Si | No | No | No | No | No | No | No | No | No |
3.8 | Si | Si | Si | Si | No | No | No | No | No | No | No | No | No |
3.7 | Si | Si | Si | Si | No | No | No | No | No | No | No | No | No |
- “*” indica “supporto beta”
- “e” indica “compatibile con eccezioni”
Distribuzione delle Versioni di PHP in Uso
L’analisi della distribuzione delle versioni di PHP attualmente in uso rivela un panorama variegato, caratterizzato da una coesistenza di versioni consolidate e una crescente adozione delle release più recenti. Secondo i dati più aggiornati di W3Techs, risalenti a marzo 2025, PHP 7 detiene ancora una quota di mercato significativa del 45.6%, seguito da vicino da PHP 8 con il 42.7% . È degno di nota il fatto che PHP 5 sia ancora in uso sull’11.6% dei siti web , mentre PHP 4 rappresenta una quota trascurabile dello 0.1% .
Tuttavia, l’analisi dei dati provenienti dall’ecosistema Packagist, che riflette le tendenze di adozione nei progetti di sviluppo più recenti, offre una prospettiva leggermente diversa. I dati di gennaio 2025 mostrano un forte orientamento verso le versioni più recenti di PHP 8, con PHP 8.3 che raggiunge il 32.7%, PHP 8.2 il 28.6%, PHP 8.1 il 18.1% e PHP 7.4 il 7.6% . Questa discrepanza tra l’utilizzo complessivo sul web e l’adozione nell’ecosistema Packagist suggerisce che, sebbene una parte significativa del web sia ancora alimentata da versioni più datate di PHP, i nuovi progetti e gli aggiornamenti tendono a privilegiare le release più recenti.
I dati storici confermano una chiara tendenza al declino dell’utilizzo di PHP 7 e 5 nel tempo, con un corrispondente aumento dell’adozione di PHP 8 . In particolare, PHP 8.1 e 8.2 hanno registrato una notevole adozione all’interno dell’ecosistema Packagist , e PHP 8.3 sta mostrando un tasso di adozione promettente all’inizio del 2025 .
La distribuzione delle versioni di PHP in uso ha implicazioni significative in termini di sicurezza, prestazioni e compatibilità. Le versioni più datate, come PHP 5 e anche alcune release meno recenti di PHP 7, hanno raggiunto o stanno per raggiungere la fine del loro ciclo di vita e non ricevono più aggiornamenti di sicurezza, esponendo i siti web che le utilizzano a potenziali rischi per la sicurezza . Le versioni più recenti di PHP 8, d’altra parte, offrono notevoli miglioramenti delle prestazioni e introducono nuove funzionalità che possono migliorare l’efficienza e la produttività dello sviluppo . Inoltre, molti framework e librerie moderni spesso richiedono una versione minima di PHP (solitamente PHP 7.4 o superiore) per garantire la compatibilità e sfruttare appieno le loro funzionalità .
La coesistenza di diverse versioni di PHP sul web presenta una sfida. Sebbene le versioni più recenti offrano numerosi vantaggi, una parte considerevole del web continua a operare su versioni più datate, potenzialmente vulnerabili. Questa situazione evidenzia l’inerzia che spesso caratterizza l’aggiornamento di infrastrutture web di grandi dimensioni e complesse. I proprietari di siti web potrebbero ritardare gli aggiornamenti a causa di preoccupazioni relative alla compatibilità con le applicazioni esistenti, dello sforzo richiesto per i test e l’implementazione o semplicemente per mancanza di consapevolezza dei rischi e dei vantaggi offerti dalle versioni più recenti. La significativa quota di mercato detenuta da PHP 7, nonostante la disponibilità di versioni più recenti, sottolinea questa inerzia.
Distribuzione Geografica dell’Utilizzo di PHP
L’analisi della distribuzione geografica dell’utilizzo di PHP rivela una presenza globale del linguaggio, sebbene con significative variazioni regionali. I dati di BuiltWith aggiornati a marzo 2025 indicano che gli Stati Uniti ospitano il maggior numero di siti web attivi che utilizzano PHP, con 1.222.254 siti, seguiti dalla Russia con 1.112.193, dalla Germania con 971.987 e dal Regno Unito con 666.053 . L’Italia si colloca tra i primi paesi con 288.193 siti web attivi che utilizzano PHP . Complessivamente, l’Europa presenta un numero considerevole di siti web che utilizzano PHP, con BuiltWith che stima un totale di 6.324.208 siti in tutto il continente .
La seguente tabella presenta i primi paesi per numero di siti web che utilizzano PHP, in base ai dati di BuiltWith (marzo 2025):
Rank | Country | Number of Live Websites |
---|---|---|
1 | United States | 1,222,254 |
2 | Russia | 1,112,193 |
3 | Germany | 971,987 |
4 | United Kingdom | 666,053 |
5 | France | 610,681 |
6 | Netherlands | 586,009 |
7 | Brazil | 499,517 |
8 | India | 483,747 |
9 | Australia | 328,664 |
10 | Spain | 303,609 |
11 | Italy | 288,193 |
12 | Japan | 268,582 |
13 | Sweden | 258,046 |
14 | Canada | 215,081 |
15 | Turkey | 176,786 |
L’utilizzo di specifici framework PHP varia anche a livello geografico. Ad esempio, Laravel, uno dei framework PHP più popolari, è particolarmente diffuso negli Stati Uniti (32%), in India (17%) e in Brasile (9%) . I sondaggi sugli sviluppatori forniscono ulteriori informazioni sulla distribuzione regionale dell’utilizzo di PHP. Il JetBrains Developer Ecosystem Survey del 2021 ha rilevato che la Francia presenta la più alta percentuale di sviluppatori PHP come linguaggio primario, con il 43% . Il sondaggio del 2024 della stessa fonte ha mostrato che il Giappone (11%), la Cina continentale (9%) e gli Stati Uniti (8%) ospitano il maggior numero di sviluppatori PHP . I paesi europei come Germania (5%), Francia (4%), Paesi Bassi (2%) e Italia (2%) hanno anche una rappresentanza significativa nella comunità degli sviluppatori PHP .
Queste variazioni regionali nell’adozione di PHP possono essere attribuite a diversi fattori. I modelli di adozione storici e la precoce formazione di comunità di sviluppatori PHP in alcune regioni hanno contribuito alla sua continua popolarità in quelle aree. La popolarità e il supporto locale per specifici framework o piattaforme CMS basati su PHP possono anche influenzare l’adozione regionale. Ad esempio, la forte presenza di PHP in Europa, in particolare in Francia, potrebbe essere collegata alla sua adozione precoce e alla popolarità di framework come Symfony . Al contrario, la successiva ascesa di Laravel negli Stati Uniti e in India ha plasmato l’utilizzo di PHP in quelle regioni . La dimensione e la maturità complessive del mercato dello sviluppo web in ciascuna regione, nonché l’influenza delle infrastrutture di hosting locali e delle preferenze tecnologiche, svolgono un ruolo cruciale nella distribuzione geografica dell’utilizzo di PHP.
Tendenze nell’Utilizzo di PHP
Le tendenze attuali nell’adozione di PHP rivelano un panorama dinamico. Sebbene l’utilizzo complessivo rimanga elevato, si registra una leggera tendenza al ribasso nella quota di mercato percentuale . Parallelamente, si osserva una costante crescita nell’adozione delle versioni 8.x di PHP, indicando uno sforzo di modernizzazione delle applicazioni PHP esistenti . I framework come Laravel e Symfony continuano a godere di grande popolarità per i nuovi sviluppi , e si registra un crescente interesse nell’integrazione di PHP con moderne tecnologie frontend come i framework JavaScript e nell’esplorazione di implementazioni cloud-native .
L’analisi della crescita e della popolarità di specifici framework PHP evidenzia come Laravel si confermi costantemente come il framework più popolare nell’ecosistema PHP . Symfony si posiziona come una solida seconda scelta, particolarmente per applicazioni enterprise su larga scala . CodeIgniter rimane una scelta popolare per applicazioni leggere e semplici .
Nonostante la sua forte presenza, PHP deve affrontare la concorrenza di tecnologie e paradigmi più recenti come Node.js, Python, architetture serverless e microservizi . Tuttavia, l’ecosistema PHP è in continua evoluzione per rimanere rilevante. La crescente adozione di PHP 8 e la continua popolarità di framework moderni suggeriscono un impegno verso le prestazioni e le pratiche di sviluppo contemporanee. La concorrenza da altri linguaggi e paradigmi richiede un’innovazione continua all’interno della comunità PHP.
Panorama degli Sviluppatori PHP e Tendenze Salariali
Il mercato del lavoro per gli sviluppatori PHP mostra ancora una domanda significativa, in particolare per i ruoli che richiedono competenze specifiche in framework popolari come Laravel . Nonostante una certa percezione di declino nella popolarità complessiva, la vasta base di codice PHP esistente garantisce una continua necessità di manutenzione e sviluppo .
Le tendenze salariali per gli sviluppatori PHP negli Stati Uniti (dati di marzo 2025) indicano una retribuzione media annua che varia da circa $77.255 per i neolaureati a oltre $102.005 per gli sviluppatori a tempo pieno . Gli sviluppatori PHP senior possono guadagnare cifre significativamente più elevate . I salari tendono a variare in base all’esperienza, alla posizione geografica e ai framework specifici utilizzati . Alcuni report suggeriscono un potenziale rallentamento nella crescita salariale degli sviluppatori software in generale, incluso PHP (giugno 2024) .
La continua domanda di sviluppatori PHP, unita a retribuzioni competitive, suggerisce che le competenze in questo linguaggio rimangono preziose nel mercato del lavoro. La specializzazione in framework molto richiesti come Laravel può ulteriormente aumentare il potenziale di guadagno. La forte domanda di sviluppatori PHP è probabilmente guidata dalla necessità di mantenere e aggiornare il vasto numero di siti web e applicazioni esistenti basati su PHP. Sebbene le tecnologie più recenti possano essere preferite per alcuni nuovi progetti, la presenza consolidata di PHP garantisce un mercato del lavoro stabile per gli sviluppatori con competenze pertinenti.
Gli utenti di WordPress devono conoscere PHP?
Gli utenti di WordPress non hanno bisogno di imparare PHP per utilizzare, far funzionare o gestire un sito Web WordPress. WordPress ha già i file PHP di cui hai bisogno, così come temi e plugin in modo da poter utilizzare WordPress senza competenze di codifica PHP.
La maggior parte degli utenti di WordPress non ha mai bisogno di sapere come programmare in PHP, ma se sei interessato a sviluppare i tuoi plugin, temi o effettuare personalizzazioni avanzate ai siti Web WordPress, allora dovrai imparare a usare PHP.
Ci auguriamo che questo articolo ti abbia aiutato a saperne di più su PHP.
Se vuoi puoi leggere alcune delle nostre proposte di approfondimento:
Bibliografia
- Usage Statistics and Market Share of PHP for Websites, March 2025 – W3Techs, accesso eseguito il giorno marzo 18, 2025, https://w3techs.com/technologies/details/pl-php
- PHP Usage Statistics – BuiltWith Trends, accesso eseguito il giorno marzo 18, 2025, https://trends.builtwith.com/framework/PHP
- Is PHP dead? Usage and market share for September 2024 – Benjamin Crozat, accesso eseguito il giorno marzo 18, 2025, https://benjamincrozat.com/php-is-dead-2024
- How Many Websites Use PHP? [PHP Usage Statistics 2025] – TechJury, accesso eseguito il giorno marzo 18, 2025, https://techjury.net/blog/php-usage-statistics/
- Is PHP Dead? No! At Least Not According to PHP Usage Statistics, accesso eseguito il giorno marzo 18, 2025, https://turnkeystaffing.com/tech-trends/php-is-dead/
- PHP Market Share in 2025 – Kinsta®, accesso eseguito il giorno marzo 18, 2025, https://kinsta.com/php-market-share/
- TIOBE Index, accesso eseguito il giorno marzo 18, 2025, https://www.tiobe.com/tiobe-index/
- Is PHP declining in 2024, and how to use it properly – DashDevs, accesso eseguito il giorno marzo 18, 2025, https://dashdevs.com/blog/is-php-declining-in/
- Why PHP Usage Has Declined by 40% in Just Over 2 Years – The New Stack, accesso eseguito il giorno marzo 18, 2025, https://thenewstack.io/why-php-usage-has-declined-by-40-in-just-over-2-years/
- PHP version stats: January, 2025 – stitcher.io, accesso eseguito il giorno marzo 18, 2025, https://stitcher.io/blog/php-version-stats-january-2025
- Historical trends in the usage statistics of PHP versions for websites – W3Techs, accesso eseguito il giorno marzo 18, 2025, https://w3techs.com/technologies/history_details/pl-php
- PHP version stats: July, 2024 – stitcher.io, accesso eseguito il giorno marzo 18, 2025, https://stitcher.io/blog/php-version-stats-july-2024
- PHP version stats: January, 2024 – stitcher.io, accesso eseguito il giorno marzo 18, 2025, https://stitcher.io/blog/php-version-stats-january-2024
- PHP Annotated – January 2025 | The PhpStorm Blog, accesso eseguito il giorno marzo 18, 2025, https://blog.jetbrains.com/phpstorm/2025/01/php-annotated-january-2025/
- Supported Versions – PHP, accesso eseguito il giorno marzo 18, 2025, https://www.php.net/supported-versions.php
- Laravel Usage Statistics 2024: Market Share & Key Insights – Glorywebs, accesso eseguito il giorno marzo 18, 2025, https://www.glorywebs.com/blog/laravel-usage-statistics
- PHP Programming – The State of Developer Ecosystem in 2021 Infographic | JetBrains, accesso eseguito il giorno marzo 18, 2025, https://www.jetbrains.com/lp/devecosystem-2021/php/
- Why is PHP so popular in France/Europe? : r/webdev – Reddit, accesso eseguito il giorno marzo 18, 2025, https://www.reddit.com/r/webdev/comments/zxb28r/why_is_php_so_popular_in_franceeurope/
- The State of PHP 2024 – Expert review – The JetBrains Blog, accesso eseguito il giorno marzo 18, 2025, https://blog.jetbrains.com/phpstorm/2025/02/state-of-php-2024/
- PHP Usage Statistics: Trends & Market Landscape in 2024 – citrusbug, accesso eseguito il giorno marzo 18, 2025, https://citrusbug.com/blog/php-usage-statistics-trends-and-market-landscape-in-2024/
- Top PHP Companies 2025 – Built In, accesso eseguito il giorno marzo 18, 2025, https://builtin.com/companies/tech/php-companies
- Companies that use PHP – TheirStack.com, accesso eseguito il giorno marzo 18, 2025, https://theirstack.com/en/technology/php
- Role of PHP in eCommerce Website Development – PixelCrayons, accesso eseguito il giorno marzo 18, 2025, https://www.pixelcrayons.com/blog/ecommerce/php-in-ecommerce/
- PHP Vs WordPress For Ecommerce: Battle of CMS Vs PHP Script – Bdtask, accesso eseguito il giorno marzo 18, 2025, https://www.bdtask.com/blog/php-vs-wordpress-for-ecommerce
- PHP for eCommerce Website Development – Clarity Ventures, accesso eseguito il giorno marzo 18, 2025, https://www.clarity-ventures.com/articles/php-for-ecommerce-website-development
- 11 Reasons to Choose PHP for E-commerce Development – EMB Global, accesso eseguito il giorno marzo 18, 2025, https://blog.emb.global/ecommerce-website-development-in-php/
- Why PHP Is Still a Leading Choice for E-Commerce Development in 2025 – Infomaze, accesso eseguito il giorno marzo 18, 2025, https://www.infomazeelite.com/blog/why-php-is-still-a-leading-choice-for-e-commerce-development-in-2025/
- PHP Framework Popularity: 2024 – 2025 Breakdown – devabit, accesso eseguito il giorno marzo 18, 2025, https://devabit.com/blog/php-framework-popularity-2024/
- Top 10 Best PHP Frameworks in 2025 [Complete Guide] – Cloudways, accesso eseguito il giorno marzo 18, 2025, https://www.cloudways.com/blog/best-php-frameworks/
- Most Popular PHP Frameworks for web development in 2025 – Invedus, accesso eseguito il giorno marzo 18, 2025, https://invedus.com/blog/most-popular-php-frameworks-for-web-development-in-2024/
- Top 10 PHP Frameworks: Which is the most utilized PHP framework? – ISHIR, accesso eseguito il giorno marzo 18, 2025, https://www.ishir.com/blog/109342/top-10-php-frameworks-which-is-the-most-utilized-php-framework.htm
- Is PHP dead? Usage statistics and market share for 2023. – Benjamin Crozat, accesso eseguito il giorno marzo 18, 2025, https://benjamincrozat.com/php-is-dead-2023
- Salary: Full Time Php Developer (Mar, 2025) United States – ZipRecruiter, accesso eseguito il giorno marzo 18, 2025, https://www.ziprecruiter.com/Salaries/Full-Time-Php-Developer-Salary
- Entry Level Php Developer Salary in the United States, accesso eseguito il giorno marzo 18, 2025, https://www.salary.com/research/salary/posting/entry-level-php-developer-salary
- Salary: Php Developer (March, 2025) United States – ZipRecruiter, accesso eseguito il giorno marzo 18, 2025, https://www.ziprecruiter.com/Salaries/Php-Developer-Salary
- Dive into the Ultimate Annual Salary Guide for PHP Developers – CloudDevs, accesso eseguito il giorno marzo 18, 2025, https://clouddevs.com/php/annual-salaries/
- PHP Developer Salary – Complete Guide – Bluebird International, accesso eseguito il giorno marzo 18, 2025, https://bluebirdinternational.com/php-developer-salary/
- The Ultimate Web Developer Salary Guide (2025 Update) – CareerFoundry, accesso eseguito il giorno marzo 18, 2025, https://careerfoundry.com/blog/web-development/how-much-will-i-earn-as-a-web-developer/
39. The rise—and fall—of the software developer – ADP Research Institute, accesso eseguito il giorno marzo 18, 2025, https://www.adpresearch.com/the-rise-and-fall-of-the-software-developer/