BEdita 3.0 beta, semantic content management framework basato su CakePHP
E’ un po’ di tempo che sono asssente dal blog, ma il lavoro ultimamente mi ha portato via molto tempo e alla sera la voglia di mettersi davanti al computer a scrivere non c’è sempre… anzi, quasi mai
Comunque è con immenso piacere che annuncio il rilascio della versione beta 1 di BEdita 3.0 progetto a cui stiamo lavorando da parecchio tempo ormai.
BEdita non è un classico CMS, ma è un framework che punta a diventare una piattaforma standard per il Web2/3. Al momento BEdita è orientato a web designer e web developer essendo richiesta un minimo di competenza di HTML, CSS, PHP/Smarty per creare le applicazioni frontend.
Ecco una breve lista delle tecnologie utilizzate
Richiesti
PHP >= 5.2, Mysql >= 5.0.26 (stored procedures e viste), Apache2, accesso via shell
Componeti e librerie (bundled)
- CakePHP >= 1.2
- Smarty >= 2.6
- JQuery >= 1.2
- phpThumb, TinyMCE,…
Licenze
- Affero gpl v3
- licenza commerciale/proprietaria
Caratteristiche
- potente/avanzata applicazione di backend per creare e gestire contenuti
- API frontend per costruire facilmente le proprie applicazioni (backend e frontend sono applicazioni separate)
- possibilità di creare utenti e gruppi
- object oriented design: ogni tipo di contenuto è un oggetto che può essere taggato, commentato, pubblicato, …
- progetto modulare: moduli programmati specificatamente per compiti e contenuti differenti (multimedia, eventi, news, pubblicazioni, …)
- internazionalizzazione: interfaccia utente e contenuti tramite un apposito modulo di traduzione
- possibilità di creare “relazioni semantiche libere” tra contenuti
- friendly URL tramite nickname univoci dei contenuti
- interfaccia XML/REST nativa
- molto altro…
Ovviamente stiamo lavorando sodo per migliorare e aggiungere features, non tutte le funzioni presenti funzionano perfettamente, ma intanto volevamo fare un rilascio ed avere un primo riscontro.
Per maggiori informazioni vi rimando al sito che è ancora in lavorazione:


