belinchung / pagon-framework
Pagon 框架
0.8.6
2016-01-19 16:23 UTC
Requires
- php: >=5.3.9
Requires (Dev)
- opauth/github: 0.1.0
- opauth/opauth: 0.4.4
- pagon/jade: 1.0.0
- symfony/yaml: v2.3.3
Suggests
- opauth/opauth: Auth with OPAuth service provider
- pagon/jade: Support Jade template engine
- symfony/yaml: Support Yaml config parse and build
README
Test cases : 83
Code coverage : 41%
;) 单元测试仍在努力中...
- 简单高效的现代应用框架。使用类似Ruby的Sinatra或Node的Express.js
- 致力于打造一个拥有最小化核心组件且尽量不依赖粗糙三方库的简单、智能和高效的框架。
- 高效不只是开发效率,还有执行效率。
- 不只WEB,CLI下的开发也做了很多优化。
- 只需要一套框架,便能快速完成一套高效Web应用的开发!
Write less, Do more!
文档
特性
- 简单,无配置就能使用,小应用可快速成型
- 智能,经过考虑的模式设计,
- 扩展,使用中间件方式随意扩展自己想要的
- 标准,基于PSR规范开发
- 性能,效率上优于目前所有主流框架
- 事件,所有类基于事件,随时随地用事件驱动
- 现代,支持主流的现代应用开发:Web/Cli, Restful, Xml/Yaml/Json/Ini, Jade/Twig?, Dependency Injector
许可证
(The MIT License)
版权 (c) 2012 hfcorriez <hfcorriez@gmail.com>
在此特此授予任何人免费获得本软件及其相关文档文件(以下简称“软件”)的副本的权利,在不加限制地使用该软件,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或销售软件副本的权利,并允许向提供软件的人授予此类权利,但需遵守以下条件
上述版权声明和本许可声明应包含在软件的所有副本或实质性部分中。
软件按“原样”提供,不提供任何形式的保证,无论是明示的、暗示的,包括但不限于适销性、特定用途适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任负责,无论此类责任是基于合同、侵权或其他方式,无论是否与软件或其使用或其他方式有关。