Riprendo qui di seguito alcune considerazioni e utili consigli divulgati ieri da Brad Baker su come incrementare le prestazioni del proprio sito Joomla! senza l’utilizzo di alcune estensioni. Sono pertanto tutti accorgimenti che possono essere adottati a partire dalla versione base del CMS più popolare al mondo.
L’importanza sulle prestazioni di un sito è di rilievo in quanto la riduzione del tempo di caricamento delle pagine comporta benifici sulle prestazioni SEO.
Ecco i consigli che tutti gli sviluppatori/creatori/possessori di un sito Joomla! dovrebbero seguire:
- abilitare la cache: utilizzare la cache interna di Joomla! per velocizzare ed alleggerire l’elaborazione del server per la generazione delle pagine; qualora il supporto cache di php non fosse installato è possibile utilizzare il salvataggio su file (all’interno della cartella cache);
- installare l’ultima versione disponibile: gli aggiornamenti di Joomla! apportano modifiche per la risoluzione di bug e problemi ma al tempo stesso apportano miglioramenti in termini di prestazioni;
- mantenere le estensioni aggiornate: come per il core del CMS anche le estensioni di terze parti dovrebbero venire aggiornate regolarmente per risolvere problemi di sicurezza e ottimizzare le elaborazioni interne; molti problemi di prestazioni sono infatti spesso fatti ricondurre alle estensioni di terze parti;
- attenzione ai requisiti server: fare attenzione alla configurazione dell’hosting quando si sceglie un provider! Verificare sempre che, almeno per il momento, la configurazione minima corrisponda a PHP5, MySql 5 e Apache 2;
- attenzione alla scelta del server: il servizio di hosting scelto è informato in termini di performance, affidabilità e sicurezza? Hanno esperienza nella configurazione di server per Joomla? Pagando 2$ al mese per un hosting con spazio e banda illimitata non possiamo di certo aspettarci buone performace!
- compressione di file e CDN: una tecnica avanzata potrebbe essere quella di attivare una compressione di script e stili del sito ed eventualmente utilizzare un CDN per la propagazione ottimale dei contenuti del proprio sito.
Queste regole fondamentali possono essere ovviamente estese con funzionalità avanzate e, perchè no, con l’integrazione di estensioni di terze parti dedicate a questo scopo.
E’ possibile consultare l’articolo originale seguendo questo link.