我的一亩三分地 我就喜欢!
13fen  设为主页
 收藏本站
 
当前位置: > 一亩三分地:首页 > 网络学院 > 网络编程 > CGI专区 > 实战 FastCGI_1.克服 CGI 的瓶颈(1)
热门文章排行
热门文章排行 CGI教程:记录用户记录脚本之二(10-27)
跟我学Perl(7)(10-30)
跟我学Perl(6)(10-30)
CGI教程:调用CGI脚本文件的例子之四(10-27)
CGI教程:记录用户记录脚本之一(10-27)
精采文章排行
精采文章排行 实战 FastCGI_2. 安装 FastCGI之二(10-30)
实战 FastCGI_2. 安装 FastCGI之一(10-30)
实战 FastCGI_1.克服 CGI 的瓶颈(3)(10-30)
实战 FastCGI_1.克服 CGI 的瓶颈(2)(10-30)
Perl程序设计中常用的函数之四(10-30)
技术专题推荐
网管论坛交流
 

实战 FastCGI_1.克服 CGI 的瓶颈(1) 

作者:   来源:   点击:   日期:2006-10-30

1. 克服 CGI 的瓶颈

1.1 令人头痛的效率问题

  拜 CGI 之赐,网站不再只有固定不变的图形和文字,藉由程序动态产生的网页可以让网站好象『活』了起来。小从简单的网页计数器,留言版,大至处理众多资料的搜寻引擎,可做线上实时交易的电子商务、网络下单等。CGI 简单、开放、跨平台、与程序语言独立的特性,使得撰写网站应用程序变得很容易。

  但随着网站使用量日增,这些 CGI 程序从原本动态网页的功臣,突然成了网站效率的头号杀手。由于 CGI 先天的限制1,突然涌入大量的联机请求 (request) ,常会造成网站主机瞬间资源被占用,彷佛『当机』一样,或是处理速度变得很慢。

  另一个常遇到的限制是和数据库联机的问题,如果 CGI 程序后端需要联机至数据库执行指令再取得结果,突然大量的联机请求可能会超过数据库系统容许联机的上限 (例如数据库系统使用者数目的限制)。

  因此对一个主要以使用 CGI 程序制作动态网站的开发者而言,解决 CGI 执行效率瓶颈成了一个头痛的问题。以一个股市实时行情报价的网站为例,每天的联机请求将近八成集中在股市开盘的尖峰时段内,更是对网站应用程序极大的考验。


文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【论坛讨论

   相关文章:
·实战 FastCGI_1.克服 CGI 的瓶颈(2) ·实战 FastCGI_1.克服 CGI 的瓶颈(3)
·实战 FastCGI_2. 安装 FastCGI之一 ·实战 FastCGI_2. 安装 FastCGI之二
·perl实例分析教程之十六 ·perl实例分析教程之十二

   文章评论:(条)
  
 请留名: 匿名评论   点击查看所有评论 网管论坛
 

  责任编辑:一分  声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。