Proprio come per l’umanità (e Kinsta), il 2020 è stato un anno notevole per PHP. Il 26 novembre 2020 è stato rilasciato il tanto atteso PHP 8, che ha portato molti cambiamenti rispetto alle versioni precedenti. Troverete tutte le succose novità di PHP 8 nel nostro post di approfondimento.

Ogni anno rilasciamo i nostri approfonditi benchmark delle prestazioni di varie piattaforme PHP per vedere come si confrontano tra loro le diverse versioni di PHP. Quest’anno abbiamo portato i nostri benchmark una tacca più in alto e abbiamo testato 7 diverse versioni di PHP su 20 piattaforme/configurazioni PHP uniche, tra cui WordPress, Drupal, Joomla, Laravel, Symfony e molte altre. Abbiamo anche testato altre popolari piattaforme PHP come WooCommerce, Easy Digital Downloads, PrestaShop, October CMS e Grav.

Da Kinsta, incoraggiamo sempre gli utenti di WordPress ad approfittare delle più recenti versioni di PHP supportate. Non solo sono le più sicure, ma apportano anche molti miglioramenti nelle prestazioni. Questo vale anche per molte altre piattaforme PHP. Oggi vi mostreremo come PHP 7.4 e 8.0 spazzano via quasi tutto quello che gli mettiamo davanti. E ci sono anche alcune sorprese.

Siete pronti? Andiamo!

Abbiamo messo a confronto 20 piattaforme/configurazioni di PHP su 7 diverse versioni di PHP. PHP 8.0 è il più veloce nella maggior parte delle piattaforme che lo supportano, compreso WordPress. 🏆🚀Click to Tweet

Lo Stato di PHP

PHP (acronimo ricorsivo di PHP: Hypertext Preprocessor) è uno dei linguaggi di scripting e programmazione lato server più diffusi. È open source e utilizzato prevalentemente per lo sviluppo web. E dal momento che PHP alimenta gran parte del software del Core di WordPress, è un linguaggio essenziale per la community di WordPress.

PHP Logo

Anche se qualcuno potrebbe sostenere che PHP è morto, è lontano dalla verità. Secondo W3Techs, PHP è utilizzato dal 79% di tutti i siti web di cui si conosce il linguaggio di programmazione lato server. Sono quasi 4 siti web su 5! Quindi, PHP è migliore, più vivo e più veloce di quanto sia mai stato.

Statistiche sull'utilizzo dei linguaggi lato server
Statistiche sull’utilizzo dei linguaggi lato server (Fonte: W3Techs)

Se questo sembra morto, allora vorrei sapere cosa è considerato vivo! Anche se messo a confronto con JavaScript e le sue nuove implementazioni lato server, PHP si erge alto e fiero al suo fianco.

Ma c’è un grosso problema con la community di PHP. Molti siti web utilizzano ancora versioni obsolete e non supportate di PHP. Secondo W3Techs, il 38,9% dei siti web sono ancora su PHP 5.6 e inferiore.

Statistiche sulle versioni PHP di WordPress
Statistiche sulle versioni PHP di WordPress (fonte: WordPress.org)

E parlando di statistiche di WordPress, solo il 49,9% dei siti girano su versioni supportate di PHP (7.3 o superiore). Ciò che è ancora peggio è che il 17,2% di tutti i siti WordPress girano su PHP 5.6 o inferiore. È meglio della community PHP in generale, ma si tratta ancora di un gran numero di siti web con le loro backdoor spalancate.

Pensiamo che ci siano molte ragioni per comprendere questo enigma:

Per superare questo preoccupante problema, Kinsta segue lo stesso programma di fine vita (EOL) di PHP. Questo contribuisce a mantenere tutti i siti WordPress ospitati su Kinsta il più veloci e sicuri possibile.

Come si collocano i clienti di Kinsta rispetto alla comunità generale di WordPress? Noi stessi eravamo curiosi, così abbiamo dato un’occhiata ai numeri.

