Swoole 框架 - 学习/实践

1. 应用场景

主要用于学习并使用PHP Swool Framework 进行项目/产品开发. 当然也可以为了应对面试。

2. 学习/操作

https://www.swoole.com/dist/skin1/images/prodict-0.png

1. 文档阅读

Swoole - 学习/实践_穿素白衫的中少年的博客-CSDN博客

Swoole 安装 [Windows] - 学习/实践_william_n的博客-CSDN博客_swoole安装windows

Swoole 安装 - 基于Linux[centOS]/Docker_william_n的博客-CSDN博客

2. 整理输出

2.1 介绍

Swoole - 学习/实践_william_n的博客-CSDN博客

imi框架官网 - PHP长连接微服务分布式开发框架|PHP框架|Swoole框架|Workerman框架|RoadRunner框架-- 官网   // 20201216  周三 家里

2021-07-18 - imi 框架 - 学习/实践_william_n的博客-CSDN博客

swoole ---->  Swoole - PHP 协程框架  https://github.com/swoole/swoole-src  15.9k stars 

Swoole与Swoole 框架  类比于 PHP 与 Laravel

https://github.com/search?q=swoole

2.2 常用的Swoole框架

Swoole Framework 对比

NameWebsit & GitHubstars「动态AdvantagesDisadvantages
mixphp

http://mixphp.cn/

https://github.com/mix-php/mix

1.5k 
swoft

Swoft

https://github.com/swoft-cloud/swoft

5k
easyswolle

easyswoole - 基于swoole扩展实现的一款高性能php框架

GitHub - easy-swoole/easyswoole: swoole,easyswoole,swoole framework

3.7k
oneGitHub - lizhichao/one: A minimalist high-performance php framework that supports the [swoole | php-fpm] environment 708
hyperfGitHub - hyperf/hyperf: 🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.2.9k
imihttps://github.com/Yurunsoft/IMI566

2.3 实践

1). 关于选用哪一款swoole框架,参考以下因素:

各个框架的性能/功能对比

资料[中英文]情况

社区活跃情况

目前实践/使用者情况,如,是否有大厂背书

重要的一点是结合自身团队与项目情况而定

2018,请问基于swoole的框架哪个更合适? - 知乎

segmentfault - 简单对比测试了几个基于swoole的框架

php-fpm框架和swoole框架性能对比_supwlz的博客-CSDN博客_fpm框架

综合上面因素:

如果处于学习实践的目的, 而且习惯于laravel开发项目,可以考虑暂定Laravel-S。

如果是用于项目开发当中,根据我司的服务拆分,后端开发者投票,可以看到hyperf得票较多。 

2.) 实践如下

Laravel-S 项目之初体验 | Laravel China 社区  // Laravel-S 项目之初体验 

Note

上面的要求, 有参考Tencent相关职位的招聘要求~~

后续补充

...

3. 问题/补充

1.如果看到查询swoole使用, 总有推荐你直接切换成go, 如何想?  // 20200803 周一

个人认为:

首先, 如果你的第一开发语言是PHP, 建议你还是先把PHP玩熟悉了, 以及swoole也玩过, 清楚地知道存在哪些优劣。

然后,至于是否要切换成go才说. 但是如果仅仅是为了尝尝鲜, 了解玩下go也未尝不可, 但是如果换来换去, 如墙头草一般, 怕是那边都学不到好.

2. 安装Swoole遇到的问题

记录安装swoole遇到的问题_hehehhl的博客-CSDN博客

4. 参考

参见文档阅读列表

后续补充

...

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值