PHP框架汇总

PHP C 扩展 (Phalcon) https://phalconphp.com/zh/

  • Zephir/C 扩展的加载与 PHP web 服务器守护进程启动进程一次
  • 类和函数提供的扩展都准备好要使用的任何应用程序
  • 代码编译并不解释,因为它已经被编译为一个特定的平台和处理器
  • 由于其低层建筑和 Phalcon提供基于 MVC 的应用程序的最低开销 的优化

 

Swoole:面向生产环境的 PHP 异步网络通信引擎 https://www.swoole.com/

    PHP的高性能Server框架Swoole已发布C扩展版本。Swoole使用纯C编写,以PHP扩展的方式提供了一个强大的异步并行Server框架。基于linux epoll+eventfd,不依赖libevent等第三方库,在Linux下可直接编译。支持3种模式Call,Writer,Worker。网络模块是完全异步非阻塞的,而且实现了读写分离,无锁设计。

  • Call模式是在Reactor线程中直接回调,适用于IO很轻,逻辑简单的网络服务器
  • Writer模式是将数据投递给Writer线程,由Writer线程处理请求,Reactor线程继续处理新的网络请求。是call模式的加强版。这里使用了共享内存队列的设计,性能很好。
  • Worker模式是用类似Nginx的方式,采用了proxy+worker多进程的模式,将请求投递给Worker进程去处理,Worker进程处理完后再交由Writer线程写回客户端。这种方式比较适合业务比较重的场景。Swoole扩展提供了进程管理的功能,当worker进程异常结束时,父进程会fork出新的worker进程。

 

http://phpboot.org

PhpBoot 是为快速开发 微服务 / RESTful API 设计的PHP框架。它可以帮助开发者更聚焦在业务本身, 而将原来开发中不得不做, 但又重复枯燥的事情丢给框架, 比如编写接口文档、参数校验和远程调用代码等。

 

OneBase

OneBase是一个基于ThinkPHP5的免费开源,快速简单,面向对象的应用研发架构,是为了快速研发应用而诞生。在保持出色的性能和新颖设计思想同时,也注重易用性。遵循Apache2开源许可协议发布,您可以免费使用OneBase将研发的产品发布或销售,但不能未经授权抹除产品标志再次用于开源。http://document.onebase.org/

 

YiiBoot

YiiBoot简单便捷高效安全,非常适合二次开发的通用管理后台。基于Yii2 + AdminLTE + mysql开发,提供易用安全的用户菜单权限管理,操作日志记录,定制了基于AdminLTE的gii代码model和curl模板,易于用户在此基础上快速开发自己的管理后台。https://gitee.com/penngo/chadmin/wikis/tutorial

 

 

待续~~

 

转载于:https://my.oschina.net/u/200350/blog/1595748

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值