开源中国

我们不支持 IE 10 及以下版本浏览器

It appears you’re using an unsupported browser

为了获得更好的浏览体验,我们强烈建议您使用较新版本的 Chrome、 Firefox、 Safari 等,或者升级到最新版本的IE浏览器。 如果您使用的是 IE 11 或以上版本,请关闭“兼容性视图”。
MixPHP首页、文档和下载 - 极简高性能PHP开发框架 - 开源中国社区
全部项目分类
我要评价
MIT
PHP 查看源码»
跨平台
细变
分享
收藏
8 人收藏
收录时间:2017-09-06
MixPHP 详细介绍

高性能 • 极简 • 夸架构

拥有 Yii2/TP5/CI3 传统框架的开发效率,又拥有 Swoole 扩展的高性能

核心特征

  • 夸架构:同一份代码可在Apache/Nginx+phpfpm、Nginx+Swoole两类架构中运行;

  • 高性能:代码长驻内存,达到超过Yaf/phalcon这类C扩展框架的性能;

  • 长连接:按进程保持的长连接,支持Mysql/Redis;

  • 服务器:框架自带MixHttpd替代Apache/phpfpm作为高性能HTTP服务器;

  • 路由:底层全正则实现,性能高,配置简单;

  • 模型:模型集成了使用简单但功能强大的验证器,支持多场景控制;

  • 查询构造器:独创的SQL构造方法,可灵活优雅的构造复杂语句;

  • 视图:使用PHP做引擎,支持布局、属性;

框架定位

MixPHP 参考了多个流行框架特性,目的是要让用户更简单的开发应用。

MixPHP 做到了架构简单、使用简单、框架代码量小,能轻易改造与扩展。

MixPHP 基于 Swoole 的Web开发,轻松获取超高性能。

为了达到开发效率与性能兼顾,MixPHP实现了夸架构,

项目前期可采用简单的LNMP架构,当出现性能瓶颈时再切换为Swoole架构,

即便是在LNMP架构下,MixPHP的性能也毫不逊色于传统框架,

夸架构还带来了开发上的便利,可在LNMP中开发,在Swoole中生产部署,无需担心热更新问题。

用户可专心于业务开发,而无需了解 Swoole 复杂的生命周期、变量作用域、进程模型等问题。

SwooleWeb + MixHttpd 是 HTTP 领域的开发,未来 MixPHP 还会增加 TCP/UDP 领域的支持。

开发手册

在线查看手册 | 下载手册

GitHub

https://github.com/mixstart/mixphp

License

MixPHP 框架基于 MIT license 进行开源。

MixPHP

选择将代码托管在码云
你还在等什么

可能是中国最大最好的代码托管平台


大家对 MixPHP 的评论 (全部 0 条评论)
{{repayCom.userName}}
顶部