rapphp_app
Switch branches/tags
Nothing to show
Clone or download
Latest commit 95a80bb Sep 7, 2018
Permalink
Failed to load latest commit information.
app init Sep 5, 2018
template init Sep 5, 2018
.gitignore init Sep 5, 2018
.htaccess init Sep 5, 2018
README.md Update README.md Sep 7, 2018
composer.json readme Sep 5, 2018
index.php init Sep 5, 2018

README.md

RapPHP 为效率而生的PHP 框架

RapPHP 是什么


RapPHP 框架提供了全面的 IOC,AOP的底层支持,架构设计简洁而有扩展性,开发灵活而有设计感,RapPHP提供了完整的 Web开发需要的核心组件;同时 RapPHP支持 SWOOLE和传统(lamp,lnmp)双部署方案,可以通过 SWOOLE 提供常驻内存的高性能 php 运行环境;

github https://github.com/tengzhinei/rapphp

在线文档 http://doc.magcloud.cc/

主要特性:


  • 高性能:支持传统lamp(lnmp)部署方案,同时支持rapphp+Swoole引擎部署方案;
  • IOC:真正的依赖注入,控制反转,开始更高级的设计思想,让你的代码更优雅,可控;
  • AOP:面向切面编程,代码低耦合;
  • MVC 架构:简单好用的 MVC 架构,配置简单,程序可读性更高;
  • ORM:独特SQL 构造方法,Record 数据库模型,二级缓存机制,数据库操作更加简单,高效;
  • SWOOLE:不修改代码的情况下一键启用 SWOOLE,PHP运行性能全面提升;
  • 上手快:框架居然使用了一些比较高级的设计思想,但是再框架内使用都特别简单
  • 支持异步任务,定时任务,websocket等高级功能
  • 包含缓存, 文件存储,日志等多钟常用功能;

有了 IOC,AOP,SWOOLE神器,可以拉近和编译性语言(JAVA等)的性能;

名词解释


下面是关于 Spring(JAVA 框架) 中的 IOC和AOP 的解释 IOC https://www.zhihu.com/question/23277575/answer/169698662 AOP https://www.zhihu.com/question/24863332/answer/48376158

安利


SWOOLE https://swoole.com/