Swoole Framework入门教程1
简介
Swoole为广大php 程序员带来了福音, 用一句话说 重新定义PHP, 底层用c扩展实现,配合PHP7 性能不弱于 golang ,并且还可以脱离 fpm 来执行, 让php变得好像nodejs一样~~。
如果你选择使用Swoole 那么不要以过去写PHP 的思想来看待Swoole,那完全不一样。
由于其文档相当少,对于PHP程序员来说门槛太高!!
今天开始为大家整理Swoole Framework 系列教程,并且针对框架进行二次封装, 这里采用的demo是我封装好的项目GSF,我会一步一步将swoole framework 二次封装成简单易用的项目。
地址: GSF代码下载
环境搭建
环境搭建步骤可以去官网查看, 用 pecl 非常简单,如果大家有不会搭建可以 留言 我可以 写一遍关于各平台搭建swoole的文章,
目前windows下 需要 安装 cygwin 才可以搭建swoole开发环境哦。
http://wiki.swoole.com/wiki/page/6.html
项目结构
RunHttpServer.php 是整个项目的入口文件
logs 存放日志文件
config 存放服务器配置文件
libs 存放 swoole framework 相关 核心文件
apps 存放 controller model 数据库 缓存配置 任务 通用代码