This is a very lighweight PHP framework built to cater to very busy backend-developers who have very little time to deliver on the job. It is also very configurable as most of the boilerplate code you need to get up and running on a serious project has already been baked in. Web development has never been this easy!
The aim of the framework is to make it very easy to develop applications with little or no friction as regards the ever changing landscape of web development.
It's important to note that Jollof requires no
Installationso to speak to start using it. In the event that one wishes to use it to develop an ap
- Firstly, spin up terminal or console window and run the command below
$ php jollof docs
- Next, click the blue
GO TO APP
button at the top right corner of the page that loads in the (your default) browser.
The philosophy of Jollof is very simple. Routes are very tightly knitted to the Controllers that service them. For every route, the first part of the URI and/or path is the Controller class name and the second part of the URI and/or path is the Controller class method or the action. This is exactly similar to what you have for default routes in ASP.NET MVC.
For more on getting up and running, see the easydocs mark down file.
All you need to setup can be found in the documentation folder(s) of the project starter folder.
If you wish to contribute to this project, you can take a peep at the contributing mark down file or the release notes text file to get guidance. Plus, any issues and pull requests should be filed on the Jollof repository.
Thanks to Micheal Akpobome, Shuaib Afegbua, Abraham Yusuf, Stephen Igwue and Umar Binkabir for their individual and collective efforts in this project. Jollof would not be the way it is without you guys.
-
Have PHP 5.3.8 and above Installed
- Have the PHP mb_string extension enabled
- Have the PHP openssl extension enabled
- Have the PHP pdo_mysql extension enabled
- Have the PHP pdo_pgsql extension enabled
- Have the PHP pdo_sqlite extension enabled
- Have the PHP sockets extension enabled
- Have the PHP zip extension enabled
- Have the PHP curl extension enabled
- Have the PHP zlib extension enabled (required - built-in)
- Have the PHP mongodb extension installed and enabled (optional - pecl)
- Have the PHP memcache extension installed and enabled (optional - pecl)
- Have the PHP v8js extension installed and enabled (optional - pecl)
-
Have Composer 1.0.0 and above Installed
-
Have Npm 4.2.0 and above Installed
Trademark(s) for this PHP framework are a joint effort of Mobicent, Ltd and Abuja Dev Meetup
The Jollof PHP framework is open-sourced software licensed under the MIT license and maintained by Mobicent, Ltd
