Swoole Framework 入门教程(1)

来源:互联网 发布:淘宝好用的生活用品 编辑:程序博客网 时间:2024/06/05 17:35

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   数据库 缓存配置   任务  通用代码 


测试运行 

php  RunHttpServer.php start   .....


浏览器测试


OK! GSF项目 已经跑起来了  , 下一步开始 对 其进行 阉割了 。







1 1