开发目的: 一直都听到关于PHP语言的种种劣势, 但我们认为, 开发语言无所谓好坏, 关键在于怎么用好PHP。 我们用著名的鸟哥编写的YAF扩展,给大家做出一个例子,我们叫它SmartBro,来证明PHP同样可以做出超高性能的网络应用,并同时汲取了Laravel框架的优点,兼顾开发者的感受,降低上手的难度。
本项目的开源地址: https://github.com/JustinWang2...
经过我们的内部测试,SmartBro的性能大约是Laravel框架的40倍,但是易用性几乎完全相同。
如何使用SmartBro
- 必要的依赖: Yaf 扩展
- 推荐安装的依赖: SeasLog日志扩展 Laravel-Eloquent数据库ORM库 phpredis扩展 UUID扩展
- 预备知识: 通过源代码编译PHP, PHP 扩展的编译与安装, 责任链设计模式 Laravel-Eloquent的使用或者PDO的使用
SmartBro框架的目录结构:

要点阐述:
1: 不同于一般的MVC模式的开发,SmartBro框架希望能够你的应用程序可以采取轻控制器,同时把业务逻辑进行单独的抽离,从而让项目更加容易维护。这一点我们将通过实例进行阐述
2: 请逐步建立对现实的世界,以及业务的逻辑,进行抽象的思考习惯,以便可以更好的使用好SmartBro MVC 框架