水晶
水晶框架。 Crystal Collective的灵活MVC框架。
一个个人项目,没有维护。
受到Codeigniter,Laravel和Abantecart的启发。
为什么?
- Codeigniter-简单,简单但开发很慢
- Laravel-瑞士刀,意味着有时候它的需求太多了。 Crystalphp位于两个中间
当前功能
- 基于路线的响应,快速路由
- 带有嵌套或分层MVC(HMVC)支持的模块化MVC结构
- 简单的REST API实现
- MVC和休息支持的混合体
- SEO工具
- 使用Laravel雄辩进行数据库互动
- 还有更多...
它如何工作?
- 步骤1。加载应用程序并初始化应用程序。解析请求
- 步骤2。加载所有路由文件并解析请求路由。在路由回调中运行定义的逻辑
- 步骤3.(可选)MVC结构:使用MVC逻辑调度控制器。 CrystalPHP的MVC逻辑精心制作以提供女性结构和模块化功能。参考示例
- 步骤3.(可选)REST API :在构建功能中以最小的线路发送REST响应
- 步骤4。发送压缩输出并清洁如果启用
即将来临:
- 缓存机制
- 加密响应
- 实时活动广播
- 验证库可轻松验证
- 基于角色的授权
告诉我们您是否有任何建议,谢谢