MeshCMS is an online editing system written in Java. It provides a set of features usually included in a CMS, but it uses a more traditional approach: pages are stored in regular HTML files and all additional features are file-based.
It has been thought as a quick tool to edit pages online, without many of the features that most CMSes offer. MeshCMS simply helps you to edit pages, manage files and create some common components like menus, breadcrumbs, mail forms, image galleries and so on. There is no database, no content approval and no versioning. Not all people need those features and those giant-sized products that require too much time to be learned and too much system resources to run. MeshCMS is essential and requires few resources: the default 64MB heap is enough to host a handful of sites.
Main features are: file-based, easy to install, cross-browser, wysiwyg editor integrated, file manager, themes, modules, tag library, page caching, hotlinking prevention.
In objectJazz.mvc, the procedure of system design and application development consists of the tasks, performed in the following independent layers:
Presentation Layer /HTML-design/
objectJazz uses templates to control the applications look-and-feel based on the single style or set of styles. Your application can have any number of isolated and independent HTML-interfaces that can have their own style and layout. This allows, for example, to change the view presentation schema in current shell transparently for the application.
User Interface Control Layer.
Using the View Controllers, you can design and implement the schema of generation the final documents and handling the user-initiated events.
Model Connection Layer.
ViewModellConnector allows to create the architecture-independent communication between the Model and ViewController using the dynamically defined model properties.
Model Layer.
This layer allows you to built an optimal model without any limitations in design or implementation.
Site Studio is an online template-based Web site creation tool. It's easy to use for the beginner, and yet featured enough for the professional Web developer. It includes many different designs to choose from, many different functional pages and plugins. Also features Automatic image generation for buttons, logos and headers, and JavaScript special effects.