Versione PHP dei siti ospitati su Kinsta
Versione PHP dei siti ospitati su Kinsta

Ecco il resoconto:

Siamo fieri ed entusiasti di queste statistiche. Significa che il tasso di adozione di PHP tra i clienti di Kinsta è molto più alto rispetto alla comunità generale di WordPress e di PHP. E questo ci rende felici!

Nota: PHP 8.0 per i siti live è stato abilitato solo alla fine di dicembre 2020. Ci aspettiamo che un maggior numero di siti passino presto alla 8.0.

Se volete imparare PHP, abbiamo compilato un elenco di alcuni eccellenti tutorial PHP (sia gratuiti che a pagamento).

Tutti i siti WordPress ospitati su Kinsta girano su PHP 7.3 o superiore! 💥Click to Tweet

Benchmark PHP (2021)

Anche se ufficialmente PHP 5.6, 7.0, 7.1 e 7.2 non sono più supportati, molti siti web girano ancora su queste versioni. Quindi abbiamo deciso di testare sette diverse versioni di PHP in modo da poter vedere quanto siano impressionanti le versioni più recenti in termini di prestazioni.

La scelta di quest’anno è, naturalmente, PHP 8, che è stato rilasciato da poco. È l’ultimo e il più eccitante sviluppo nel mondo di PHP da un po’ di tempo a questa parte. Non tutti i framework e i CMS basati su PHP lo supportano, ma abbiamo cercato di testarne il maggior numero possibile.

Abbiamo utilizzato l’ultima versione di ogni piattaforma per ogni test e abbiamo fatto il benchmark di uno dei suoi URL con 15 utenti contemporanei per 10.000 richieste. Ecco i dettagli del nostro ambiente di test:

opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=50000
opcache.revalidate_freq=2
opcache.fast_shutdown=1
opcache.enable_cli=1

Dato che OPcache migliora le prestazioni di PHP memorizzando il bytecode precompilato dello script nella memoria condivisa del server, non è più necessario che PHP carichi e analizzi gli script per ogni richiesta.

Piattaforme e Configurazioni PHP Testate

I nostri benchmark comprendono le seguenti 20 piattaforme/configurazioni PHP. Fate clic su una qualsiasi qui sotto per passare direttamente ai risultati dei test e alle note. Abbiamo misurato i dati in richieste al secondo. Più sono le richieste, meglio è.

Dato che il contenuto della demo di ogni piattaforma può variare drasticamente, abbiamo testato le prestazioni grezze delle rispettive installazioni predefinite. Non utilizzate questi risultati di benchmark per valutare le differenze tra le piattaforme, ma solo per capire come ognuna di queste piattaforme si comporta su diverse versioni di PHP.

Per darvi un’idea migliore delle pagine testate, abbiamo anche incluso le dimensioni e gli screenshot. Alcune sono piccole, altre sono enormi.

Senza aspettare oltre, cominciamo la nostra analisi!

WordPress 5.6

WordPress è stata la prima piattaforma che abbiamo testato. Dopo tutto, è quella che utilizziamo per questo blog e il 40.0% di tutti i siti web su Internet. È un software gratuito e open source che potete utilizzare per creare bellissimi siti web, blog e applicazioni.

WordPress logo

Abbiamo iniziato con WordPress 5.6, la versione più recente al momento in cui scriviamo questo articolo. Viene fornito con il nuovo tema Twenty Twenty-One. Abbiamo fatto il benchmark dell’URL per 10000 richieste con 15 utenti contemporanei. La stessa metodologia è stata seguita per tutti gli altri test.

La pagina del blog testata "Ciao mondo!" di WordPress
La pagina del blog testata “Ciao mondo!” di WordPress

URL Testo: /hello-world/

Benchmark PHP WordPress 5.6
Benchmark PHP WordPress 5.6

