Achievo ATK is an object oriented Web-application framework. It is targeted at developers who wish to focus on business logic instead of coding HTML. Where other application frameworks mainly provide a large set of utility classes, ATK provides a complete framework that requires only small amounts of code to get usable applications, while maintaining full flexibility. In other words, even 10 lines of code get you a working application, but everything that is generated for you can be completely customized.
SMART is a simple PHP script to help developers to modularise their code and so, keep it clean, well structured and scalable. The module mechanism is based on event handlers. The modules can talk to each other through events. This event concept is even used in templates. SMART is database independent.
You can call this anything you like. What we can tell you is, it is an endeavour towards addressing few issues like mentioned above. We have tried to solve all this issue and also added few features that can really enhance the development work dramatically.
It provides some interesting features like BackFire, Automated Client side Validation, Layout Management, Nice Error reporting and Handling, Controlling etc
phpPeanuts is an OOP framework for business applications in php. It dynamicly generates a fully functional web based user interface from application domain objects. Whenever you extend or refine your application phpPeanuts will instantly adapt the user interface. This keeps the development cycle eXtremely short. Offers high level components for searching, sorting, dialogs and tabs. Features component model, persistency, form generation and validation, unit testing, extensive customization.
Carthag is an open source applications platform written in PHP 5, making full use of the new language features. Being distributed with the GPL license, Carthag is free to use and distribute.
Carthag's main purpose is to bring PHP at the Enterprise level. This is achieved by using new PHP 5 OOP features, adopting the best Design Patterns and bringing some other platforms ideas (in particular Java) to Carthag.
We have recently developed a component framework for PHP 5 named PRADO. The component model of PRADO follows closely to that in Borland Delphi, Visual Basic and ASP.NET, and it is event-driven.
A PRADO application is a collection of pages each of which is a hierarchical tree of components having properties, events, assets, templates, and so on. Components are highly configurable and they can inherited or composed together to form new components.
A wonderful thing about PRADO is that it is event-driven. Unlike traditional procedural programming, developers now concentrate more on responding to different component events. For example, you can write an OnClick event handler function to respond to the user click on a button, or you can write an OnTextChanged event handler function to respond to any content change in a text field. People familiar with desktop GUI programming may find Web programming with PRADO is very similar to that.
CVPFrameWork is a complete framework solution for PHP developers. It's based on object modeling in PHP5. It includes:
- Set of Native Objets like String, Integer, Vector...
- Complete exception handler system
- Connection to remote sockets and creation of INET and UNIX sockets
- Easy email sending system
- Streams (only for sockets management actually)
And it will include:
- Database abstraction
- Easy logging system
- XML-RPC implementation to create servers and clients
- Testers for all classes to guarantee class correct working
- PHP error handling
- Easy to configure: just a simple file
Yawp is a PEAR-based single-file foundation for web applications. Yawp provides these PEAR classes in just one file (and a config file): A unified configuration file, a variable dumper, a timer, authentication processing, a DB instance, as a Yawp property, a cache, a composite logging mechanism,
For a developer or project manager building mid-sized web projects that wants to manage database information using HTML forms, NeXTensio is the solution that brings productivity to the process. Unlike other software packages, our product uses a tight integration with Dreamweaver MX, automating code generation and editing. Using NeXTensio you will be able to create a website administration section within minutes! NeXTensio features: --Productivity, even for non-programmers; --Ease of use; --Tight database integration; --Automate form creation and editing; --Based on tNG (transactioN enGine); --ColdFusion and PHP support; --Tight integration with Macromedia Dreamweaver MX; --Multiple database type connection.
Portal API is a PHP framework. It is mainly aimed at the development of internet/intranet portals.
The core system is made up of a templating system (using Smarty), DB access (through PEAR) and ACL management. It also features a plethora of modules aiming at various scopes, like CMS, image manipulation, users and groups management and more.
FuseLogic is a PHP application frameworks for building and mantaining website as easily as possible. Anybody who can understand the "PHP switch" function can create circuit as a Module for FuseLogic. The FuseLogic API is very simple and very easy to be understand even for newbies.