ArticlesBase.com - Free Articles Directory
Free Online Articles Directory
13.10.2008 Sign In Register Hello Guest
Email:
Password:
Remember Me 
forgot your password?


Php Frameworks

Author: Pranav Bhat Author Ranking Blue | Posted: 15-05-2007 | Comments: 0 | Views: 61 | Rating:  (55) Article Popularity - Blue (?) Got a Question? Ask.
Sign Up Now!

PHP Frameworks:

PHP is finally getting the attention that i deserves, yes I have always believed that PHP is one of those neglected languages, neglected because they are used in abundance but there isn't enough programs or as we call them frameworks to work on PHP. But that was until the release of PHP 5. After the release of PHP, there is a range of Frameworks available.

Today we review and understand closely the various frameworks available for PHP. Some of the most popular frameworks for PHP are:


  1. The Zend Framework.

  2. The Prado Framework.

  3. CakePHP Framework.

  4. Symphony Framework.


These frameworks are ofcourse the most popular ones and there are more than 40 frameworks for PHP and it is very difficult to know which framework suits you the best and will be the most productive for your web development and enterprise goals.
Ofcourse all these frameworks are free and provide a host of services to satisfy almost all of the web development needs of a web designer or a website owner. Some of the most common features of all these PHP Framework are as follows:

  • PHP 5: Thats obvious! All the frameworks support both PHP 5 version of the PHP.Only "The Prado Framework" support the PHP 4.x version of the PHP as well as the PHP 5 version of the PHP.

  • Multiple DBs: All the above mentioned frameworks support multiple databases to be used without making any setup and configuration changes.

  • Validation: All the four frameworks have an inbult validation and a filtering component which can be used.

  • MVC: All the four frameworks have the MVC that is the Model View Controller setup.


So, these are the few components and controllers that are common in most of the PHP based frameworks and therefore one should look out for these components when downloading or using a PHP framework.

Now let us see a brief introduction about each of these PHP based frameworks and their salient features:

  • Zend Framework:Zend Framework is a component based framework with components for almost all of the programming needs of a PHP programmer or PHP developer.


Some of the components in the Zend Framework are:


  1. zend_acl

  2. zend_auth

  3. zend_cache

  4. zend_config

  5. zend_consolegetop and many more.




  • Prado Framework: The Prado framework provides the following benefits for web application developers.




  1. reusablility

  2. Ease of use

  3. Robustness

  4. Performance

  5. Team Integration




  • CakePHP:


Some of the important features of CakePHP are as follows:


  1. Model, View, Controller Architecture

  2. View Helpers for AJAX, Javascript, HTML Forms and more

  3. Built-in Validation

  4. Application Scaffolding

  5. Application and CRUD code generation via Bake

  6. Access Control Lists

  7. Data Sanitization

  8. Security, Session, and Request Handling Components

  9. Flexible View Caching



Like all other frameworks cakePHP is also component based framework.

  • The Symphony Framework:


Some of the features of the symphony framework are as follows:


  1. simple templating and helpers

  2. cache management

  3. smart URLs

  4. scaffolding

  5. multilingualism and I18N support

  6. object model and MVC separation

  7. Ajax support

  8. enterprise ready



Thus these are the best options available for frameworks relating to PHP and one should review all these features of all these frameworks against his needs and choose the appropriate framework to work on!

Any suggestions and comments as always are welcome.

Rate this Article: Current: 0 / 5 stars - 0 vote(s).

Article Source: http://www.articlesbase.com/programming-articles/php-frameworks-147911.html

Print this Article Print article   Email to a Friend Send to friend   Publish this Article on your Website Publish this Article   Send Author Feedback Author feedback  
Pranav BhatAbout the Author:

Pranav Bhat
http://comparelinux.com

Original Article posted at
http://comparelinux.com/2007/05/15/php-frameworks/

Submitting articles has become one of the most popular means of generating quality backlinks and targeted traffic to your website. Join us today - It's Free!

Article Comments

Comment on this article Comment on this article
Your Name
Your Email:
Comment Body
Enter Validation Code: Captcha


Got a Question? Ask.

Ask the community a question about this article:

Q&A Powered by:
Powered by Yedda 

Latest Programming Articles

Web Application Development in Vietnam
By: TuVinhSoft .,JSC | 12/10/2008
TuVinhSoft - Software Development Company from Vietnam provides Offshore software development, Software Outsourcing, Staff augmentation, Application Software Development, Web Design and Development, Business Process Outsourcing, Search Engine Optimization to USA, UK, Japan etc.

Job Board: to Make or to Buy?
By: Rodion | 09/10/2008
Generally speaking, when it comes to any software solution for Web business, we often ask ourselves: what is the best option? There are so many offers, which one should you choose? Moreover, building an online job board requires much effort today, since the market is heavily competitive. So you, as a site owner, should offer something unique to your online recruitment service users.

What Youtube Clone Script Can Do for Your Website!
By: John Robinson | 07/10/2008
In this Internet era any information you look for is available readily at your finger tip. You can catch up with friends, chat, play games, get to know new people, socialize, bank, shop, watch videos, and do just about anything online.

Get Your Favorite Clone Scripts at the Tip of Your Finger
By: John Robinson | 07/10/2008
Do you long for a website that has the looks and features of Friendster or Facebook, or maybe YouTube, but don’t know whom to approach for ideas or where to start the process? Well, the answer to that wonderful Youtube script or a Flickr clone, which you can make your own, is available with ScriptCopy.com.

How to Succeed as a Abap Developer or Sap Abap Development Manager
By: Deepak Mandrekar | 05/10/2008
For anyone working on an SAP implementation project, SAP implementation partners or consulting companies, you very well know that SAP ABAP skills are highly valued within the SAP industry. SAP ABAP developer supports implementation projects with customer specific enhancements, building reports to migrate data from legacy system into the SAP system, build web interfaces using Java Connectors (JCo) or Enterprise Services. Plus if you are creating enterprise services or integrating other third part

E-commerce and Web Portal Development in Vietnam
By: Daniel Jowssey | 03/10/2008
VIETNAM, owing to its superior intellectual capital has emerged as the ultimate destination for low cost e-commerce and web portal development. Companies from all across the globe have found the quality of work delivered by VIETNAMn vendors to be far superior in quality as compared to vendors in their home countries. Another advantage is its location in a different time zone. Vendors based in VIETNAM can respond to the needs of Western clients faster than vendors based in the home country also.

Php Web Development Advantages
By: Rightway Solution | 01/10/2008
PHP (PHP: Hypertext Preprocessor) is a powerful server-side scripting language for creating dynamic and interactive websites. PHP is a popular and widely used programming language used for website development.

Using Comments in Your Programming Source Code by Nicholas Brown
By: Nicholas Brown | 30/09/2008
Save time and money by adding comments to your source code.

More from Pranav Bhat

Ubuntu Introduction Guide for First Time Users
By: Pranav Bhat | 25/05/2007 | Operating Systems
This article contains the very basics of the ubuntu system, when installed and run for the first time, for the beginner user!

Economics of Nuclear Technology
By: Pranav Bhat | 09/05/2007 | Technology
The article tells us about the economics of nuclear technology and how it is a more useful energy resource

Hypnotism:the Basics-- for the Novice
By: Pranav Bhat | 24/04/2007 | Self Improvement
Contains information about hypnotism for the novice reader. This article also clears the common perceprtion of hypnotism as well as tell us how hypnotism can be used for our betterment and self improvement. This article is written by me for our PCT presentation of Hypnosis! There are more articles coming!!

Article Categories






Give Feedback

Sign up for our email newsletter

Receive updates, enter your email below