文章目录
- 1. 了解什么是动态网页
- 2. 什么是 CGI
- 2.1 CGI 概念
- 2.2 CGI 功能
- 2.3 CGI 作用
- 2.4 CGI 分类
- 2.5 CGI 程序的工作原理
- 2.6 CGI 程序的特点
- 2.7 CGI 程序的应用领域
- 4. 什么是 FastCGI
- 4.1 FastCGI 概念
- 4.2 FastCGI 程序工作原理
- 4.3 FastCGI 对进程的管理方式
- 4.4 FastCGI 的特点
- 4.5 FastCGI 程序的应用领域
- 4.6 CGI 和 FastCGI 的总结
- 4.7 升级过程
- 5. IIS ISAPI 和 cgi 区别及 ISAPI 应用
- 6. 其他动态网页技术 (asp、jsp、php)
百度百科参考链接
参考链接–主1
参考链接–主2
参考链接–副1
服务器端与客户端进行动态交互的常见方式有多种,:CGI 技术就是其中之一,CGI 是比较原始的开发动态网站的方式。
其他的还有:
- PHP(Personal Home Pages)是一种服务器端的嵌入HTML的脚本语言
- JSP(Java Server Pages)是基于Java的技术,用于创建可支持跨平台及跨Web服务器的动态网页。
- ASP(Active Server Pages)是微软公司提供的开发动态网页的技术,具有开发简单、功能强大等优点。
1. 了解什么是动态网页
-
静态网页
-
输入网址后,出来的页面是静态的,用户无法交互,只有网站所有者改变了页面内容才会变动。
-
例
在网站的整体架构中,Web Server(如nginx,apache)只是内容的分发者
-