Ottimizzare l’uso di memoria di WordPress per le migliori performances

In: guide tutorials

6 lug 2009


Di default l’attuale versione di WordPress (siamo alla 2.8) utilizza 32Mb di ram nell’uso di PHP.
Proprio la versione 2.8 sembra soffrire di problemi di memoria che in diversi hanno lamentato, nello specifico l’errore ricevuto è:

PHP Fatal error: Allowed memory size of xx bytes exhausted (tried to allocate xx bytes) in /home/…/

Come fare quindi per evitare di incappare in questo problema non solo per la risoluzione di questo bug di questa versione ma più in generale a favore anche di un miglioramento delle performances? (intese propriamente anche come velocità, rendering del pannello di amministrazione e del frontend del sito)

Di fatto con i 32Mb di default con un’installazione pulita e di base e qualche manciata di plugins si fa presto a raggiungerli se non superarli.

Innanzitutto è possibile “monitorare” l’uso di memoria del proprio blog tramite un paio di plugins, come WP-Memory-Usage che da un’informazione globale dell’uso di memoria e di quella disponibile in percentuale; per una visione più in dettaglio suggerisco l’ottimo WP System Health (entrambi i plugins mostrano i dati nella bacheca del pannello di amministrazione).

Con questo secondo plugin come possiamo vedere anche dall’immagine di riferimento vedremo l’uso di memoria da parte di WordPress per step:

WP System Health

Visualizzandone i risultati potremmo vedere dove (e se) possibile intervenire per ridurre un uso sconsiderato della memoria.

Vediamo quindi alcuni importati accorgimenti da adottare per ridurne l’uso nel caso fosse necessario:

  • Ridurre al minimo l’uso dei plugins: essi comportano un gran uso di quantità di memoria, specialmente alcuni (es. NextGen Gallery, Download monitor); tenere quindi solamente gli indispensabili davvero e si risparmierà una gran quantità di memoria!
  • dei plugins utilizzati cercare se ci sono alternative più leggere nell’uso della memoria: esistono diversi plugins per svolgere un determinato stesso compito, ricercando tra quelli che più si adattano alle nostre esigenze ognuno fa un differente uso di memoria, possiamo quindi provarli monitorando sempre tramite l’uso del plugin WP System l’health prima e dopo l’attivazione degli stessi.
  • utilizzare un solo file di lingua di WordPress (specificato nella configurazione): come si può vedere sempre dal plugin WP System Health l’uso del file di lingua occupa spazio
  • utilizzare un tema che faccia un uso ottimizzato tramite un numero ragionevole di chiamate PHP e non abusare nell’uso di widgets: entrambi contribuiscono comuque con una certa percentuale all’uso di memoria

Se tutto ciò non bastasse e non si rientra nei limiti è comunque possibile aumentare il livello di memoria (in base a quelli che il proprio hosting concede) come ho descritto in questo precedente articolo.

Si ricorda infine che un uso ottimale della memoria permette non solo di lavorare bene con il proprio blog WordPress ma anche di migliorarne le prestazioni in termini di velocità e quindi a beneficio di tutti i visitatori.

Related posts:

  1. Come ho risolto il problema di memoria esaurita PHP su WordPress
  2. Tuning del proprio blog WordPress
  3. Mettere in sicurezza il proprio blog WordPress
  4. Le migliori pratiche per essere un pro blogger
  5. Misuratori performances free per IE

Hai una news? Condividila qui!

Hai una news interessante riguardo software gratuiti/opensource, servizi e apps web, grafica e web design, tutorials informatici, ecc...? Contattami e se la riterrò interessante sarò lieto di pubblicarla.

Vuoi promuovere un software o servizio/app web commerciale?

Va alla pagina Advertising, potresti essere interessato!

Vuoi essere recensito?

Conosci un sito interessante riguardo software gratuiti/opensource, servizi e apps web, grafica e web design? Notificamelo tramite la form e se lo ritengo interessante potrei linkarlo nei miei articoli.

1 Response to Ottimizzare l’uso di memoria di WordPress per le migliori performances

Avatar

Ottimizzare l'uso di memoria di Wordpress per le migliori …

luglio 7th, 2009

[...] Originale: Ottimizzare l'uso di memoria di WordPress per le migliori … Articoli correlati: Risparmiare RAM con Firefox | News e Video esterni | consumer | [...]

Comment Form

Insulti, volgarità, commenti ritenuti privi di valore e/o di natura commerciale verranno modificati e/o cancellati.


Ads





Antipixel


Internet Top Blogs Internet blogs TopOfBlogs Maxi Top 100 Italian Bloggers Webinformazione
Il Bloggatore Feeds Aggregator Aggregatore
Add to Technorati Favorites
Blog Italiani Search
Vero Geek

Categorie

Archivi

Google Friend Connect

Facebook

Twitter