Clover初版发布PHP轻量级MVC基

Clovr是PHP编写的具有Rstful风格的用于Wb项目的轻量级MVC框架。

Clovr可以在Apach2下利用Rwrit模块运行,只需要声明一下规则即可完成服务器配置。该规则与Flight框架所用配置一致,Nginx的配置也可以参照达成。

RwritEnginOn

RwritCond%{REQUEST_FILENAME}!-f

RwritCond%{REQUEST_FILENAME}!-d

RwritRul^(.*)$indx.php[QSA,L]

使用Clovr,以默认的配置,只需2行代码即可启动。

rquir__DIR__./cor/Clovr.php

Clovr::start(__DIR__);

Clovr实现了CodIgnitr的基础功能,同时摈弃了其对基础PHP的限制,只做了与原生PHP兼容的封装。在数据处理方面,Clovr参照了Flight的封装形式,对标准HTTP表单请求格式和JSON格式的数据都做了对应。

Clovr的设计初衷是在构建Rstful风格的Wb项目时能够快速启动,免去大框架的学习成本和限制(如CI的各类组件和封装工具类),又不必过于灵活而重复劳动(如Flight需要为每一个接口写自定义路由)。

Clovr在MIT许可证下发布。









































皮肤白癜风名家治疗
西安治疗白癜风的医院



转载请注明:http://www.jiaju1314.com/zytd/10850.html

  • 上一篇文章:
  •   
  • 下一篇文章: 没有了