Incorpora il grafico sul tuo sito:

Risultati del benchmark

Qui PHP 8.0 è chiaramente più veloce, dimostrando di essere il 18,47% più veloce di PHP 7.4. E, se lo si confronta con PHP 7.0, può gestire il 50% in più di richieste (o transazioni) al secondo.

WordPress su PHP 8.0 può gestire il 18,4% di richieste in più al secondo rispetto a PHP 7.4. Aggiorna subito! 🤘🏽🚀Click to Tweet

WordPress 5.6 + WooCommerce 4.8.0

WooCommerce è una soluzione ecommerce open source per WordPress. A differenza di altre popolari piattaforme di ecommerce, è completamente personalizzabile ed estendibile. WooCommerce è anche uno dei plugin ecommerce più diffusi nella community di WordPress, alimentando il 14% di tutti i siti di ecommerce su internet.

WooCommerce logo

Per il nostro successivo test, abbiamo installato WooCommerce su WordPress. Abbiamo utilizzato il tema gratuito Storefront con ai dati fittizi di WooCommerce per configurare il sito di prova. L’URL testato è una singola pagina di prodotto.

La pagina del prodotto singolo di WooCommerce testata
La pagina del prodotto singolo di WooCommerce testata
Benchmark PHP WordPress 5.6 + WooCommerce 4.8.0
Benchmark PHP WordPress 5.6 + WooCommerce 4.8.0

Incorpora il grafico sul tuo sito:

Risultati del benchmark

Il tuo negozio WooCommerce che gira su PHP 7.1 è il 60% più lento del negozio del tuo concorrente su PHP 8.0! Aggiorna al più presto! 🛒🚀Click to Tweet

WordPress 5.6 + Easy Digital Downloads 2.9.26

Easy Digital Downloads è un plugin ecommerce gratuito per WordPress. Creato da Pippin’s Plugins, si focalizza completamente sulla vendita di prodotti digitali (ad esempio ebook, software, videogiochi).

Easy Digital Downloads Logo

Per Easy Digital Downloads, abbiamo usato il tema gratuito Themedd e i contenuti fittizi per impostare il sito di prova. La pagina testata è la pagina di un singolo prodotto.

La pagina del prodotto singolo EDD testata
La pagina del prodotto singolo EDD testata
Benchmark PHP WordPress 5.6 + Easy Digital Downloads 2.9.26
Benchmark PHP WordPress 5.6 + Easy Digital Downloads 2.9.26

Incorpora il grafico sul tuo sito:

Risultati del benchmark

Ancora una volta, PHP 8.0 supera tutte le altre versioni di PHP con WordPress e Easy Digital Downloads.

Drupal 9.1.0

Drupal è un content management system gratuito e open source. È popolare per le sue caratteristiche di flessibilità e modularità. Secondo W3Techs, Drupal è utilizzato dall’1,5% di tutti i siti web, compreso il 2,4% dei siti che usano un content management system.

Drupal logo

Abbiamo installato Drupal con il suo profilo di installazione Umami, un sito web demo di una rivista di cibo con le caratteristiche principali di Drupal.

La pagina dell'articolo di Drupal testata
La pagina dell’articolo di Drupal testata
Drupal 9.1.0 benchmark PHP
Drupal 9.1.0 benchmark PHP

Incorpora il grafico sul tuo sito:

Risultati del benchmark

Drupal è stata la prima piattaforma PHP in cui i risultati del benchmark vanno all’indietro con l’aumentare delle versioni di PHP. Abbiamo fatto più volte il benchmark solo per essere sicuri, ma i risultati erano simili. È strano, ma non raro. Forse le versioni più recenti di PHP 8.x e Drupal 9.x.x potrebbero andare meglio, ma lo vedremo in futuro!

Joomla! 3.9.23

