NewNuKe is a learning by creating project aims to utilize the up to date PHP 7 features to build a PHP framework from scratch. It has just been born for awhile then it is advised that you should not use NewNuke in your production untill the framework is mature enough.
NewNuke was born in New Zealand, as you can see in the name why it is. Here are some of the notable features that can help you have a glimpse about it.
- MVC design pattern, module based structure.
- Singeton, Registry, Dependecy Injection design patterns.
- New Nuke is a leanring-by-creating project which is a PHP Framework originally created as an experience
- while I was dealing with a bundle of new interesting features released in PHP 7 &&
- and while I was preparing materials for taking the Zend Certifield Engineer test even though I have already had some experiences with modern MVC framework such as Codeigniter and Laravel.
- A heap of thanks should go to "Tài tốt tính" for his tutorial that inspires me the most.
- @author Vuong Nguyen [email protected]
- @license MIT
- @see https://www.youtube.com/playlist?list=PL4m3Y7pzfrGmG7DEQ4lBaIW8mE6oivnCS (Vietnamese, free tutorial)
- @see https://www.udemy.com/php-mvc-from-scratch/learn/v4/content (English, paid course)
- @see https://www.udemy.com/complete-php-mvc-tutorial/ (English, paid course)
- @see https://www.udemy.com/the-complete-php-mvc-course-build-a-modern-php-ecommerce-store/ (English, paid course)
- @see discussion here https://news.ycombinator.com/item?id=16725492 and
- @see initial introduction here https://kevinsmith.io/modern-php-without-a-framework
- @see the link and its second part at https://medium.com/shecodeafrica/building-your-own-custom-php-framework-part-1-1d24223bab18
- @see some introductions from the creator of Symfony https://symfony.com/doc/current/create_framework/index.html
- @see https://www.apress.com/gp/book/9781430241645 (paid book, a great book :-). Lucky me, I can get access to this book using my Library account at The University of Auckland :-)
- @since 15 May 2018