[TOC]
# 設計理念
******
```
最早接觸Swoole,是2015年年初,為實現一個可以實時控制的多進程爬蟲而接觸的Swoole,進而為Swoole的各種便捷、高效所著迷。
為此,做了綜合技術評審之后,公司決定開始全線推展Swoole,并利用Swoole實現承載每天對外過億的任務爬取與投遞服務。
2017年年初,在[Rango](http://rango.swoole.com/)的鼓勵下,我決定將框架進行開源,并在Rango的建議下,命名為EasySwoole。
```
目前為止,EasySwoole框架文檔越來越完善,秉承著 `Easy` 學swoole,編寫了這次的新手入門教程,讓更多的phper能夠更好,更快,更加容易的入門swoole,擁抱swoole的懷抱
- 引言
- Introduction
- 運行模式
- php-fpm
- php-cli
- 基礎介紹
- 網絡協議
- ip
- tcp
- tcp
- http
- webSocket
- udp
- port端口
- 會話管理
- cookie
- session
- api/token
- linux基礎
- lnmp安裝
- 命令
- 進程管理
- 擴展安裝
- 端口監控
- 防火墻說明
- php7.0
- 部分新特性
- php回調/閉包
- 回調事件
- 閉包/匿名函數
- php多進程
- 多進程開啟
- 進程通信
- 進程信號
- 僵尸進程
- 孤兒進程
- 守護進程
- 同步/異步
- 阻塞/非阻塞
- 協程
- Swoole
- 初始Swoole
- 運行機制
- 生命周期
- composer使用
- EasySwoole
- 設計理念
- 組件說明
- 運行過程
- demo
- 提問的藝術