## HTTP 服务 本章内容是 MixPHP 的 HTTP 服务开发,MixPHP 底层对 Swoole 做了大量兼容性处理,让用户可以像使用传统 MVC 框架一样使用 Swoole 开发高性能 HTTP 服务,降低了使用门槛。 | 类 | 调用 | | --- | --- | --- | | mix\http\Application | app() | ## 运行模式 为了让用户能低学习成本的使用 MixPHP,我们为 `HTTP` 开发提供了技术难度递进的三中执行模式: - 传统模式:与传统 Apache/PHP-FPM 环境执行的框架一样,但更加轻量化,通常只用来开发。 - 常驻同步模式 (默认):常驻内存带来传统框架无法比拟的高性能,同时对团队技术要求不会太高。 - 常驻协程模式:除了具有常驻内存的优势,协程带来的并行优势让总体并发性能提升N倍,适合技术能力较强的团队使用。 >[success] 三种模式的切换,几乎全部代码可以无缝迁移,只需修改配置与少量类名即可。 ## 应用场景 ### HTTP API - `HTTP` 接口开发。 ### WebSite - 网站开发。 - 后台管理开发。