ianmustafa/diy-php-framework

Do-It-Yourself PHP Framework.

v0.1.1 2019-08-16 20:37 UTC

This package is auto-updated.

Last update: 2024-04-17 07:02:33 UTC


README

DIY PHP Framework

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

  1. 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.
  2. Buka aplikasi via web browser dan berharaplah tidak ada error yang muncul. 😉

Menemukan Bug?

Silakan buat issue baru.

Ingin Berkontribusi?

  1. fork repo ini, lalu clone dari repo hasil fork tadi.
  2. Lakukan modifikasi sesuai keinginan.
  3. 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.