Un sistema di commenti per il proprio sito

di: Luca Melloni     22 Novembre 2007

Avere un sistema di commenti nel proprio sito è un'opzione utile e spesso molto richiesta dai webmaster. Spingere il visitatore a rilasciare la propria opinione sul contenuto pubblicato o sulle sezioni del sito consente di migliorare il servizio, ricevere pareri o critiche e valutare l'apprezzamento delle proprie creazioni.

Purtroppo non sempre è facile configurare un sistema di commenti. Se utilizziamo un CMS quasi sempre questo è già incluso e non dobbiamo preoccuparci troppo di cercarne uno alternativo. Se invece utilizziamo un sistema fatto "in casa" per gestire il sito potremmo avere voglia di utilizzare qualche classe o qualche script già configurato per introdurre questa funzionalità. In questo caso ci vengono in aiuto le classi e gli script pre-confezionati (permettetemi il termine) rilasciati sul web. Quello che vedremo oggi si chiama Comment Script

Perché Comment Script

Abbiamo navigato parecchio la rete alla ricerca di qualche script o classe che fosse sia professionale sia semplice da installare e da amministrare. Alla fine la nostra scelta è caduta sullo script chiamato Comment Script. Dopo averlo installato sul nostro sito e testato, l'abbiamo trovato veramente ben fatto.

Lo script, che si appoggia ad un database MySQL, comprende veramente tante funzioni che aiutano l'amministratore a gestire al meglio i commenti degli utenti. Tra queste vi sono:

  • Semplice ma efficace struttura dei commenti. Si possono inserire nome utente, sito web, email, titolo e, naturalmente, il testo del commento
  • Protezione dallo spam tramite diversi controlli, come l'inserimento di immagini captcha, akismet e così via
  • Controllo dei flood;
  • Possibilità di bloccare determinai IP;
  • Inserimento di emoticons nei messaggi
  • Inserimento di banner;
  • Condivisione dei commenti tramite servizi di social bookmarking o social news (come Digg, Del.icio.us e così via)
  • Filtro di parole vietate

L'unica pecca da segnalare in anticipo è una particolare restrizione della licenza, che vi invitiamo a leggere con attenzione prima di passare "in produzione" lo script. La licenza infatti permette l'utilizzo gratuito del sistema solamente su siti privati non a carattere commerciale. Per chi volesse utilizzarlo su siti aziendali o su siti commerciali (compresi i siti con banner o altri sistemi pubblicitari) è disponibile una licenza singola al costo di 19 euro.

La versione originale dello script permette di scegliere solo la lingua inglese o tedesca, il che potrebbe creare qualche problema per chi non fosse molto ferrato in tali lingue. Nell'ultimo paragrafo tuttavia troverete il link alla nostra traduzione, eseguita ad hoc per quest'articolo e liberamente utilizzabile da chiunque volesse provarla. Poiché lo script ufficiale è in lingua inglese la guida verrà redatta seguendo tale localizzazione.

Guide PHP

Guida Yii Framework

Come creare applicazioni Web in modo semplice e veloce con il...

Guida Zend Framework

Diventate professionisti dello sviluppo Web. Zend Framework è lo...

Guida Applicazioni Facebook con PHP

Come realizzare un'applicazione per Facebook. Dalle basi della...

Altre guide

Newsletter @PHP

Ogni lunedì, direttamente nella tua e-mail: script, articoli, guide e tutorial su PHP, MySQL e Apache.

Iscriviti alla newsletter

Altre newsletter

Corsi in aula

Corso PHP per Webmaster

11 Giugno 2012 a Milano
Disponibilità: 7 Posti

Corso Google AdWords Base

25 Giugno 2012 a Milano
Disponibilità: 7 Posti

Corso Google AdWords Base

05 Giugno 2012 a Roma
Disponibilità: 7 Posti