Google Search

Tutorial su Drupal

Risorse su Drupal





Link al mio profilo
Contattami

E-mailpsicomantegmailcom

MSNpsicomantekatapekkianet

Google Talkpsicomantesugmaildotcom

Skypepsicomante

Your donations support ongoing development

Creative Commons License

Newsfeed RSS png image
Google Talk png image

Velocizzare Drupal e il caricamento delle pagine

Submitted by psicomante on Fri, 2007-04-27 00:07.

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:

  • Speed up a web site by enabling Apache file compression.
  • Speed up a Drupal web site by enabling PHP accelerator script caching
  • Speed up a Drupal web site by enabling MySQL query caching

Mentre nell'applicazione, si può fare:

  • Abilitare il page caching.
  • Aggregare e comprimere i CSS (sempre nel menu performance)
  • Usare un tema più semplice.

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

http://nadeausoftware.com/articles/2007/03/essential_steps_speed_drupal_...


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

Smileys
:);):(:D}:):P:O:?8):jawdrop::sick:
The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <div> <br> <img> <strike> <div> <img>
  • Lines and paragraphs break automatically.
  • You may post PHP code. You should include <?php ?> tags.
  • Textual smileys will be replaced with graphical ones.
  • Web page addresses and e-mail addresses turn into links automatically.
  • You may post code using <code>...</code> (generic) or <?php ... ?> (highlighted PHP) tags.
  • You may quote other posts using [quote] tags.

More information about formatting options

CAPTCHA
Rispondi alla domanda se sei umano!
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.

Recent comments

This site is proudly powered by Drupal 5.2 and Drupal Italia .


Creative Commons License

Commentatori più attivi

Ecco la lista dei 5 commentatori più attivi su Psicomante Blog!

Syndicate content5ThirtyOne Design | Psicomante's Blog | Top