Skip to content

Latest commit

 

History

History
89 lines (65 loc) · 2.61 KB

README.zh-CN.md

File metadata and controls

89 lines (65 loc) · 2.61 KB

swoft

Latest Stable Version Build Status Docker Build Status Php Version Swoole Version Swoft Doc Swoft License

⚡️ 现代的高性能的 AOP & Coroutine PHP框架

EN README

功能特色

  • 内置高性能网络服务器(Http/Websocket/RPC)
  • 灵活的组件功能
  • 强大的注解功能
  • 多样化的命令终端(控制台)
  • 强大的面向切面编程(AOP)
  • 容器管理,依赖注入(DI)
  • 灵活的事件机制
  • 基于PSR-7的HTTP消息的实现
  • 基于PSR-14的事件管理
  • 基于PSR-15的中间件
  • 国际化(i18n)支持
  • 简单有效的参数验证器
  • 高性能连接池(Mysql/Redis/RPC),自动重新连接
  • 数据库高度兼容Laravel的使用方式
  • Redis高度兼容Laravel的使用方式
  • 高效的任务处理
  • 灵活的异常处理
  • 强大的日志系统

在线文档

学习交流

Requirement

Install

Composer

composer create-project swoft/swoft swoft

Start

  • Http server
[root@swoft swoft]# php bin/swoft http:start
  • WebSocket server
[root@swoft swoft]# php bin/swoft ws:start
  • RPC server
[root@swoft swoft]# php bin/swoft rpc:start

License

Swoft is an open-source software licensed under the LICENSE