[TOC]
# 新手入門
*****
本文適用于那些對Swoole/EasySwoole毫無了解,只用過傳統fpm框架的開發者,看完這個教程,你將可以入門Swoole/EasySwoole。
## 學習要求
在觀看本教程時,請先確認你的技術基礎是否滿足:
* php語法基礎(菜鳥教程/慕課網可學)
* php面對對象基礎(菜鳥教程/慕課網可學)
* php設計模式([http://www.imooc.com/learn/236](http://www.imooc.com/learn/236))
* php異常,錯誤處理([http://www.imooc.com/learn/380](http://www.imooc.com/learn/380))
* 使用過fpm框架開發或對mvc框架有了解
* 能安裝linux系統,以及基礎使用
* 開發經驗半年以上
* 有著 百度/谷歌 搜索答案的經歷
## 注意事項
為了您能學會該教程,請注意一下事項:
* 教程每個章節都要看完
* 不懂的技術語句有去搜索了解
* 請不要跳章節學習,每個章節都有存在的必要
- 引言
- 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
- 提問的藝術