PeecFW
This project is outdated for now, and we are developing a more strict MVC system named GnomePHP. PeecFW is however still good for people who want a neat CMS with much features.
Have you ever wanted a powerful, rich and easy installable, update-able and good coded framework for PHP. Look no further.
Features
- PHP 5.3.X and above, meaning we use latest technology for PHP. Namespaces, Singletons and the latest news when it comes to PHP. Our framework does not work on PHP 5.2.X and older versions.
- PERFORMANCE We have support for *Memcache* and *APC*. Meaning if you install Memcache server, just set it up in the config file and your application will be alot faster! Cool eh?
- Install and Update made easy
- Modular. You will create modules for your specific project or use the included modules. Yes - this framework has some basic built-in modules.
- Template engine: Smarty. Because it's the best.
- Database ORM: Doctrine. Because it's a beauty.
- User input validation of HTML with HTMLPurifier. Full control of Userinput and making valid HTML5 or XHTML.
- We use Templates, we do think a framework should have basic template support.
- Well documented methods API (Doxygen).
- Module: User authentication system, which is really complete.
- Command-line CLI support & Cron support. Yeah, it's easy to create new cron tasks, just create a new module and method cron() and setup cron to run php index.php --cron and it will run all modules cron tasks. Pretty neat. We also support many other commands. Try php index.php --help :)
- Useful libraries created by us, and also 3rdparties. Are you tierd of creating forms for your tables full of relations? It's time consuming!! We have successfully created [EditableModel] that creates forms with a few lines of code! Neat?