|How works ion content management ?|
The ion project architecture
- ion core framework
The ion core framework contains 7 business objects : publication, section, user, group, publicationType, category and workflow. The framework manages the business objects persistance using Castor JDO. It uses Lucene to provide full-text indexation of publications. Finally it uses Castor XML to wrap publications objects into XML documents and then XALAN and FOP to build rendered. All workflow management is realized by the OSWorkflow component. The workflow notifies applications when the publication can be edited, deleted, or displayed on the web site.
- ion backoffice
Users can connect into backoffice to create and manage contents. They can also upload new resources as images, audio files or videos on the server.
- ion frontoffice
The frontoffice display really the web site. It uses the framework to know the site's structure throught sections objects. It uses also the framework to get back HTML (or another format...) views of publications.
- ion admin application
With the admin application, you can manage directly the framework's business objects. You can manually set or view metaData, create or delete instances ... It's very useful during developement phase.
- ion export
The ion export application can provide to you a static HTML version of your website. Howewer they are some limitations as no search engine ...
view the architecture schema
| || SEE ALSO |
The ion project architecture - How works ion content management ?
Open source components used - The ion project uses many good open source components
Features - Short features list