DiamondPHP is a fully featured web development framework built for PHP 7 and offers extreme performance, a modular architecture, elegant syntax and an easy to use philosophy.
DiamondPHP is currently in BETA stages of development. As such, it is not recommended to use the framework in a production environment yet - there are still bugs needing fixed and a few more features to be added. A production-ready version 1.0.0 is scheduled for public release on September 30, 2017.
Like all frameworks, DiamondPHP strives to simplify and speed up the web development process. Where DiamondPHP deviates from most frameworks is in its emphasis on the developer, by creating an extraordinarily easy to learn and easy to use environment -- without sacrificing performance, features or extensibility. A framework should help a developer by completing common tasks for the developer and providing options for other tasks, but still being perfectly capable of "getting out of the way" when needed. A framework cannot be all things to all people, so it is important to be able to safely work outside the box with minimal fuss when needed. We think that you'll find the blazing fast performance, the ultra-light footprint, the comprehensive feature set and the emphasis on ease of use to be an indispensable new tool in your web development repertoire.
Full and comprehensive documentation is currently in development, and is packaged along with the framework. Once the framework is installed, visit http://yoursite.com/documentation.
That's it! If you are installing the framework into a subdirectory, you'll have one more step to complete:
To complete installation in subdirectory, you will need to also update the RewriteBase rule in the provided .htaccess file in the root directory. Change RewriteBase / to RewriteBase /name-of-your-subdirectory/
The remaining settings are optional to complete, but is highly recommended to go through them and add/edit as necessary.