Joomla! è un altro content management system gratuito e open source. È stato rilasciato per la prima volta nel 2005 e oggi è il secondo CMS open source più popolare. Secondo W3Techs, Joomla! è utilizzato dal 2,2% di tutti i siti web che tracciano.

Joomla! logo

Per il benchmark di Joomla! abbiamo usato il template gratuito Protostar, che viene fornito con tutte le distribuzioni di Joomla! 3.x.

La homepage testata di Joomla
La homepage testata di Joomla
Benchmark PHP Joomla! 3.9.23
Benchmark PHP Joomla! 3.9.23

Incorpora il grafico sul tuo sito:

Risultati del benchmark

I risultati sono tornati allo schema previsto. Qui PHP 8.0 è il campione indiscusso. Su Joomla, può gestire il 34,83% in più di richieste al secondo rispetto a PHP 5.6!

Grav 1.6.31

Grav è un CMS open source flat-file. Non richiede un database per funzionare, ma è ricco di funzionalità. Grav cerca i contenuti in file di testo. Questo lo rende leggero e facile da installare su quasi tutti i server.

Grav CMS logo

Quando abbiamo eseguito questo test, Grav richiedeva PHP 7.1.3+ e non supportava ancora PHP 8. Per impostare il sito di prova, abbiamo utilizzato il suo template Woo landing page.

Il sito Grav testato
Il sito Grav testato
Benchmark PHP Grav 1.6.31
Benchmark PHP Grav 1.6.31

Incorpora il grafico sul tuo sito:

Risultati del benchmark

Con Grav il vincitore indiscusso PHP 7.4. Tra i test di Grav e la stesura di questo articolo, hanno già rilasciato aggiornamenti con il supporto di PHP 8.0. Lo includeremo nella nostra prossima sessione di test di benchmark.

Essendo un CMS relativamente nuovo, ha una quota di mercato inferiore rispetto a WordPress. Quindi, può abbandonare il supporto delle vecchie versioni di PHP abbastanza rapidamente. È uno dei vantaggi più significativi dei moderni CMS.

OctoberCMS 1.0.470

OctoberCMS è una piattaforma CMS gratuita e open source basata sul framework PHP Laravel. È popolare tra gli sviluppatori perché permette di sviluppare siti web dinamici con la potenza di Laravel. Secondo W3Techs, OctoberCMS alimenta solo lo 0,1% dei siti web.

OctoberCMS

Per configurare il sito di prova con OctoberCMS, abbiamo utilizzato il tema Clean Blog. È un tema per blog reattivo, con una funzione di scorrimento continuo.

La pagina testata del blog di OctoberCMS
La pagina testata del blog di OctoberCMS
Benchmark PHP di OctoberCMS 1.0.470
Benchmark PHP di OctoberCMS 1.0.470

Incorpora il grafico sul tuo sito:

Risultati del benchmark

Qui PHP 7.4 è il più veloce, anche se solo con un leggero margine. OctoberCMS ha gestito l’11,50% di richieste in più al secondo con PHP 7.4 rispetto a PHP 7.2.

Laravel 8.21.0

Oggi Laravel è il framework PHP più popolare. Creato da Taylor Otwell, è stato rilasciato nel giugno 2011. È possibile utilizzare Laravel per sviluppare quasi tutte le applicazioni web, tra cui CMS, siti di ecommerce, app e molto altro.

Laravel logo

Abbiamo utilizzato un semplice tema HTML per valutare Laravel.

Come il fondatore di Laravel Taylor Otwell ha messo in evidenza, non dovreste prendere come riferimento questi risultati di benchmark per confrontare Laravel con altri framework PHP. L’obiettivo qui è solo quello di vedere come si comporta Laravel su diverse versioni di PHP quando tutto il resto è invariato.

La pagina Laravel testata
La pagina Laravel testata
Benchmark PHP Laravel 8.21.0
Benchmark PHP Laravel 8.21.0

Incorpora il grafico sul tuo sito:

Risultati del benchmark

