Few months back I started a small project for a client of mine. He wanted a custom PHP framework, for his application to run on, hence the birth of Code-Ark. Code-Ark is a light weight, elegant PHP Framework, it is was good for blogs, some small scale projects, or some single page apps. Now I release Code-Ark 2.0. It can stand to a small scale projects to medium scale projects. You can build blogs, single page serving, hell you can build a medium scale eCommerce site with it. I have added few new features and made some adjustments. I f you you use laravel (Try it! It’s awesome), you will find the structure identical. And I am not getting paid or anything by laravel. The framework is mind blowing. every developer should it it at least one time.
The new Code-Ark 2.0 update call BABI Update, contain some major changes:
- Removed: Added Twig template and Twig rendered views
Added: There is a composer.json file so any templating engine can be added,don’t have to depend on twig anymore.
- Removed: Error Log
Added: Now we throwing exception. You can catch that exception and generate a dedicated class to show errors in your way.
- Removed: HTTP status code based Error
- Removed: Custom 404 and 500 error message display page for production level
- Added: Namespaces.
- PDO Database connection
- Pretty URLs
- Removed: PSR-1 Coding standards
Added: PSR-2 Coding standards
- Exception Handler and Error Handler Throwing Exceptions.
- Development and Production Mode
- New: Auto-load Classes using composer
- New: Registering Routes specifically for GET request and Post Request
This is my valentine’s day gift to you. If you like the framework please let me know. Mail me your suggestions, comments and what changes should be done in the next version or just simply say hi 🙂 . I promise I will reply them all.
This is the month of love, so this framework is totally free. You can find it in my Freebies section. I will continue to add more free projects like this.
And last a huge shout out to Benji, thanks man for all the support. I will continue the MySQL Join tutorial, just a little occupied right now. But I have mailed you the solution you asked for, check it and let me know. Thanks for all your support, and Happy Valentine’s Day.