A framework for PHP5 beginners
P5 is a beginner level framework, which is intended as a learning point for newcomers to the world of PHP5 ( or even web development ) It tries to maintain its minimalist codebase, while giving as much knowledge about good programming practices to beginners, as well as help them understand the basics of a web application framework. Ideally, P5 is developed to help promote beginners to use more robust and mature frameworks for their development overtime.
P5 is licensed under the terms of Cyntax Open Technology License. Basically, you can use it in whatever way you like.
- Minimum amount of code. Takes about 10-15 minutes for any beginner to read through the whole source code
- Well commented. All source files are properly commented to give insight about the code and it's working
- No Heavy duty utility classes present. Only the base which you can modify and improve as you like
The Github source repository is here
- NOT recommended for production use in it's original state (only for learning)
- Database classes / modules
- Complete documentation (the source code is pretty self explanatory. READ IT)
- Benchmark with other frameworks out there to prove it's the fastest :)
- PHP 5.3+
- apache (or any webserver which supports latest PHP version)
- database is NOT REQUIRED. You can include that if you add your own database management code to the framework