Content Management System
I CMS sono software di rete per la gestione di contenuti informativi
- messaggi, opinioni, articoli, documenti
- immagini, audio, video
- collegamenti, file, date, …
Alcuni CMS sono specializzati nella gestione di singole forma di comunicazione
- Blog: WordPress, …
- Calendario: …
- Chat: …
- Forum: phpBB, SMF, …
- Galleria di foto: Coppermine, …
- Gruppi: …
- Newsletter: …
- Wiki: MediaWiki, MoinMoin, WikkaWiki, …
Altri CMS possono gestire situazioni molto complesse
Con
- LMS, Learning management system
- LCMS, Learning content management system
Linguaggio
Il linguaggio lato server costituisce uno spartiacque nella scelta di un CMS, il più diffuso è PHP.
- ASP: ASPNuke, …
- Java: …
- PHP: Claroline, CMSimple, Coppermine, Docebo, Drupal, Joomla, Mambo, MediaWiki, Moodle,phpBB, PHP-Nuke, SMF, WordPress
- Python: MoinMoin, Plone, …
DBMS
Come sistema di archiviazione dei dati si possono usare dei semplici file di testo
oppure una libreria software come SQlite
ma quasi tutti i CMS utilizzano un vero DBMS, il più diffuso è MySQL
- MS Access: ASPNuke, phpBB, …
- MS SQL Server: phpBB, …
- MS SQL ODBC: phpBB, …
- MySQL: Claroline, Coppermine, Docebo, Drupal, Joomla, Mambo, MediaWiki, Moodle, phpBB,PHP-Nuke, SMF, WordPress, …
- PostgreSQL: MediaWiki, phpBB, SMF, …
Osserva che phpBB funziona con tutti…
Risorse online
- HTML.IT: CMS
- Open Sources CMS, puoi provare centinaia di CMS direttamente online…