PHP Frameworks


Yii PHP Framework

What is Yii PHP Framework?

The name Yii (pronounced as [i:]) stands for efficient, easy and extensible. Yii is a high-performance component-based PHP framework for developing large-scale Web applications. This framework enables maximum reusability in Web programming and can significantly accelerate the development process.

Yii is very easy to learn and use. You only need to know PHP and object-oriented programming. You are not forced to learn a new configuration or templating language.

0
Your rating: None




Zend

What is the Zend Framework?
The Zend Framework is a software framework written in PHP. It is a powerful high-quality open-source framework, its main focus targets the development of modern web applications and popular web services. It is intended as a practical and reasonable solution for common web application purposes. It has ready-made components for Amazon, Last.fm, Del.icio.us, Flickr, Google and more. The Zend Framework has adopted a Model-View-Controller (MVC) architecture. This enables developers to differentiate the separate constituents of an application in order to make its development and maintenance much easier and simpler to handle. Zend also supplies developers with a set of classes for building web applications or connecting different web services.

0
Your rating: None




Symfony

What is Symfony?
Symfony is a PHP framework, which aims at accelerating the creation and maintenance of web applications and to replace recurrent coding tasks. There are a few prerequisites required for its installation: Linux, FreeBSD, Mac OS or Microsoft Windows, and a web server with PHP 5. The current version 1.2 supports only PHP 5.2 or higher, but the previous versions can be run on PHP 5.0 and 5.1 systems. Unfortunately, like many other new, modern frameworks, Symfony too lacks support for PHP4, but, on the other hand, it is compatible with almost every RDBMS (Relational Database Management System) and has low performance overheads.

0
Your rating: None




PRADO

What is PRADO?
The PRADO framework is an open source programming framework for creating professional web applications. PRADO means PHP Rapid Application Development Object-oriented. It is component-based and allows event-driven programming. PRADO, which has a configurable and pluggable modular architecture, supports Ajax components and offers customizable and localizable error handling, generic caching modules and selective output caching.

This free PHP framework only requires a web server with PHP 5.1.0 or later. Granted with a revised BSD License, PRADO is suitable for developing both open source and commercial applications.

 

0
Your rating: None




CodeIgniter

What is CodeIgniter?
CodeIgniter is an open source framework for creating full-featured PHP-based web sites and applications. It is based on the MVC (Model-View-Controller) architecture and is compatible with standard shared hosting accounts, various PHP versions (including PHP4 and PHP5) and configurations. Plus, you don't have to use a command line. URLs are mapped to a particular function within a controller by means of routing. CodeIgniter also supports scaffolding which represents an automated way of generating views based on the models. Although scaffolding is designed for simple prototyping, CodeIgniter takes it a step further by requiring a keyword in the URL in order to access it at all. This modern MVC framework renders the creating of PHP applications much easier. A large portion of the work, such as loading libraries, getting data from the model, rendering the view, etc., is done inside the controller. CodeIgniter provides classes for FTP, email, file uploading, XMLRPC, zip encoding. You are not required to give names to you database tables or to name your models after your tables.

 

0
Your rating: None




Akelos

What is Akelos?

Akelos is an MVC (Model-View-Controller) platform similar to Ruby on Rails. It aims at helping programmers build multilingual database-backed web applications and write less code, which allows for the creation of uniform, simple to understand scripts. The Akelos PHP framework allows programmers to write views using Ajax, to control requests and responses through a controller, and to create and maintain internationalized applications. By using the conventions integrated in Akelos, developers can establish communication between the framework's models and databases. In order to distribute standalone web applications Akelos demands only that PHP be installed on the server.

0
Your rating: None




CakePHP

What is CakePHP framework?
CakePHP is a free open-source PHP development framework for PHP, based on an MVC-like architecture that is powerful, but also easy to understand. The CakePHP framework represents a foundational structure for programmers to create web applications. Using it, the developers are enabled to work in a structured and rapid manner, without losing flexibility. A main benefit of CakePHP is the presence of an active developer team and a solid community of users.

0
Your rating: None