Swoole Framework 入门教程(1)

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


项目结构

Swoole Framework 入门教程(1)_第1张图片

RunHttpServer.php  是整个项目的入口文件  

logs    存放日志文件 

config  存放服务器配置文件

libs     存放 swoole framework 相关 核心文件 

apps   存放 controller model   数据库 缓存配置   任务  通用代码 


测试运行 

php  RunHttpServer.php start   .....
Swoole Framework 入门教程(1)_第2张图片


浏览器测试

Swoole Framework 入门教程(1)_第3张图片
OK! GSF项目 已经跑起来了  , 下一步开始 对 其进行 阉割了 。







你可能感兴趣的:(Swoole Framework 入门教程(1))