D2P
D2P เป็นเฟรมเวิร์ก PHP ที่มีน้ำหนักเบาซึ่งสามารถใช้เป็นโครงการนักแต่งเพลงเพื่อสร้างซอฟต์แวร์ของคุณเอง
จะรับได้อย่างไร?
- คุณสามารถใช้
git clone เพื่อรับจาก gitHub - คุณสามารถใช้ Composer เพื่อติดตั้งเป็นโครงการ Skeleton:
composer create-project wex/d2p:dev-master --repository-url=<tba>
ความต้องการ
D2P ต้องการ PHP7.0 และถูกสร้างขึ้นเหนือแพ็คเกจอื่น ๆ
- [zendframework/zend -config] - ใช้ในการกำหนดค่าหลัก
- [zendframework/zend -db] - ใช้ใน activerecord
- [ZendFramework/Zend -Diactoros] -ใช้ในการตอบสนองการร้องขอหลัก
- [Ramsey/Uuid] - ใช้สำหรับการสร้าง UUID
- [filp/woops] - ใช้สำหรับการดีบัก
- [Aura/Router] - ใช้สำหรับการกำหนดเส้นทาง
- [leafo/scssphp] - ใช้สำหรับการรวบรวม SCSS แบบเรียลไทม์
- [Matthiasmullie / minify] - ใช้สำหรับ REALTIME JS / CSS minifying
เกิดอะไรขึ้น - ทำไมต้องใช้?
- เซสชัน Crypted บนฐานข้อมูลที่มีการจัดการเซสชันที่กำหนดเอง
- การใช้งาน ORM ที่ทรงพลังด้วยเครื่องสร้างแบบสอบถามและเครื่องกำเนิดสคีมา
- รองรับ CMS & MVC -mode ผสม
- SCSS ทำได้ง่าย - ไม่มีการเปรียบเทียบล่วงหน้าอีกต่อไป
- มุมมองที่ตรงไปตรงมามากที่สุด -การควบคุม -การขยายออกไปที่นั่น
- รวมถึงสไตล์ CSS ที่สำคัญ (ใน SCSS OFC)
- การกำหนดเส้นทางที่ยืดหยุ่น
จะช่วยได้อย่างไร?
ณ จุดนี้ D2P เป็นรายการเดียว สถาปัตยกรรมจะมีการเปลี่ยนแปลงและบางส่วนจะถูกเขียนใหม่อย่างแน่นอน
สังเกต!
โปรดอย่าใช้ D2P ในการผลิตก่อนที่จะเปิดตัวเวอร์ชัน 1.0.0 !
ใบอนุญาต
มิกซ์