[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
- 提问的艺术