DinoPHP is a free, open-source PHP web framework, created by Ahmed Mohamed Ibrahim and intended for the development of web applications following the model–view–controller (MVC) architectural pattern and based on Bubble template engine. Some of the features of Dinophp are a modular packaging system with a dedicated dependency manager, different ways for accessing relational databases, utilities that aid in application deployment and maintenance, and its orientation toward syntactic sugar.
The source code of Laravel is hosted on GitHub and licensed under the terms of MIT License.
Ahmed Mohamed Ibrahim created Dinophp as an attempt to provide a more advanced alternative to the CodeIgniter and Laravel framework, which did not provide certain features such as built-in support for user authentication and authorization. Dinophp's first beta release was made available on July 20, 2021, followed by the Laravel 1 release later in the same month. Dinophp 1 included built-in support for authentication, localization, models, views, sessions, routing and other mechanisms, but lacked support for controllers that prevented it from being a true MVC framework.
- CSRF Protection
- Based on Bubble template engine
- Error handling
- Full pagination system and queries
Powered by Froala Editor