#第一部分:课程介绍 ## 官网 [https://www.swoft.io](https://www.swoft.io) [https://www.swoft.org](https://www.swoft.org) ## swoft 简介 首个基于 Swoole 原生协程的新时代 PHP 高性能协程全栈框架,内置协程网络服务器及常用的协程客户端,常驻内存,不依赖传统的 PHP-FPM,全异步非阻塞 IO 实现,以类似于同步客户端的写法实现异步客户端的使用,没有复杂的异步回调,没有繁琐的 yield, 有类似 Go 语言的协程、灵活的注解、强大的全局依赖注入容器、完善的服务治理、灵活强大的 AOP、标准的 PSR 规范实现等等,可以用于构建高性能的Web系统、API、中间件、基础服务等等。 Swoft 框架可以用于开发任何 Web 应用程序,构建高性能的 Web 系统、API、中间件、基础服务等等。 一个完整的swoft应用可以包含: * console 应用 * http 服务(跟传统的框架(tp、laravel)差不多) * websocket 服务 * rpc 服务 * tcp 服务 > 由于swoft框架是一个全新的架构,内部组件比较多,适用于多种场景,对于新手学习来说,建义先从http服务开始学习。 > > 所以本套课程,会使用swoft来开发一个小的web项目。 ## 课程目录 第一部分:课程介绍 第二部分:docker的快速入门 第三部分:Swoft的开发环境部署与工具的安装 第四部分:Swoft的安装和常见问题 第五部分:swoft的基础知识快速入门 第六部分:实战