Drupal

Trovare pagine simili in Drupal e la distanza di Levenshtein

Navigando sul web mi sono imbattuto in un approccio originale per identificare le pagine che hanno un titolo simile ad una stringa data, come ad esempio il titolo della pagina corrente oppure una sotto stringa elaborata dall'URL, usando la distanza di Levenshtein. Una soluzione apprezzabile a livello accademico/informatico, ma a livello pratico molto meno interessante.

Trovare pagine simili  in Drupal e la distanza di Levenshtein

Consigli e appunti per la migrazione di un sito Drupal

Recentemente mi sono occupato della migrazione di un sito in Drupal partendo da un sito già sviluppato con lo stesso CMS. Quando si ha a che fare con migliaia di nodi, decine di migliaia di commenti e centinaia di utenti bisogna stare un po' attenti, soprattutto se ci sono regole di accesso ai contenuti ben specifiche.

Consigli e appunti per la migrazione di un sito Drupal

Come installare Apache Solr su Debian e Search API in Drupal 7

In questa breve guida spiegherò passo passo come installare Apache Solr in ambiente GNU/Linux, in particolare usando la distribuzione Debian 6. Apache Solr sarà quindi usato come backend per il modulo Search API di Drupal 7. Apache Solr e Search API sono una soluzione ottimale per l'implementazione di funzionalità come la cosiddetta faceted search e ricerche full text.

Come installare Apache Solr su Debian e Search API in Drupal 7

Ottimizare le prestazioni di un sito web in Drupal

Le prestazioni di un sito web sono un aspetto da non sottovalutare soprattutto nel caso di siti non amatoriali ed in quelli con un alto traffico. Anche eventuali limiti di banda e risorse di calcolo imposti dall'hosting provider possono richiedere delle ottimizzazioni.

Quando si sviluppa un sito web usando un CMS, ad esempio Drupal, dobbiamo considerare tre aspetti:

Ottimizare le prestazioni di un sito web in Drupal

FiNeX.org, Facebook ed integrazione con Drupal

Ieri sera ho trovato un po' di tempo per procedere con l'integrazione del blog nella pagina su Facebook (https://www.facebook.com/FiNeX.org). Già qualche settimana fa avevo preparato una paginetta che viene caricata in un iFrame. Ieri ho quindi aggiunto un po' di codice per verificare se l'utente ha cliccato "Mi piace".

FiNeX.org, Facebook ed integrazione con Drupal

Progettazione nuova piattaforma SEO in Drupal 7

Dopo alcuni anni passati ad ottimizzare Drupal 6 per i motori di ricerca con moduli scritti ad hoc, template ultra customizzati, patch e ritocchi vari, è giunto il momento di dedicarsi all'ottimizzazione SEO di Drupal 7. Sostanzialmente ci sono tre aspetti da tenere in considerazione:

Progettazione nuova piattaforma SEO in Drupal 7