What is framework in php ?

PHP programming forum. Ask questions or help people concerning PHP code. Don't understand a function? Need help implementing a class? Don't understand a class? Here is where to ask. Remember to do your homework!

Moderator: General Moderators

Post Reply
syamswaroop
Forum Newbie
Posts: 19
Joined: Fri May 01, 2009 1:31 am

What is framework in php ?

Post by syamswaroop »

what exactly Php framework means ? can anyone refer good framework for me to learn ?
And what exactly means Pear package ?
User avatar
requinix
Spammer :|
Posts: 6617
Joined: Wed Oct 15, 2008 2:35 am
Location: WA, USA

Re: What is framework in php ?

Post by requinix »

syamswaroop wrote:what exactly Php framework means ?
http://www.google.com/search?q=define:php+framework
Definitions of php framework on the Web:
* This is a comparison of notable web application frameworks.
en.wikipedia.org/wiki/Php_framework
http://en.wikipedia.org/wiki/Comparison ... eworks#PHP
This is a comparison of notable web application frameworks.
http://en.wikipedia.org/wiki/Web_application_framework
A web application framework is a software framework that is designed to support the development of dynamic websites, Web applications and Web services. The framework aims to alleviate the overhead associated with common activities performed in Web development. For example, many frameworks provide libraries for database access, templating frameworks and session management, and often promote code reuse.
syamswaroop wrote:can anyone refer good framework for me to learn ?
http://en.wikipedia.org/wiki/Comparison ... eworks#PHP
Most common ones are CakePHP, CodeIgniter, Drupal, and Zend Framework, and WordPress and Joomla and a handful of others.

syamswaroop wrote:And what exactly means Pear package ?
http://en.wikipedia.org/wiki/PEAR
The PHP Extension and Application Repository, or PEAR, is a repository of PHP software code. Stig S. Bakken founded the PEAR project in 1999 to promote the re-use of code that performs common functions. The project seeks to provide a structured library of code, maintain a system for distributing code and for managing code packages, and promote a standard coding style. Though community-driven, the PEAR project has a PEAR Group which serves as the governing body and takes care of administrative tasks. Each PEAR code package comprises an independent project under the PEAR umbrella. It has its own development team, versioning-control and documentation.
Post Reply