In questo periodo sto registrando un dominio al giorno per realizzare qualche idea che mi passa fugacemente per la testa ed accrescere il nostro network di siti o fare esperimenti di posizionamento sui motori di ricerca.
Ovviamente, essendo il mio lavoro, non ho problemi a creare un sito php con tutto ciò di cui ha bisogno ma devo ammettere che, seppure la ritenga la scelta migliore per progetti importanti e siti “di spicco”, a volte per realizzare un sito di minor valore non ho molta voglia di scrivere del codice. In questi giorni mi sono quindi dilettato a cercare in giro un buon CMS.
Cos’è un CMS ?
CMS è l’acronimo di Content Management System, ovvero un applicativo web based per gestire i contenuti di un sito. Invece di realizzare le singole pagine web a mano con DreamWeaver o scrivere del codice PHP si può installare un CMS che ci aiuterà nella creazione ed organizzazione dei contenuti del nostro sito archiviando tutto in un Database.
I CMS sono software molto utili, prima o poi tutti ne hanno bisogno ed è proprio per questo che tali prodotti hanno catturato l’attenzione di centinaia di sviluppatori e software house. Penso che ad oggi esistano migliaia di software CMS, ognuno con i suoi pro e contro … tanta scelta si traduce in un vero caos quando si deve prendere una scelta. Bisogna sapere molto bene cosa cercare, le funzionalità irrinunciabili e quelle invece sacrificabili
Le caratteristiche di un buon CMS
Non è facile dare delle linee guida per la scelta di un CMS: molto dipende dal tipo di sito che si vuole realizzare, dalla grafica che si ha in mente e da altri fattori. Se si è dei principianti un aspetto importante è la semplicità di utilizzo mentre se si è in molti a dover gestire il sito probabilmente è indispensabile un buon sistema di controllo degli accessi e di gestione dei permessi.
Provo comunque a farvi un elenco di quelle che a mio avviso sono le caratteristiche più importanti:
- Supporto SEO: E’ importantissimo che il CMS scelto sia in grado di effettuare una certa ottimizzazione per i motori di ricerca come ad esempio creare degli url del tipo /categoria/titolo_articolo.html e non cat.php?iditem=4&catorig=27&puk=345345345342534
- Documentazione: Ai programmatori piace molto scrivere codice ma sulla manualistica si annoiano facilmente … assicuratevi sempre che il vostro CMS sia ben documentato e vi siano guide all’utilizzo semplici e chiare
- Estensioni e template: Difficilmente un CMS fa già tutto quello che volete. Tuttavia i migliori prodotti hanno generato intorno a loro una comunità di sviluppatori e designer che producono ottimi plugin e template per ampliare le capacità del software e migliorarne l’aspetto grafico. Un gran numero di plugin e template è sempre un buon indicatore di qualità
- Anzianità: Non fraintendetemi, nulla mi assicura che non possa venir fuori un nuovo CMS appena sviluppato che è semplicemente perfetto. Tuttavia l’esperienza mi dice che nel mondo web la metà dei progetti anche se partono in quarta spesso vengono abbandonati dopo poche release. Un software con una certa maturità e un’ampia community di solito può darvi più garanzie sia come stabilità del prodotto che come frequenza degli aggiornamenti futuri.
I migliori prodotti CMS
Questa lista non è sicuramente omnicomprensiva, al contrario è estremamente limitata e del tutto personale. Fatta questa dovuta premessa a mio avviso, nell’ambito dei CMS sviluppati in PHP, i tre vincitori sono: Wordpress, Joomla (ex Mambo) e Drupal.
Tutte e tre le soluzioni sono assolutamente gratuite, hanno un ampio seguito nonché moltissimi plugin e template sia gratuiti che commerciali. Wordpress, nonostante possa fare molto di più, è sostanzialmente la scelta ideale per creare un blog.
Joomla e Drupal sono invece dei CMS più flessibili che vi consentiranno di realizzare sia un piccolo sito istituzionale che un grande portale.
La mia scelta
Per quanto mi riguarda penso e spero di essere arrivato ad una soluzione definitiva.
Nonostante una certa antipatia iniziale, per i blog sono con Wordpress al 100%, ho imparato ad amarlo.
Per siti importanti e di grandi dimensioni preferisco svilupparli personalmente in PHP e conoscere ogni riga del loro codice.
Per tutti gli altri siti credo userò Joomla. L’installazione è semplice, si trovano dei template e dei plugin commerciali veramente ottimi, è facile personalizzare i vari aspetti e creare nuove estensioni, inoltre esistono molti manuali Joomla gratis.
Nelle prossime settimane vi parlerò comunque in modo più approfondito di Joomla, lo stiamo ancora testando e non appena sarò sicuro al 100% sulla decisione presa vi darò qualche consiglio per utilizzarlo al meglio. La scelta è comunque del tutto personale e se non conoscete nessuno di questi CMS vi consiglio di provare anche Drupal … è sicuramente un ottimo prodotto e potete realizzarci anche grossi portali, ZioBudda me ne ha parlato molto bene e ci gestisce il portale N. 1 in italia per Linux.


Era da parecchio che se ne parlava e finalmente sembra che a breve sarà possibile guadagnare soldi includendo i video di YouTube sul proprio sito web. Come potete vedere dallo screenshot qui a destra il nuovo player embedded includerà sopra al video uno spazio pubblicitario nel quale, sfruttando il network di Google Adsense, verranno visualizzati annunci pubblicitari in tema con il video.
Il
E’ un po’ che ci stiamo lavorando e anche se non siamo ancora che agli inizi è un piacere annunciarvi che oggi lanciamo ufficialmente un nuovo sito del nostro network:
Rileggendomi un po’ i vecchi post e guardando la home di questo blog mi sono reso conto che, aprendolo per la prima volta, può spaventare: troppo testo !!! In effetti aggiungere immagini ad un post sul blog a volte è una cosa un po’ lunga e noiosa, bisogna fare uno screenshot o cercare la giusta foto e via dicendo. Eppure un’immagine messa nel posto giusto spezza la monotonia del testo e aumenta il valore delle informazioni date.
