电商网站开发与管理第2章网站建设基础知识讲解.ppt

电商网站开发与管理第2章网站建设基础知识讲解.ppt

Web平台是一种分布式软件,其组成部分包括Web服务器软件和浏览器软件,分散在网络上的不同位置,对网站文件进行处理(如信息发布)。 IIS:最常见的Web服务器软件,学习Web服务器的入门之选 Apache:开源界的首选,世界使用排名第一。强大,可靠,功能丰富;但是繁杂,笨重,内存占用高,高并发时效率下降。 Nginx:后起之秀,目前已由多个网站采用,包括新浪,网易,迅雷等。占用内存少,并发能力强。 Lighttpd:开源,轻量、灵活、性能好。 低内存开销、低cpu占用率、静态文件响应速度快(据说是apache的两倍以上)。但是功能不如apache多,比如不支持缓存。 Squid:用作Web服务器的前置缓存服务器,可以代理用户向web服务器请求数据并进行缓存, Memcache:分布式高速缓存系统,开源,被用以提升网站的访问速度,尤其对于一些大型的、需要频繁访问数据库的网站访问速度提升效果十分显著。Memcache在内存中缓存图像、视频、文件以及数据库检索的结果等各种数据,从而大大提高读取速度。 所有计算机软件(包括Web平台),其所完成的任务均可分为输入、处理、输出三部分。早期的计算机软件,这三部分代码存在于同一个文件中。 随着网络发展,出现了分布式软件,其特点是: 其计算任务(包括输入、处理和输出)在网络上不同主机中完成; 把这些不同主机分成两种:服务器端(一

文档评论(0)

1亿VIP精品文档

相关文档