生成首页一般是指 生成静态的html页面 ,生成静态网页有利于百度爬虫收录和用户的快速访问、节省服务器的响应时间等等,静态页面多了的话会占用空间的,不过简单的生成几个页面,基本上可以忽略不记。具体作用可以分为以下几点。 一、提升访问速度 1、极大的降低数据库资源的消耗 普通的动态页面在每一个用户的每一次访问时,都会即时的读取数据库中的数据再显示给访问者,读取数据库是一个消耗CPU和数据库程序资源的工作,当访问量变大时会出现访问延迟的现象。而静态的HTML页面是通过程序,将用户需要读取的数据一次性写入到HTML文件当中,当用户访问时,就已经不需要再读取数据库而直接看到数据了,这极大的减轻了服务器和数据库的负担,提高了访问速度。 2、减轻服务器的负担,使网站访问更快而稳定 普通的ASP页面因为内涵脚本语言,所以用户通过浏览器访问时,服务器需要先解释页面中的脚本语言,将脚本转换为显示内容再展现给用户。而HTML页面是通过程序,将ASP脚本语言一次性解释完成并写入成浏览器直接识别的网页文件, 二、更安全 网络攻击的主要目标就是网站的数据库,而网页静态化处理后,用户访问网站时不需要再连接数据库,从而掐断了攻击者和数据库之间的连接,使得攻击变得没有了目标。理论上一个全站静态的网站,是没有任何漏洞可攻击的。 三、更容易被搜索到 世界各大搜索引擎例如百度、Google等,对HTML页面的抓取和收录都比动态页面更及时更全面,使用静态化HTML页面极大的增加网站被搜索到的几率。让您有更多的机会展现自己。
|