Leaf MVC adalah kerangka kerja MVC yang ringan namun kaya fitur yang dibangun di atas PHP daun. Ini memberi Anda kesederhanaan daun dan modul dengan struktur kerangka MVC. Leaf MVC adalah pilihan tepat untuk membangun aplikasi yang berskala tanpa kompleksitas sebagian besar kerangka kerja modern.
Anda dapat memasang MVC daun dengan cli daun
leaf create < project-name > --mvc Atau untuk instalasi yang lebih personal, Anda dapat menambahkan --custom ke perintah
leaf create < project-name > --mvc --customAnda juga dapat menggunakan komposer jika Anda tidak ingin menggunakan CLI daun, meskipun kami sarankan menggunakan CLI untuk pengalaman yang lebih baik:
composer create-project leafs/mvc < project-name > Perhatikan bahwa <project-name> adalah nama proyek yang ingin Anda buat, dan itu akan menjadi nama folder Anda. Anda juga bisa menggunakannya . untuk menginstal di direktori saat ini.
C:.
├───app
│ ├───console
│ ├───controllers
│ ├───database
│ │ ├───factories
│ │ ├───migrations
│ │ ├───schema
│ │ └───seeds
│ ├───helpers
│ ├───models
│ ├───routes
│ └───views
│ ├───css
│ └───errors
├───config
├───lib
├───public
│ └───assets
│ ├───css
│ └───img
├───storage
│ ├───app
│ │ └───public
│ ├───framework
│ │ └───views
│ └───logs
└───vendorStruktur Direktori ini adalah cara kami yang berpendapat untuk mengatur aplikasi MVC Anda. Ini adalah perpaduan dari praktik terbaik dari berbagai kerangka kerja seperti Ruby on Rails dan Laravel dan beberapa pengalaman membangun aplikasi kami sendiri.
Untuk menjalankan aplikasi MVC Leaf Anda, gunakan
php leaf serveAtau dengan daun cli
leaf serveKami senang memiliki Anda. Semua kontribusi dipersilakan! Untuk memulai, biasakan diri Anda dengan panduan kontribusi kami dan Anda akan siap untuk membuat permintaan tarik pertama Anda.
Untuk melaporkan kerentanan keamanan, Anda dapat menjangkau @mychidarko atau @leafphp di Twitter. Kami akan mengoordinasikan perbaikan dan akhirnya melakukan solusi dalam proyek ini.
Leaf selalu open-source dan gratis, tetapi seiring pertumbuhan proyek, demikian juga tantangan mempertahankan dan membangun fitur baru. Biaya - waktu, sumber daya, dan infrastruktur - meningkat dengan cepat, dan tim kecil kami tidak dapat lagi mempertahankan ini sendirian.
Untuk menjaga daun tetap hidup dan berkembang, kami membutuhkan dukungan Anda sekarang lebih dari sebelumnya. Sponsor kami di sponsor GitHub atau kunjungi halaman sponsor kami untuk menjelajahi cara -cara Anda dapat berkontribusi.
Bantuan Anda membuat semua perbedaan - mari kita teruskan daun ke depan!
Dan untuk semua kontributor kas/kode kami yang ada, kami mencintai Anda semua ❤️