课程大纲:
C 语言实现支持 PHP 的简易 Web 服务器培训
课程分为两个实验。实验一用C语言实现一个简易的WEB服务器。
实验二加入了能支持动态解析PHP程序的功能。
主要涉及到的技术有:Linux Socket编程,HTTP协议(只实现GET请求),Fast-CGI协议。
1
C语言实现WEB服务器
1.WEB服务器介绍
2.WEB服务器工作流程和实现
3.socket()创建套接字
4.bind()分配套接字地址
5.listen()等待请求连接
6.accept()允许连接请求
7.read()/write()数据交换
8.close()关闭连接
2
为web服务器添加php的支持
1.CGI接口
2.FastCGI协议标准
3.支持php代码模块
请
登录
后发表评论
新评论
全部
第1节
第2节
第3节
第4节
第5节
第6节
第7节
第8节
第9节
第10节
第11节
第12节
第13节
第14节
第15节
第16节
第17节
我的报告 / 所有报告