Laravel ha dismesso tutte le versioni di PHP non supportate. PHP 8.0 è il campione indiscusso con Laravel, eseguendo l’8,54% di richieste al secondo in più rispetto a PHP 7.3.

Su PHP 8.0 Laravel può gestire l'8,5% di richieste in più al secondo rispetto a PHP 7.3. ⏩⚡Click to Tweet

Symfony 5.2.1

Symfony è un insieme di componenti PHP riutilizzabili e un framework PHP per costruire applicazioni web, API, microservizi e servizi web. È un software gratuito e open source ed è stato rilasciato il 22 ottobre 2005.

Symfony

È possibile installare Symfony con un’applicazione demo. È un’applicazione CMS di riferimento che dimostra come utilizzare al meglio Symfony e le sue varie funzioni. Abbiamo usato una delle pagine di questa applicazione demo per valutare Symfony.

La pagina del blog di Symfony testata
La pagina del blog di Symfony testata
Benchmark PHP per Symfony 5.2.1
Benchmark PHP per Symfony 5.2.1

Incorpora il grafico sul tuo sito:

Risultati del benchmark

Con Symfony, non c’è molta differenza tra le diverse versioni di PHP. Tuttavia, è sorprendente notare che PHP 7.4 si è comportato peggio di PHP 7.3, con quest’ultimo che lo supera di poco.

CodeIgniter 4.0.4

CodeIgniter è un framework PHP con un ingombro minimo. La sua ultima versione è un download di 1,2 MB. È sviluppato da EllisLab e promosso dal British Columbia Institute of Technology. Nonostante le sue dimensioni, è comunque possibile utilizzare CodeIgniter per sviluppare applicazioni web complete.

CodeIgniter logo

Per il benchmark di CodeIgniter, abbiamo creato un’applicazione demo seguendo il loro tutorial ufficiale. Utilizza un semplice tema HTML e produce svariati articoli “News”.

La pagina dell'archivio di CodeIgniter testata
La pagina dell’archivio di CodeIgniter testata
Benchmark PHP CodeIgniter 4.0.4
Benchmark PHP CodeIgniter 4.0.4

Incorpora il grafico sul tuo sito:

Risultati del benchmark

Con CodeIgniter il più veloce è PHP 7.4, eseguendo il 26,84% di richieste al secondo in più rispetto a PHP 7.2. Questo non deve sorprendere, dato che è stato il più veloce anche nel nostro precedente benchmark.

CakePHP 4.2.2

CakePHP è un framework web open source che consente di sviluppare applicazioni PHP. Promette di semplificare e velocizzare lo sviluppo di applicazioni web e richiede meno codice. Dal suo rilascio nel 2005, la community di Symfony è cresciuta immensamente e ha generato diversi sottoprogetti.

CakePHP logo

Per valutare CakePHP, abbiamo creato una semplice applicazione web seguendo il tutorial CMS di CakePHP. Abbiamo utilizzato un semplice tema HTML e prodotto una lista di contenuti fittizi estratti dal database.

La pagina dell'applicazione CakePHP CMS testata
La pagina dell’applicazione CakePHP CMS testata
Benchmark PHP CakePHP 4.2.2
Benchmark PHP CakePHP 4.2.2

Incorpora il grafico sul tuo sito:

Risultati del benchmark

Con nostra sorpresa, PHP 7.2 vince la gara con CakePHP. Tuttavia, tutti i risultati dei benchmark sono troppo vicini per decretare un vincitore definitivo. PHP 8.0 è solo dell’1,4% più lento di PHP 7.2. I futuri aggiornamenti di CakePHP 4.x potrebbero cambiare la situazione.

PyroCMS 3.8

PyroCMS è un CMS open source che utilizza il framework PHP Laravel. Si vanta di avere un pannello di controllo semplice, pulito e coerente. PyroCMS viene inoltre distribuito con molti moduli per semplificare al massimo la costruzione di siti web e applicazioni.

