PHP development began in 1994 when the Danish/Greenlandic/Canadian programmer Rasmus Lerdorf initially created a set of Perl scripts he called “Personal Home Page Tools” to maintain his personal homepage.
PHP is used on most operating systems, that makes it quite versatile. PHP conjointly permits you to decide on an operating system and web browser that you simply are most comfy with. one amongst the nice options of PHP Web Development is that it permits support for nearly any reasonably database that you simply may think about.
Top Lightweight Frameworks for PHP Development
doo is a PHP framework designed to give you a delightful development experience without slowing down you applications like most frameworks does. Doo tries to be as lightweight as possible and has a small source code footprint. The creator actually benchmarked various possible approaches when building a module and chooses the fastest for Doo.
Fat-Free Framework is a powerful yet easy-to-use PHP micro-framework designed to help you build dynamic and robust Web applications – fast!. Condensed in a single 55KB file, F3 gives you solid foundation, a mature code base, and a no-nonsense approach to writing Web applications. Under the hood is an easy-to-use Web development tool kit, a high-performance URL routing engine, i18n support for multilingual applications, HTML forms processor, integrated multilayer cache engine, spam and bandwidth theft protection, unit testing tools, and code profiler. It’s so small and fast – it even has a throttle for controlling Web server traffic.
Why use Kohana?
1. Build applications quickly
2. A very fast framework
3. Work with objects and classes
3. Use specific libraries and tools
4. Good debugging and profiling tools
5. Write your own code
6. Write commercial applications
7. Know what the framework is doing
8. Community support
Recess is a restful PHP framework that provides a fun and enjoyable development experience for beginner and seasoned developers alike. If you want a full featured restful web application without having to master the command line or learn complicated deployment recipes, Recess is for you. Recess is fast, light-weight, and has a very small footprint—ideal for LAMP development and drag-and-drop deployment to shared hosts. Recess is a modern framework that uses a loosely-coupled Model-View-Controller architecture designed and optimized specifically for PHP 5
The framework also provides a basic organizational structure, from filenames to database table names, keeping your entire application consistent and logical. This concept is simple but powerful. Follow the conventions and you’ll always know exactly where things are and how they’re organized.
Why use CakePHP
1. Build Quickly
2. No Configuration
3. Friendly License
3. Batteries Included
4. Clean MVC Conventions
Zend Framework is licensed under the Open Source Initiative (OSI)-approved New BSD License, and all code contributors must sign a Contributor License Agreement (CLA) based on the Apache Software Foundation’s CLA.
Reasons to Use Zend Framework
- Extend Classes like There’s no Tomorrow
- Object-oriented Goodness
- Use What you Need, Forget Everything Else
- It lets you do a Lot of Things!
- No Model Implementation – Choose your Own Adventure!
- Integrate with Whatever you Want!
- Guidelines and Standards
- All Code is Guilty Until Proven Innocent (aka Test-Driven Development)