D2p
D2P est un framework PHP léger qui peut être utilisé comme projet composé pour créer votre propre logiciel.
Comment l'obtenir?
- Vous pouvez utiliser
git clone pour l'obtenir de GitHub - Vous pouvez utiliser Composer pour l'installer comme Skeleton Project:
composer create-project wex/d2p:dev-master --repository-url=<tba>
Exigences
D2P nécessite PHP7.0 et est construit sur certains autres packages.
- [ZendFramework / Zend-Config] - Utilisé dans la configuration de base
- [ZendFramework / Zend-DB] - Utilisé dans ActiveRecord
- [ZendFramework / Zend-Diactoros] - Utilisé dans Core Request-Response -routing
- [Ramsey / Uuid] - Utilisé pour la génération UUID
- [Filp / Whoops] - Utilisé pour le débogage
- [Aura / routeur] - Utilisé pour le routage
- [Leafo / SCSSPHP] - Utilisé pour la compilation SCSS en temps réel
- [MatthiasMullie / Minif
Quoi de neuf - pourquoi utiliser?
- Sessions cryptées sur la base de données avec une manipulation de session personnalisée.
- Implémentation ORM puissante avec générateur de requête et générateur de schéma.
- Prise en charge du CMS mixte et du mode MVC.
- SCSS a rendu facile - plus précompilé.
- La mise en œuvre du contrôle de vue la plus simple.
- Le style CSS majeur inclus (dans SCSS OFC).
- Routage flexible.
Comment aider?
À ce stade, D2P est un spectacle à un seul homme. L'architecture sera modifiée et certaines pièces seront réécrites à coup sûr.
AVIS!
Veuillez ne pas utiliser D2P dans la production avant que la version 1.0.0 ne soit publiée!
Licence
Mit