Abbiamo già parlato di Skeletonz, un CMS realizzato in Python noto per le alte performance che riesce a garantire (nonostante sia ancora un progetto in beta test).
Non si tratta però dell'unico prodotto disponibile basato su Python, quindi approfitterà dello spazio di questo post per segnalare altre applicazioni che hanno in comune lo stesso linguaggio di programmazione.
Fondamentalmente possiamo operare un distinzione tra i Content Manager scritti in Python: ci sono quelli basati su piattaforma Zope e quelli che non sono basati su Zope.
Tra i primi troviamo:
- Plone, probabilmente il più noto e utilizzato CMS in Python (rilasciato sotto licenza GPL);
- Nuxeo CPS, anch'esso Open Source, è un CMS collaborativo adatto all'utilizzo in intranet ed Internet, altamente indicato per applicazioni commerciali;
- Silva, CMS con supporto per il versioning arrivato terzo (il secondo posto è stato aggiudicato a Plone) durante il CMS award 2007 nella categoria "Miglior CMS Open Source scritto in altri linguaggi" (Licenza Creative Commons);
Tra i CMS non Zope, oltre al già citato Skeletonz, abbiamo:
- Teeny TinyCMS, piccolo, anzi piccolissimo CMS con supporto per SQLite (licenza GPL v.2);
- BAOW, anch'esso molto leggero può supportare Firebird/InterBase, MySQL, PostgreSQL e SQLite, pare che lo sviluppo si sia bloccato nel 2005 (Licenza GPL);
- PyLucid, basato sul Web framework Django, consente un'installazione Web based senza l'utilizzo di comandi da Shell
Giusto per la simpatia del motto che lo accompagnava ("Content management che fa schifo, ma fa schifo di meno") ricordiamo anche l'ormai abbandonato progetto Payago.