flaviodev / ttm-core-php
架构核心
1.0.0
2016-10-25 02:04 UTC
Requires
- php: ^7.0
This package is not auto-updated.
Last update: 2024-09-28 20:14:32 UTC
README
这是为创建敏捷Web应用程序而设计的微小架构的核心,始终考虑低耦合和高内聚的原则。但该方案还包括创建一个简单的结构,没有复杂的过度和过度的刻板印象,从而提供一个可维护的架构和快速的开发。
这些可重用组件基于面向对象编程的概念,用于实现任何设计模式:MVC、前端控制器、业务对象、模型实体、数据传输对象、门面、命令和数据访问对象,注册视图访问服务(Rest + Json)。这样,视图层(ui)和集成层可以“轻松”更改,或者也可以同时更改另一个层。
为什么不使用现有的框架?想法是一个微小而简单的架构,用于研究和实施良好的编程实践(以及良好的解决方案想法),以及实施小型项目。(并非反对框架)