# swoft_layui **Repository Path**: ake1205_admin_admin_admin/swoft_layui ## Basic Information - **Project Name**: swoft_layui - **Description**: swoft layui - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-12 - **Last Updated**: 2022-06-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
[](https://packagist.org/packages/swoft/swoft) [](https://travis-ci.org/swoft-cloud/swoft) [](https://hub.docker.com/r/swoft/swoft/) [](https://secure.php.net/) [](https://github.com/swoole/swoole-src) [](https://www.swoft.org/docs) [](https://github.com/swoft-cloud/swoft/blob/master/LICENSE) [](https://gitter.im/swoft-cloud/community)  PHP 高性能微服务协程框架 > **[EN README](README.md)** ## 简介 Swoft 是一款基于 Swoole 扩展实现的 PHP 微服务协程框架。Swoft 能像 Go 一样,内置协程网络服务器及常用的协程客户端且常驻内存,不依赖传统的 PHP-FPM。有类似 Go 语言的协程操作方式,有类似 Spring Cloud 框架灵活的注解、强大的全局依赖注入容器、完善的服务治理、灵活强大的 AOP、标准的 PSR 规范实现等等。 Swoft 通过长达三年的积累和方向的探索,把 Swoft 打造成 PHP 界的 Spring Cloud, 它是 PHP 高性能框架和微服务治理的最佳选择。 ## 功能特色 - 内置高性能网络服务器(Http/Websocket/RPC) - 灵活的组件功能 - 强大的注解功能 - 多样化的命令终端(控制台) - 强大的面向切面编程(AOP) - 容器管理,依赖注入(DI) - 灵活的事件机制 - 基于PSR-7的HTTP消息的实现 - 基于PSR-14的事件管理 - 基于PSR-15的中间件 - 国际化(i18n)支持 - 简单有效的参数验证器 - 高性能连接池(Mysql/Redis/RPC),自动重新连接 - 数据库高度兼容Laravel的使用方式 - Redis高度兼容Laravel的使用方式 - 高效的任务处理 - 灵活的异常处理 - 强大的日志系统 - 服务注册与发现 - 配置中心 - 服务限流 - 服务降级 - 服务熔断 - Apollo - Consul ## 在线文档 - [中文文档](https://www.swoft.org/docs/2.x/zh-CN/README.html) - [English](https://www.swoft.org/docs/2.x/en) ## 学习交流 - QQ Group1: 548173319 - QQ Group2: 778656850 - [swoft-cloud/community](https://gitter.im/swoft-cloud/community) ## Requirement - [PHP 7.1+](https://github.com/php/php-src/releases) - [Swoole 4.3.4+](https://github.com/swoole/swoole-src/releases) - [Composer](https://getcomposer.org/) ## Install ### Composer ```bash composer create-project swoft/swoft swoft ``` ## Start - Http server ```bash [root@swoft swoft]# php bin/swoft http:start ``` - WebSocket server ```bash [root@swoft swoft]# php bin/swoft ws:start ``` - RPC server ```bash [root@swoft swoft]# php bin/swoft rpc:start ``` ## License Swoft is an open-source software licensed under the [LICENSE](LICENSE)