下载首页
|
资讯中心
|
下载分类
|
最近更新
|
排 行 榜
|
国产软件
|
国外软件
|
汉化补丁
| | |
网络编程
|
网页设计
|
图形图像
|
操作系统
|
数据库
|
多媒体
|
黑客攻防
|
编程开发
|
Seo专区
|
办公系列
|
认证考试
|
管理策划
文章搜索:
分类 关键字
文章标题
文章内容
添加用户
您的位置:
首页
→
网络编程
→
Cgi专区
→ 生根于自由的土壤-FastCGI之二
生根于自由的土壤-FastCGI之二
日期:2006-3-12 3:00:15 人气: [
大
中
小
]
FastCGI的优点
我们知道,CGI是不能利用内存来作为缓存的,因为它为每一个请求运行一次应用程序,并在完成任务后退出。而 FastCGI可以很有效地利用内存来作缓存,大大地提高了它处理请求的性能。单独的FastCGI应用程序和 CGI相比,也许并没有很好地利用缓存,而一旦FastCGI被设计成多线程,就可以运行并发处理多请求的应用程序进程,这样多线程就可以共享进程内存而访问同一缓存。
FastCGI的另一大优点是它可以利用分布式网络系统来完成大规模的系统集成。一个网站,要完成用户的交互性要求,至少要具备电子邮件、BBS和聊天室这三大功能,考虑到数据安全性和数据库容量等因素,很少有网站把所有的数据都放在同一主机上。大家知道,由于进程环境原因,服务器只能调用本机的CGI应用程序,这就给多主机的分布式系统带来局限性。而FastCGI应用程序不从进程环境中获取CGI变量,而是在FastCGI 应用程序和服务器之间建立一个“全双工”的连接,传递环境信息、STDIN、STDOUT和STDERR。这样我们就可以把FastCGI应用程序放置在另外的主机上,利用TCP/IP协议与主服务器远程连接。在主服务器对FastCGI应用程序发出请求时可以像本地机一样作出响应。这样做的好处是:
1.可以扩大网路系统的规模
2.可以减轻同一服务器的负载
3.多服务器可共享同一FastCGI应用程序。
出处:
CnCode转载收集
作者:不详
<---->
热点文章
·
Visual Studio 2005 Express Edition 正式版下载..
·
Dreamweaver MX2004视频教程(语音版)
·
sql所有信息
·
网页防盗代码
·
ASP.Net/asp 生成静态HTML页!
·
asp.net 学习笔记
·
.NET学习资源收集
·
XML Webservice实现原理及相关知识
·
强制弹出页面+自动最小化广告代码
·
ASP中实现分页显示的七种武器
推荐文章
·
网页防盗代码
·
asp.net 学习笔记
·
ASP中实现分页显示的七种武器
·
ASP与数据库的联接
·
Javascript调用XML制作连动下拉框
·
部署ASP.NET(包含.net framework 和MDAC)
·
推荐几个.NET开源图表组件
·
ASP汉字转拼音函数
·
亲密接触ASP.Net(6)
·
XML与JSP联盟
| 关于本站 | 帮助(?) | 广告服务 | 版权声明 | 业务合作 | 发展历程 | 加盟我们 | 联系我们 | 中国源码中心 ≮为您提供建站帮助≯
中国源码中心 版权所有 Copyright© 2002-2006 Www.CnCode.Com, All Rights Reserved. Powered By
中国源码中心