ianmustafa / diy-php-framework
Do-It-Yourself PHP Framework.
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 2
Forks: 0
Open Issues: 0
Type:project
Requires
- php: ^7.1
- nikic/fast-route: ^1.3
This package is auto-updated.
Last update: 2024-11-17 08:13:03 UTC
README
Do-It-Yourself PHP Framework
Membuat PHP framework sendiri dengan arsitektur MVC tidaklah sulit. Dengan bantuan Composer dan berbagai pustaka sumber terbuka, kita bisa membuatnya dengan (relatif) mudah.
Fitur dan Pustaka yang Digunakan
- URL route handling menggunakan FastRoute dari Nikita Popov.
- Request dan response handling menggunakan HTTP Foundation dari Symfony.
- ORM dan data model menggunakan Doctrine dari Doctrine Project.
- Templating engine menggunakan Blade dari Laravel, dengan bantuan pustaka mandiri dari Jens Segers.
Cara Pakai
- Ada 3 cara menginstal proyek ini:
- Instal melalui Composer.
$ composer create-project ianmustafa/diy-php-framework --prefer-dist ./lokasi/folder/proyek/diy-php-framework
- Clone repo.
$ git clone https://github.com/ianmustafa/diy-php-framework.git ./lokasi/folder/proyek/diy-php-framework
- Download zip dan ekstrak ke folder yang diinginkan.
- Instal melalui Composer.
- Buka aplikasi via web browser dan berharaplah tidak ada error yang muncul. 😉
Menemukan Bug?
Silakan buat issue baru.
Ingin Berkontribusi?
fork
repo ini, laluclone
dari repo hasil fork tadi.- Lakukan modifikasi sesuai keinginan.
- Kirimkan pull request ke repo ini.
Ada Pertanyaan?
Saya bisa dihubungi via Instagram @iianmustafa, Twitter @iianmustafa atau Telegram @ianmustafa.
Lisensi
MIT.
Copyright © 2019 Ian Mustafa.