My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members

Introduction

After using different CMSs/CMFs I understood that there is one big problem. They are not clear to the DEVELOPERS and sometimes implemention of small feature could be really painful. And one day i've was decided to make an attempt to create developer friendly solution using best modern practices.

VaselinEngine uses OOP approach and MVC design pattern. I didn't want to invent bicycle so Zend Framework was used. For view layer I decided to use Smarty template engine.

Main Features

  1. Module based solution - and there is no strict rules in module creation
  2. Build in user management system - this system includes basic registration / password restore / profile functionality. Also user/groups/permissions management in administrative area
  3. Build in access control lists - you should not care about access isolation while developing new functionality. ACL could be tuned after you finish
  4. Content management system - you could manipulate site content and menus easily
  5. AED tools - allows to create add/edit/delete panel for whatever entity in minutes. Was created to build administrative interfaces but could be used anywhere.
  6. Layout tool - allows to create logically separated controllers. So for instance your registration controller will perform registration logic ONLY.
  7. View themes support - allows to create your own themes and there is no strict standards for it.
  8. Build in form validation tool - performs both client and server side validations.
  9. Form builder tool - allows to generate forms with standard or custom fields
  10. And many other functionality like controller and model for trees, mailing tool, SEO tool, SEO friendly URLs, file uploader, easy built pagings, cache tools, db profiler, full AJAX support powered by jQuery etc.

For more details see Developer Guide and API documentation.

Personal Message

I really hope that this tool will help somebody and will be used to create interesting, useful projects. I believe that human knowledge belongs to the World. And everyone who has an opportunity, should multiply knowledge, create something useful and helpful to make the World a better place. So if you are going to use this tool to make porn sites - you suck.

Thanks

Great thanks to my friend and talented project manager Vit. He helped me with the documentation a lot.

Sincerely, Kanstantsin Shamko

Powered by Google Project Hosting