课程名称:C 语言实现支持 PHP 的简易 Web 服务器培训

4401 人关注
(78637/99817)
课程大纲:

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节
我的报告 / 所有报告