Indice dei contenuti
ToggleAl momento di scrivere questo articolo (agosto 2018), i requisiti per WordPress stando al sito wordpress.org sono i seguenti
- PHP 7.2+ o superiore
- MySQL 5.6+ o superiore (in alternativa MariaDB 10.0+ o superiore)
- HTTPS
Per quanto riguarda WooCommerce, invece, oltre a quanto giร valido per WordPress, bisogna aggiungere:
- Limite di memoria WordPress di 128 MB o superiore
Nella realtร WordPress e WooCommerce funzionano anche con versioni precedenti di PHP o di MySQL, apparentemente senza errori, ma non รจ detto che sia davvero cosรฌ.
Inoltre utilizzando vecchie versioni di PHP si hanno prestazioni sensibilmente peggiori, e si offre il fianco a parecchi problemi di sicurezza.
Con PHP 7 e versioni successive le maggiori performance sono state subito evidenti, e gli sviluppatori si sono subito preoccupati di rendere compatibile il loro codice per godere di queste migliorie.
Ma le performance non sono l’unico motivo, nuove funzioni e sicurezza fanno sรฌ che sia caldamente consigliabile avere un sistema aggiornato per muovere un sito in WordPress, e ancor piรน con WooCommerce.
Come verificare se l’hosting soddisfa i requisiti minimi di WordPress e WooCommerce?
Molti plugin, come WooCommerce e BackWPup per citarne un paio, offrono una pagina di informazioni sullo stato del sistema.
Anche molti temi, e naturalmente c’รจ una discreta scelta di immancabili plugin allo scopo, come Server Statusย (ricordati di disabilitarlo ed eliminarlo dopo averlo utilizzato, inutile regalare risorse a plugin che non servono piรน).
In alternativa, si puรฒ creare a mano un file PHP che riporti dettagliatamente tutte le caratteristiche del servizio.
Vedi qui per come fare a creare un file di test PHP (รจ un vecchio articolo, ma la procedura in questione รจ ancora corretta).
Si puรฒ cambiare la versione di PHP e di MySQL?
Il problema si pone soprattutto con gli hosting condivisi, considerando che molti servizi di hosting impostano di default PHP 5.6 (se non addirittura versioni piรน vecchie e oramai obsolete e pericolose, come la 5.4 o precedenti).
ร bene verificare nel pannello di controllo se รจ presente la possibilitร di selezionare una versione piรน recente.
Nella maggior parte degli hosting il cambio della versione PHP รจ possibile, solitamente nelle opzioni avanzate del sempre piรน diffuso cPanel, tipo Siteground, o nei pannelli di controllo personalizzati, come OVH e Aruba.
Riguardo MySQL invece la faccenda si complica: molti hosting utilizzano ancora versioni precedenti alla 5.6, ma per aggiornarla occorre interpellare il fornitore del servizio, che non sempre รจ ben disposto a queste operazioni, specie se si tratta di hosting condivisi.
La versione di MySQL, specie per le nuove installazioni, รจ anche un buon segnale per capire se si รจ su un server creato o aggiornato per lo meno di recente.
Ma รจ davvero necessario rispettare questi requisiti minimi?
Se si tratta di nuove installazioni, nuovi siti da realizzare, sarebbe bene di sรฌ.
Nella scelta di temi e plugin andrebbe sempre verificata la loro compatibilitร con le piรน recenti versioni di PHP, specie se si vuole realizzare uno store WooCommerce, dato che quest’ultimo caldeggia fortemente l’uso di PHP 7.x per funzionalitร e prestazioni.
Qualche problema in piรน si pone con quei siti, che utilizzano temi o plugin che non vengono aggiornati da tempo, dove รจ possibile che le nuove versioni di PHP creino delle incompatibilitร , dei malfunzionamenti.
In conclusione:
- Se stai partendo con una nuova installazione, assicurati di avere attive le ultime versioni di PHP e MySQL.
- Se si tratta di un sito attivo da diverso tempo, รจ bene cercare di aggiornare la versione di PHP, se possibile, ma bisogna fare i conti con temi e plugin installati, magari qualcuno potrebbe dare problemi perchรฉ non aggiornato e non compatibile.
- ร bene verificare sempre che i temi e plugin che si vuole utilizzare siano aggiornati di recente, e che nelle note di rilascio sia citata la compatibilitร con le recenti versioni di PHP.
