很多人好奇,全球那么多php框架,为什么还要重复造轮子?
本人从事php开发超过5年,用过很多的框架,thinkphp、laravel、zendframework...,也用过很多成熟的基于php开发的产品,比如wordpress、discuz、phpcms、dedecms...,但总是这里或者哪里不让我如意的地方。
我心中理想的框架应该具备:
于是ebcms/framework出来了
本项目严格遵守PSR规范,消息、日志、缓存、容器、事件、代码规范...
遵守PSR规范带来的直接好处是即刻拥有了composer上的海量的生态资源,并且更容易让其他php开发者无缝参与进来。
本项目原生理念就是为应用分享,基于composer优秀的包依赖机制,您开发的APP可以通过composer被世界各地的人使用,您也可以使用别人开发的APP。
得益于遵守PSR规范,我们的内核极度简单,概括来讲就是流程+路由+配置,系统没有其他多余的东西,因为PSR已经帮我们规定好了,你只需要符合PSR规范。
项目开源地址:Github,欢迎PR ^_^