Swoole Framework 入门教程(1)

简介: Swoole Framework入门教程1简介Swoole为广大php 程序员带来了福音, 用一句话说 重新定义PHP, 底层用c扩展实现,配合PHP7 性能不弱于 golang ,并且还可以脱离 fpm 来执行, 让php变得好像nodejs一样~~。

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项目 已经跑起来了  , 下一步开始 对 其进行 阉割了 。







目录
相关文章
|
Java API PHP
(转载)为什么不推荐使用swoole和hyperf官方框架
(转载)为什么不推荐使用swoole和hyperf官方框架
3074 0
|
2月前
|
测试技术 API Python
「译文」如何编写 Python Web 框架(三)
「译文」如何编写 Python Web 框架(三)
|
2月前
|
存储 Linux API
「译文」如何编写 Python Web 框架(一)
「译文」如何编写 Python Web 框架(一)
|
2月前
|
前端开发 JavaScript 中间件
「译文」如何编写 Python-Web 框架(四)
「译文」如何编写 Python-Web 框架(四)
|
2月前
|
存储 测试技术 API
「译文」如何编写 Python Web 框架(二)
「译文」如何编写 Python Web 框架(二)
|
设计模式 开发框架 安全
PHP开发框架对比:Laravel、Yii、Tp、Yaf、Swoole
Laravel是一套简洁、优雅的PHP 框架(PHP Web Framework)。让我们可以从杂乱的代码中解脱出来。Laravel可以帮你构建一个完美的网络APP,而且每行代码都可以简洁、富于表达力。
573 0
|
JSON API 数据格式
使用 Sanic 框架进行 Python Web 开发
作为一款异步 Python 3.7+ web 框架,Sanic 最基本的构建块是 Python 标准库中的 asyncio 模块。
使用 Sanic 框架进行 Python Web 开发
|
网络协议 NoSQL Linux
swoole| swoole wiki 笔记
PHP想做微服务, 离不开 swoole. 而 swoole 进入协程时代后, 是时候抛开历史的包袱, 轻装上阵了. 希望这样过一份 swoole 知识的梳理, 能对 PHPer 有所帮助.
256 0
|
JSON 前端开发 NoSQL
Typecho Framework简介
Typecho Framework是SegmentFault所用的框架,由创始人joyqi亲手打造。joyqi也是国内知名博客平台Typecho的作者。
297 0
|
PHP
2016 版 Laravel 系列入门教程
2016 版 Laravel 系列入门教程 (1) - (5) http://www.golaravel.com/post/2016-ban-laravel-xi-lie-ru-men-jiao-cheng-yi/ http://www.
1392 0