eXTReMe Tracker

Wordpress e problemi di performance

4 Luglio 2007 alle 22:57
swampthing

performance.gif
Progressivamente Wordpress ha cominciato a rallentare sempre di più nell’ultimo anno. Tanto che mesi fa, per tenere sotto controllo il tempo di generazione della home, l’ho memorizzato nel database (nel grafico la sua rappresentazione).
Generalmente la home veniva creata in 10-12 secondi, con picchi fastidiosi di oltre 20 secondi. Lento.
Imputavo questo al database sovraccarico fornito dal provider. Ma non era così.
Come primo passo ho provato a disabilitare alcuni plugins che fanno uso del db, come i commenti recenti o i più commentati, ma il miglioramento era nell’ordine di 1-2 secondi. Troppo poco.
Poi ho reso statico il blogroll, senza miglioramenti di sorta. Infine ho reso statica la funzione dell’elenco autori, wp_list_authors. Perfetto, il tempo di generazione della pagina è sceso mediamente di 10 secondi, attestandosi in una media di 3 secondi. Ottimo! (vedi figura).
Non tutti i blog basati su wordpress, probabilmente, hanno questo problema. Ho molti utenti registrati (più di 200) e  molti articoli,  questo rende le queries per estrarre la lista autori dal database più lunghe e laboriose. Staticizzando questa lista ho abbattuto il numero delle queries a 17-21, contro le 200 e passa di prima.

Pubblicato in Internet e tecnologia da swampthing | (Letto 472 volte)

tn  tags: , , , , , ,

Articoli più o meno correlati:

Aggiungi a:These icons link to social bookmarking sites where readers can share and discover new web pages.
  • del.icio.us
  • OkNotizie
  • Segnalo
  • Furl
  • digg
  • Spurl
  • Reddit
  • blogmarks
  • NewsVine
  • YahooMyWeb
  • Smarking

6 Commenti a “Wordpress e problemi di performance”

  • 6
    utente verificato hicks scrive:

    http://www.adultswim.com/games/biblefight/game.swf

    secondo voi censurano pure questo???

  • 5
    rednest scrive:

    ottimo consiglio, grazie…

  • 4
    Eleonora scrive:

    Ciao, faccio parte dello staff di Yooblo.com e vorrei contattarti per un’iniziativa che potrebbe interessarti. Per maggiori info invia il tuo indirizzo e-mail a : eleonora.lombardo@yooblo.com
    Saluti.

  • 3
    utente verificato calogero scrive:

    in effetti mi pare piu’ rapido… :ok:

  • 2
    utente verificato FrankL-ar scrive:

    Me ne ricorderò quando avrò un blog da 200 utenti iscritti. Sarà il 2029 e userò Wordpress 14.1.2 :mrgreen:

  • 1
    Napolux scrive:

    Da tener presente… deng iu!

  • Scrivi un commento


    Attenzione: i commenti passano per Askimet, un filtro antispam. Se il commento non appare, probabilmente è stato bloccato. Non rispeditelo più volte. Controllo regolarmente la coda dei commenti e lo sblocco io. Se ricevete un avviso che il commento deve essere approvato, vuol dire che avete scritto parolacce o che state scrivendo del signoraggio. Anche in questo caso aspettate che il commento venga approvato. Una veloce lettura al regolamento del blog e alle domande frequenti è auspicabile prima di commentare.