PHP Frameworks Directory

YellowDuck

Website
http://ydframework.berlios.de/
Brief
The Yellow Duck Framework is an object oriented framework that will help you with creating web applications. It's implemented using the popular PHP web scripting language.
Features
The Yellow Duck Framework has the following features:

* Structured programming environment by using requests and actions
* Clean separation of code and output
* Support for multi-langual websites by using locales
* Templates for outputting HTML easily based on Smarty
* Automatic action dispatching using URL parameters
* Object oriented form construction and validation
* Object oriented handling of authentication
* Classes for creating XML/RPC clients and servers.
* Classes for creating syndicated XML feeds such as RSS and Atom feeds.
* Easy handling of files, directories and images. For images, there are some very straightforward functions that can create thumbnails and obtain specific information about these images.
* An object oriented interface for creating and sending email messages.
* Database abstraction layer supporting MySQL, PostgreSQL, SQLite and Oracle.

CVPFrameWork

Website
http://cvpframework.sourceforge.net
Brief
CVPFrameWork is a set of classes for PHP5 developers. It's not specifically web oriented but it's focused on a lower lever. For example, make the script creation easier, database access, working with Sockets, mail sending, error control... and of course, it also helps with web logic development. Nowadays it's at development status. We are using it in our projects, but we recommend not to use it for critical applications

The development started with the first PHP5 beta versions, but almost all development and tests were done under PHP5-RC1. The last classes were developed using PHP5-RC2 and we haven't had any problem. However, till we do more exhaustive tests we can't guarantee that it will run smoothly under PHP5-RC2.

Features
Version naming

Compass

Website
http://sourceforge.net/projects/compass-php5
Brief
Compass Component Framework (CCF) for PHP 5.1 and higher is a lightweight object-oriented library which allows to develop OO applications quickly, using wide-known patterns like MVC, FrontController and Injection of Control.
Features
Coming soon!!!!

Open Publisher - JAPA

Website
http://www.smart3.org
Brief
Open Publisher (OP) is a modular designed Content Management System. It is built on a core MVC (model view controller) architecture called “JAPA”. Open Publisher consists of a variety of modules.
Features
* modular
* simple architecture
* ajax, rpc and cli support
* flexible and extensible
* plug&play

Zend

Website
http://framework.zend.com/
Brief
Succinct descriptions of the major components of Zend Framework, their goals, and benefits. Each developer in the Zend Framework community who worked on a component has explained their thinking behind its design. This includes:

* High level goals for each component
* Design intent of the component
* Benefit gained from using this component
* A link to the Programmer's Reference Guide for that component

Features
* AJAX support through JSON – meet the ease-of-use requirements your users have come to expect
* Search – a native PHP edition of the industry-standard Lucence search engine
* Syndication – the data formats & easy access to them your Web 2.0 applications need
* Web Services – Zend Framework aims to be the premier place to consume & publish web services
* High-quality, object-oriented PHP 5 class library – attention to best practices like design patterns, unit testing, & loose coupling

MIPHPF

Website
http://www.mirchevideas.com/products/miphpf
Brief
MIPHPF Professional RAD Framework is designed to help developers to easily create dynamic pages and manage data from database. It is targeted at web developers who want to:

* Achieve fast development
* Deliver extremely high-quality software
* Gain friendly User Interface from the framework's in-built functionality

Features
What differentiates MIPHPF product from the others is the possibilities web developers gain.
MIPHPF offers:

* It is designed for Fast Development
Due to the many ready-to-use functions it has and its design, using MIPHPF saves a lot of time helping you to create dynamic pages faster than any other product you have known so far.
* Superb Quality
Made FROM professionals FOR professionals MIPHPF is of very high quality as is seen by the various features it provides. For details, see below.
* In-built Functionality
MIPHPF incorporates in itself a big number of fully developed libraries of classes and functions that are automatically triggered thus saving the effort to make all these yourself.

Carthag

Website
http://www.carthag.org
Brief
Carthag is an open source applications platform written in PHP 5, making full use of the new language features. Being distributed with the Mozilla Public 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.

Differently from other PHP based platforms, Carthag is designed to be used in all types of applications, even client ones, and not only as a web scripting system.

Features
* Entirely OOP
* Rigorous code organization (like Java)

SiteManager

Website
http://www.roadsend.com
Brief
Roadsend SiteManager is an Open Source Web Application Framework for PHP Developers that includes a framework for code modules and layout templates, database connectivity, SmartForms, sessions, and other tools. The SiteManager framework is extensively object oriented to promote reusable code, easy maintenance, and separation of application logic from output. The Roadsend SiteManager source code is freely available, clean and well documented.
Features
SmartForms
Database Connectivity
Global Configuration System
Sessions
Member System
Security

phpServ

Website
http://daniel.lorch.cc/projects/phpserv/
Brief
phpserv is a framework aimed to allow developers to quickly write a server daemon in PHP.
Features
Coming soon!!!!

phpRabbit

Website
http://sourceforge.net/projects/phprabbit/
Brief
php framework with auto generated database baseclasses, logging, auto generated webforms, error reporting, web gui components and much more. This framework can be used for as well web gui work as sysgtem administration purposes.
Features
Coming soon!!!!
Syndicate content