CMS Drupal

Articoli su Drupal, CMS/CMF Open Source per sito web; qualche modulo

Prestazioni del sito web : Drupal ed il modulo LABjs

Prestazioni del sito web Drupal Ogni utente Drupal sa che il suo è un cms ad alte prestazioni; in Drupal, le prestazioni del sito web possono essere facilmente incrementate dal core, senza moduli aggiuntivi, attivando la compressione javascript e la compressione dei css.

In questo periodo mi sento un pò assillato dalle prestazioni del sito web. E' un dato di fatto che le prestazioni del sito web, in termine di velocità, è uno dei tanti fattori che incide sul posizionamento delle pagine web.

Avere tante pagine senza javascript e con css ridotti porterà ad avere un sito web con prestazioni notevoli; questo è l' ideale per un sito web che basa il suo business sulla vendita di qualche prodotto o sull' e-commerce.

Un blog che si regge sulla pubblicità deve per forza avere javascript;

Drupal : Htaccess e RewriteRule, attenzione alla direttiva

Drupal - la direttiva RewriteRule in htaccess Dopo circa 4 mesi dalla pubblicazione dell' articolo "Contenuti duplicati in Drupal ed il sito web lato seo" sono ancora quì a fare una correzione importante su quanto detto.

L' articolo indicato conteneva un errore di fondo su come standardizzare la home page e restituire sempre lo stesso indirizzo, sia per l' url miosito.com che per l' url miosito.com/index.php ( direttiva RewriteRule in htaccess ).

Sembra che la direttiva per Apache " RewriteRule ^index\.php$ http://miosito.com/$1 [L,R=301] " inserita nel file htaccess non sia ben digerita dai siti web che utilizzano Drupal come cms, almeno credo.

La mia esperienza riferisce che, i siti web con Drupal in cui la direttiva htaccess era stata applicata, dopo circa 4 mesi di buon funzionamento, hanno smesso di funzionare.

Finta CDN e share Document Root tra dominio e sottodominio

Finta CDN realizzata con share della Document Root tra dominio e sootodominio Lo Share del dominio con la Document Root del sottodominio coincidente con il dominio principale, al fine di velocizzare il sito web attraverso una suddivisione di richieste http tra dominio e sottodominio, seppure inizialmente performante, crea nel tempo la duplicazione di tutte le url; si ha quindi il raddoppio dei contenuti duplicati ed il raddoppio delle url indicizzate.

Questo si traduce sia con una notevole penalizzazione da parte dei motori di ricerca che con un notevole degrado delle performance ( i motori di ricerca useranno maggiormente la nostra banda al fine di rilevare i contenuti doppi ).

Scrivo queste cose solo per correggere le cose errate dette in un precedente articolo. Per togliere tutti i duplicati da me creati nella mia installazione Drupal,

Drupal : template_preprocess_page hook o API ?

template_preprocess_page è un hook o API per Drupal Andando avanti con Drupal trovo che questo cms mi stupisce sempre di più. Come semplice utilizzatore mi accorgo che ciò che maggiormente mi manca sono le basi; Drupal , come forse tutti gli altri cms open source , permette di configurare il proprio sito web fin nei minimi dettagli;

per questo, dopo essersi soffermati sull' uso di moduli aggiuntivi per Drupal, è necessario andare un pò più in là, magari cercando di capirne un pò più il funzionamento.

Le informazioni possibili che troviamo su Drupal sono tantissime, direi quasi infinite, ed i punti di riferimento sono sempre Drupal.org come riferimento internazionale, i vari forum nazionali e la rete, che con i vari siti personali, è sempre una risorsa insostituibile.

Dal punto di vista dello sviluppo con Drupal si parla di " hook " e di API ;

Condividi contenuti