Adept Framework
Adept is a platform for the creation of powerful interactive web applications in PHP 5. With its help one can create both simple applications (e.g. an engine for a blog system) and compound interactive systems. As Adept is an object-oriented framework and uses a component model this is the best solution for web developer's teams.
Adept features
- Reusability. Allows easy using an earlier written code in other applications.
- Event-driven programming. Action of a user connected with the reference to a server is identified as an event. Each event can have one or some handlers, described in controller-classes.
- Division of a logic layer and layer of data presentation. Allows to narrow the circle of knowledge of a developer, working on the project.
- Library of base components and classes Adept possesses a lot of base classes and components, allowing to solve many problems with which web developers deal everyday. One can create full-scale web applications using this library.
- AJAX support Adept contains the client library of JavaScript based on prototype.js library and supported data transferring or command processing by means of AJAX. This library is a cross-browser and completely compatible with the library of visual effects - scriptaculous. Besides, Adept has some base classes for creating JavaScript controllers.
- Application optimization There are some components in Adept which optimize web applications at high loadings of a server.
- Short time for writing an application Thanks to reusability and rich library of base components and classes, rapid application development is reached.
Read the Adept License.