PyroCMS logo

Per il benchmark di PyroCMS, abbiamo utilizzato il suo Starter Theme. È il secondo CMS basato su Laravel che abbiamo testato.

La pagina del blog di PyroCMS testata
La pagina del blog di PyroCMS testata
Benchmark PHP PyroCMS 3.8
Benchmark PHP PyroCMS 3.8

Incorpora il grafico sul tuo sito:

Risultati del benchmark

PHP 7.4 supera la concorrenza nei risultati del benchmark di PyroCMS.

Craft CMS 3.5.17.1

Craft CMS è un content management system open source focalizzato sulla semplicità d’uso. Il suo backend è interamente personalizzabile. Con uno strumento integrato per progettare layout con campi personalizzati per diversi tipi di contenuti, Craft CMS permette di lavorare con tipi di contenuti personalizzati in modo estremamente semplice.

Se volete di creare un negozio di ecommerce personalizzato, date un’occhiata a Craft Commerce. E per un ambiente di sviluppo locale per Craft CMS, c’è anche Craft Nitro.

Craft CMS logo

Per il benchmark di Craft CMS, abbiamo utilizzato il suo sito demo gratuito Happy Lager. Si tratta di un semplice sito di brochure che include dati fittizi per molte pagine, compresi i blog.

La pagina del blog di Craft CMS testata
La pagina del blog di Craft CMS testata
Benchmark PHP Craft CMS 3.5.17.1
Benchmark PHP Craft CMS 3.5.17.1

Incorpora il grafico sul tuo sito:

Stanco di un hosting lento? Kinsta è progettata pensando alla velocità e alle prestazioni. Dai un’occhiata ai nostri piani

Risultati del benchmark

PHP 7.4 si è piazzato al primo posto con Craft CMS. Quando abbiamo eseguito questo test, Craft CMS non supportava ancora PHP 8, ma sarà aggiunto presto in base allo stato di sviluppo.

ExpressionEngine 6.0.0

ExpressionEngine è un content management system gratuito e open source. Il suo linguaggio di templating è semplice, e questo lo rende una scelta popolare tra i web designer non esperti di sviluppo web.

ExpressionEngine è una creazione di EllisLab, lo stesso team di sviluppo di CodeIgniter. Tuttavia, dopo la chiusura di EllisLab, ora sono mantenuti da aziende diverse. ExpressionEngine 6 è una completa rivisitazione del suo Core, focalizzata su una nuova interfaccia, interazioni raffinate, nuove funzionalità e molte altre caratteristiche.

ExpressionEngine logo

Per il benchmark di ExpressionEngine, abbiamo utilizzato il suo tema predefinito e il contenuto demo incluso.

La pagina del blog di ExpressionEngine testata
La pagina del blog di ExpressionEngine testata
Benchmark PHP ExpressionEngine 6.0.0
Benchmark PHP ExpressionEngine 6.0.0

Incorpora il grafico sul tuo sito:

Risultati del benchmark

PHP 8.0 è stato il più veloce con ExpressionEngine con un margine minimo.

PrestaShop 1.7.7.1

PrestaShop è una soluzione ecommerce open source freemium. Dispone di molte funzioni integrate per gestire i prodotti, i pagamenti, gli ordini, le spedizioni, i produttori e i fornitori. PrestaShop è disponibile in 60 lingue e, secondo W3Techs, è utilizzato dallo 0,5% di tutti i siti web monitorati.

PrestaShop logo

Per il benchmark di PrestaShop, abbiamo utilizzato il suo sito demo, che potete generare durante l’installazione.

La homepage di PrestaShop testata
La homepage di PrestaShop testata
Benchmark PHP PrestaShop 1.7.7.1
Benchmark PHP PrestaShop 1.7.7.1

Incorpora il grafico sul tuo sito:

Risultati del benchmark

