
C 語(yu)言實現支持 PHP 的(de)簡(jian)易 Web 服務器培訓(xun)
課程分(fen)為(wei)兩(liang)個(ge)實驗。實驗一用C語言實現一個(ge)簡易的WEB服務器(qi)。
實驗二(er)加(jia)入了能(neng)支(zhi)持動態解析PHP程序的功能(neng)。
主要涉(she)及到的技術有:Linux Socket編程,HTTP協(xie)議(只實現GET請求(qiu)),Fast-CGI協(xie)議。
1
C語言實現WEB服務器(qi)
1.WEB服(fu)務器介紹
2.WEB服務器工作(zuo)流(liu)程和實現
3.socket()創建套接字(zi)
4.bind()分(fen)配套(tao)接字地(di)址
5.listen()等(deng)待請(qing)求連接
6.accept()允許連接請求
7.read()/write()數(shu)據交換(huan)
8.close()關閉連接
2
為web服務器添加(jia)php的支持
1.CGI接口
2.FastCGI協議標(biao)準
3.支持php代碼(ma)模(mo)塊

請
登錄
后發表評論
新評論
全部(bu)
第1節
第2節
第3節
第4節
第5節
第(di)6節
第7節
第(di)8節
第(di)9節
第10節
第11節
第12節
第13節(jie)
第14節
第15節
第16節
第17節(jie)
我的(de)報告 / 所(suo)有報告