Velocizzare Drupal e il caricamento delle pagine

Usare Drupal è piuttosto semplice, ma a volte è necessario usare alcuni accorgimenti per renderlo più veloce.

Se si può lavorare direttamente sul server, ci sarebbero tre principali modifiche da effettuare:

<ul>
<li>Speed up a web site by enabling Apache file compression.</li>
<li>Speed up a Drupal web site by enabling PHP accelerator script caching</li>
<li>Speed up a Drupal web site by enabling MySQL query caching</li>
</ul>

Mentre nell'applicazione, si può fare:

<ul>
<li>Abilitare il page caching.</li>
<li>Aggregare e comprimere i CSS (sempre nel menu performance)</li>
<li>Usare un tema più semplice.</li>
</ul>

Tutto questo può apportare velocizzare dell'80% il caricamente delle pagine. Per più informazioni leggere la pagina (in inglese).

<a href="http://nadeausoftware.com/articles/2007/03/essential_steps_speed_drupal_web_site" title="http://nadeausoftware.com/articles/2007/03/essential_steps_speed_drupal_web_site">http://nadeausoftware.com/articles/2007/03/essential_steps_speed_drupal_...</a>

Comments

Anche il modulo block cache

Anche il modulo block cache è molto interessante.
Permette di cachare ogni blocco per sessione utente e per pagina.

Io l'ho usato sul mio sito in simbiosi col nodeblock e con panels.

Creo i nodi e poi li faccio diventare dei blocchi con nodeblocks.
E poi utliizzo block cache per inserire i blocchi all'interno di Panels invece di usare i normali blocchi.

Sarebbe interessante provare a inserire un intero panels dentro un blocco e poi renderizzarlo usando sempre il block cache.

Voi che ne pensate?

Block-cache è un ottimo

Block-cache è un ottimo modulo e usarlo all'interno di panels è utlissimo e velocizza molto la visualizzazione della pagina, ed è utilissimo se si utilizza panels in homepage. Per quanto utilizzare panels in un blocco e renderizzarlo con block-cache è una soluzione interessante, ma credo (ma non ne sono sicuro) che possa rallentare di parecchio il sito, a causa della mole di query da fare, all'aggiornamento della cache, soprattutto su siti molto grandi. Ok per i siti piccoli, ma avrei qualche riserve sugli altri quindi.

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.

Recent comments

Social Me

DA Member

Drupal Association Badge