Con PrestaShop, non c’è molta differenza nei risultati del benchmark tra le diverse versioni di PHP. Purtroppo, al momento del test, l’ultima versione di PrestaShop non supportava ancora PHP 7.4, per non parlare di PHP 8.0.

Backdrop CMS 1.18.0-preview

Backdrop CMS è un CMS gratuito e open source con un percorso di aggiornamento integrato da Drupal 7. Essendo un fork di Drupal, mantiene la maggior parte delle caratteristiche e funzionalità di Drupal 7.

Backdrop logo

Per il benchmarking di Backdrop CMS, per configurare il sito di prova abbiamo utilizzato il suo tema Lateral. È un tema altamente configurabile con un design moderno.

La homepage testata di Backdrop CMS
La homepage testata di Backdrop CMS
Benchmark PHP Backdrop CMS 1.18.0-preview
Benchmark PHP Backdrop CMS 1.18.0-preview

Incorpora il grafico sul tuo sito:

Risultati del benchmark

Con Backdrop CMS, PHP 7.3 è stato leggermente più veloce di PHP 7.4. Ci chiediamo come si comporterà su PHP 8.0, ma è improbabile che Backdrop CMS lo supporti presto.

concrete5 9.0.0a3

concrete5 è un CMS gratuito e open source focalizzato su utenti con competenze tecniche minime. Vi permette di modificare il contenuto del sito e le immagini direttamente sulla pagina, permettendo di modificare rapidamente il contenuto del sito con assoluta semplicità.

concrete5 logo

Per il benchmark di concrete5, durante l’installazione abbiamo utilizzato l’opzione “Full Site” per generare un sito demo. Questa opzione crea un sito demo con il tema Elemental, permettendovi di iniziare subito a sperimentare con concrete5.

La pagina del blog di concrete5 testata
La pagina del blog di concrete5 testata
Benchmark PHP concrete5 9.0.0a3
Benchmark PHP concrete5 9.0.0a3

Incorpora il grafico sul tuo sito:

Risultati del benchmark

I risultati di benchmark concreti5 ci dicono che PHP 7.4 è il più veloce. Esegue l’8,55% di richieste al secondo in più rispetto a PHP 7.2.

Kirby 3.5.0

Kirby è un CMS flat-file focalizzato sulla creazione e pubblicazione di contenuti. Mentre il suo codice sorgente è disponibile pubblicamente, non è può essere utilizzato liberamente su un server pubblico. Con Kirby, è possibile personalizzare l’interfaccia di editing con moduli, articoli, gallerie, fogli di calcolo e altro.

Kirby logo

Potete installare Kirby con uno Starterkit, che installa un sito demo completamente funzionale. L’abbiamo utilizzato per questo benchmark.

La pagina del blog Kirby testata
La pagina del blog Kirby testata
Benchmark PHP Kirby 3.5.0
Benchmark PHP Kirby 3.5.0

Incorpora il grafico sul tuo sito:

Risultati del benchmark

PHP 8.0 ha fatto centro nei benchmark di Kirby. Vale anche la pena dire che Kirby ha gestito la maggior parte delle richieste al secondo tra tutte le piattaforme PHP che abbiamo testato. Anche se si tratta di un confronto tra mele e pere, è comunque una cosa da notare. Il suo principale svantaggio è che non è gratuito.

Pico 2.1.4

Pico è un CMS flat-file che permette di creare e mantenere siti web in modo semplice con la modifica di file di testo. È completamente gratuito ed è open source. Dato che non utilizza un database, Pico carica in modo velocissimo.

Pico CMS logo

All’installazione, Pico carica un contenuto che spiega come usarlo. Piuttosto intelligente! Abbiamo utilizzato il suo sito predefinito per il benchmark.

Il sito Pico testato
Il sito Pico testato
Benchmark PHP Pico 2.1.4
Benchmark PHP Pico 2.1.4

