Download the PHP package divineniiquaye/php-rade without Composer
On this page you can find all versions of the php package divineniiquaye/php-rade. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download divineniiquaye/php-rade
More information about divineniiquaye/php-rade
Files in divineniiquaye/php-rade
Package php-rade
Short Description A professional made easy framework for web development
License MIT
Informations about the package php-rade
Flange is an incredibly fast, compilable and scalable framework for PHP 8.0+ based on PSR-7, PSR-11, PSR-14 and PSR-15 with support for annotations/attributes, created by Divine Niiquaye.
This library is shipped with lots of features that suites developers needs in developing web applications. Flange is truly scalable, has less dependencies and has high performance.
Flange v2.0 is in early stage development and is not recommended for production use.
📦 Installation & Basic Usage
This project requires PHP 8.0 or higher. The recommended way to install, is via Composer. Simply run:
Flange is built based on Flight Routing, Biurad DI, Symfony components and Biurad libraries. Flange is a fully PSR complaint PHP framework, fully customizable and can even be used to develop from small to large projects:
Working on a big project!, it is advisable to use the application's cacheable version. This gives you over 60% - 100% more performance than using the un-cacheable Application class with extensions.
Here's an example of a custom error you can use for your application.
Important to note that, using PSR-15 middlewares stack uses the PHP SPL Queue class with the following algorithm, LAST <- FIRST : FIRST -> LAST. Loading extensions and events listeners by default uses the priority stacking algorithm (which means the higher the priority, the earlier an extension or event listener will be triggered in the chain) which defaults to 0.
📓 Documentation
In-depth documentation on how to use this library, kindly check out the documentation for this library. It is also recommended to browse through unit tests in the tests directory.
🙌 Sponsors
If this library made it into your project, or you interested in supporting us, please consider donating to support future development.
👥 Credits & Acknowledgements
- Divine Niiquaye Ibok is the author this library.
- All Contributors who contributed to this project.
📄 License
Flange is completely free and released under the BSD 3 License.