從官方文件上我們知道swoole能做很多事,但是習慣了之前寫web時的思維,只明白業務邏輯,兩點不明:
1如何入門,如何根據不同的業務需求應用不同的模式?
2與框架的結合,像是zphp內建了swoole模組,那我要是用thinkphp呢?
從官方文件上我們知道swoole能做很多事,但是習慣了之前寫web時的思維,只明白業務邏輯,兩點不明:
1如何入門,如何根據不同的業務需求應用不同的模式?
2與框架的結合,像是zphp內建了swoole模組,那我要是用thinkphp呢?
已經有人把thinkphp跟swoole結合了,可以在github上搜尋
我來說說我的理解吧。 swoole
本身就是個socket庫
。它與任何框架的結合本質是在swoole應用
裡怎麼使用框架裡的類別。
那你需要理解如何去自動載入你所需要的類別。
最簡單的做法是你使用composer
去管理你的類別庫。
然後在swoole應用
裡去include_once '/path/to/vendor/autoload.php';
於是你發現swoole裡可以採用任何類別了。就是這麼簡單。
所有的框架都是php,just in php way!