Incorpora il grafico sul tuo sito:

Risultati del benchmark

Con Pico il più veloce è stato PHP 7.4, anche se PHP 8.0 non è così lontano.

Photon CMS 1.2.1

Photon CMS è un content management system headless costruito sui framework web Laravel e Vue.js. Con la sua filosofia API-first, potete utilizzarlo per costruire qualsiasi tipo di applicazione web, comprese le applicazioni mobili, grazie alla sua API RESTful.

Photon CMS logo

Per il benchmark, abbiamo utilizzato la homepage di default di Photon CMS, aggiungendo alcuni contenuti fittizi per configurare il sito di prova.

La homepage testata di Photon CMS
La homepage testata di Photon CMS
Benchmark PHP Photon CMS 1.2.1
Benchmark PHP Photon CMS 1.2.1

Incorpora il grafico sul tuo sito:

Risultati del benchmark

Con Photon CMS, il più veloce è stato PHP 7.4. Dato che usa Laravel, potete aspettarvi che venga aggiunto presto il supporto di PHP 8.0.

PHP 8.0 è il più veloce nella maggior parte delle piattaforme PHP che lo supportano, tra cui WordPress e Laravel. Aggiorna subito la versione PHP del tuo server 🚀Click to Tweet

Aggiornamento a PHP 8.0 su Kinsta

PHP 8.0 ha introdotto molte novità. Alcune di esse sono radicali, cambiamenti che non sono compatibili con le versioni precedenti di PHP.

Non c’è motivo per cui non dovreste aggiornare a PHP 8.0 se tutte le funzionalità del vostro sito web funzionano regolarmente. Se i risultati di cui sopra non vi convincono ancora, non sappiamo cos’altro potrebbe farlo!

Come promemoria amichevole, tutti i clienti di Kinsta possono utilizzare PHP 7.3, 7.4 e 8.0 nella nostra configurazione custom a riparazione automatica.

Kinsta supporta PHP 7.3, 7.4 e 8.0
Kinsta supporta PHP 7.3, 7.4 e 8.0

E, se sei preoccupato di rompere il vostro sito per via di incompatibilità con un plugin di terze parti (cosa che può succedere), i nostri clienti hanno a disposizione siti di staging. 👍

Potete utilizzare i siti di staging per testare all’infinito senza preoccuparvi di rompere il vostro sito di produzione. Una volta che siete sicuri che tutto funziona perfettamente, potete passare le modifiche online col clic di un pulsante.

Cosa Abbiamo Appreso dai Risultati dei Benchmark

Benchmark PHP delle migliori piattaforme
Benchmark PHP delle migliori piattaforme

Dai risultati dei benchmark riportati sopra, è chiaro che PHP 8.0 è in testa al gruppo nella maggior parte delle piattaforme e configurazioni PHP, seguito da vicino da PHP 7.4. Ecco il nostro risultato esteso dei risultati dei benchmark PHP 2021:

È stato divertente fare il benchmarking di tutte le varie piattaforme PHP. Siamo molto eccitati per le novità di PHP 8.0. Ci auguriamo che lo siate anche voi!

Se avete qualche idea riguardo ai nostri benchmark o volete raccontarci la vostra esperienza con l’aggiornamento delle versioni di PHP, ci piacerebbe leggere i vostri commenti!


Risparmia tempo e costi e massimizza le prestazioni del sito con:

  • Aiuto immediato dagli esperti dell’hosting WordPress, 24/7.
  • Integrazione di Cloudflare Enterprise.
  • Copertura globale del pubblico con 29 data center in tutto il mondo.
  • Ottimizzazione del sito con il nostro Monitoraggio delle Prestazioni delle Applicazioni integrato.

Tutto questo e molto altro, in un piano senza contratti a lungo termine, con migrazioni assistite e una garanzia di 30 giorni di rimborso. Scopri i nostri piani o contattaci per trovare il piano che fa per te.