D2p
D2P adalah kerangka PHP ringan yang dapat digunakan sebagai proyek komposer untuk membuat perangkat lunak Anda sendiri.
Bagaimana cara mendapatkannya?
- Anda dapat menggunakan
git clone untuk mendapatkannya dari github - Anda dapat menggunakan komposer untuk menginstalnya sebagai proyek kerangka:
composer create-project wex/d2p:dev-master --repository-url=<tba>
Persyaratan
D2P membutuhkan php7.0 dan dibangun di atas beberapa paket lainnya.
- [ZendFramework/Zend -Config] - Digunakan dalam Konfigurasi Inti
- [ZendFramework/Zend -DB] - Digunakan di Activerecord
- [ZendFramework/Zend -diactoros] -Digunakan dalam Inti -Respons -Routing
- [Ramsey/uuid] - Digunakan untuk generasi UUID
- [Filp/whoops] - Digunakan untuk debugging
- [aura/router] - digunakan untuk perutean
- [Leafo/SCSSPHP] - Digunakan untuk kompilasi SCSS waktu nyata
- [Matthiasmullie / Minify] - Digunakan untuk Minifying JS / CSS Realtime
Ada apa - mengapa digunakan?
- Sesi Crypted di Basis Data dengan Penanganan Sesi Kustom.
- Implementasi ORM yang kuat dengan Query Builder & Schema Generator.
- Dukungan untuk CMS Mixed & MVC -Mode.
- SCSS menjadi mudah - tidak ada lagi prakom.
- Paling lurus -view -controller -Implementasi di luar sana.
- Styling CSS utama termasuk (dalam SCSS OFC).
- Routing fleksibel.
Bagaimana cara membantu?
Pada titik ini D2P adalah pertunjukan satu orang. Arsitektur akan diubah dan beberapa bagian pasti akan ditulis ulang.
MELIHAT!
Tolong jangan gunakan D2P dalam produksi sebelum versi 1.0.0 dirilis!
Lisensi
Mit