|
Project Information
Members
Featured
Downloads
Links
|
beContent is a new way of designing data-intensive web applications. It is not a Content Management System, it is not an emulation of PHP Nuke, it is not similar to Mambo. beContent is a Model Driven framework which allows you to design your own data and have an application around. Lightweight Model Driven Development The Lightweight Model Driven Engineering (LMDE) is an acronym which denotes the adoption of model-driven techniques and methodologies without demanding the typical machinery in terms of systems and languages, for instance. What is about ? beContent is a lightweight Model-Driven framework. By modeling the data with usual Entity/Relationship diagrams it allows the automatic generation of complete CRUD MOF operations which are smoothly integrated with user/group management. It dramatically reduces development time enhancing the overall application quality, look here for more details. Who can use it ? There are two categories of users: modelers and developers. The formers are those who model the application with BMP and generates the code directly on the available platforms (PHP/MySQL and soon very soon J2EE/Liferay). The developers can directly use the PHP beContent framework with a basic knowledge of PHP/MySQL. In general, an application is declaratively defined by giving its (extended) E/R Diagram which is given with the PHP concrete syntax, soon a modeler application will be available on the Acceleo platform which will allow the designer to diagrammatically define his/her application. Project Website: http://www.becontent.org |