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)
- Host: GitHub
- URL: https://github.com/yeungon/newnuke
- Owner: yeungon
- License: mit
- Created: 2018-05-14T11:31:49.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2021-07-04T17:45:19.000Z (over 4 years ago)
- Last Synced: 2025-03-25T02:01:38.137Z (10 months ago)
- Topics: php-framework, php7-framework
- Language: JavaScript
- Homepage:
- Size: 595 KB
- Stars: 4
- Watchers: 1
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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