An open API service indexing awesome lists of open source software.

https://github.com/yeungon/newnuke

NewNuke - A tiny PHP framework (Work In Progress)
https://github.com/yeungon/newnuke

php-framework php7-framework

Last synced: 10 months ago
JSON representation

NewNuke - A tiny PHP framework (Work In Progress)

Awesome Lists containing this project

README

          

# Introduction

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.

# Features

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.

# References

* 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 me@vuongnguyen.net
* @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