页面静态化的意义

转载 2015年11月17日 18:46:15
   为什么要让网页静态化,生成静态的程序来做网站的好处?
   
     在三年前,有百分之八十的网站要求做成动态的。也就是从那个时候也就是ASP的发展高峰期。一些静态网页也要求做成动态网站。但是这二年来,网站要求做成静态的。也就是网页要求静态化。
     为什么会有这样的变化?到底意味着什么?
     目前网页HTML静态化是利用其它的动态技术生成HTML静态页面,还不是静态网站。因为的确是这样的,生成HTML静态网页有一定的好处。
     一、加快页面打开浏览速度,静态页面无需连接数据库打开速度较动态页面有明显提高;
     二、有利于搜索引擎优化SEO,Baidu、Google都会优先收录静态页面,不仅被收录的快还收录的全;
     三、减轻服务器负担,浏览网页无需调用系统数据库;
     四、网站更安全,HTML页面不会受Asp相关漏洞的影响;
     观看一下大一点的网站基本全是静态页面,而且可以减少攻击,防sql注入。数据库出错时,不影响网站正常访问。
     生成html文章虽操作上麻烦些,程序上繁杂些,但为了更利于搜索,为了速度更快些,更安全,这些牺牲还是值得的。
     说法一:
     1、省掉了服务器处理时间和调用数据库的时间访问速度比一般动态网站快10-20倍;
     2、不用调用数据库服务器端的CPU调用大大减少增加服务器的性能;
     3、生成静态路径利用搜索引擎的抓取和收录;
     4、在排名中静态页面的排名权重要高于动态路径的页面。
     说法二:
     1、安全,静态页面从理论上讲是没有攻击漏洞的;
     2、没有数据库访问或减少服务器对数据响应的负荷,速度快;
     3、化化引擎,易于搜索引擎收录,搜索引擎比较喜欢收录静态页面;
     4、降低服务器的承受能力,因为其不需要解析就可以返回客户端,因此减少了服务器的工作量,同时也减少了数据库的成本;
     5、有意义的文件名,提高了可用性(对中文似乎就没这个优势了吧) 。
     说法三:
     提问:ASP生成静态HTML后更有利于搜索引擎收录吗?为什么?
     答:是的,静态HTML更有利于搜索引擎收录。
     因为静态网页和动态网页的区别在于动态网页可以给于浏览者权限,而搜索引擎抓取的时候是以游客身份进入的,所以不容易被抓取和收录,而静态网页由于不存在页面权限问题,所以更容易被收录,相对来说如果你的动态页面没有加任何权限的话也同样容易备收录!例如不生成静态页面的博客ASP PHP .net CGI的论坛只要没有访问权限限制都会被收录!
     从以上的观点可以看出生成静态页面的好处。现在知名、主流的大站基本上都静下来了。
举报

相关文章推荐

页面静态化

静态化的问题,在熟悉了Nginx、Vamish、squid、CDN等前端服务器,结合当前主流技术发现,对于springmvc就是为spring servlet拦截增加一个.html扩展名即可。 ...

页面静态化

在做web开发时,经常会遇到需要将一些动态页面静态化为html,提高访问的效率,减轻服务器压力。如百度音乐,中的歌曲,歌手,专辑,以及榜单全是静态化的页面。 下面两种方法都是通过文件流来实现的,注意...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

页面静态化

静态技术详解    目录 一.    什么是静态化 1、   纯静态页面 2、   静态化 3、   伪静态方法(Url静态化) 二.&...

页面静态化

1、什么是静态页面?   在网站中,有些为用户显示的内容是经常不变的,如果浏览这些内容的话,每次都要向数据库获取,这无形中增加很大压力,所以针对这些不变的东西,就可以应用页面静态化技术。去访...

页面静态化

什么是静态化?静态化是解决减轻网站压力,提高网站访问速度的常用方案.包括:纯静态和伪静态。两者的区别在于PHP生成静态页面的处理机制不同。①纯静态:将PHP程序生成静态的HTML文件,保存到服务器的磁...

页面静态化

静态化的问题,在熟悉了Nginx、Vamish、squid、CDN等前端服务器,结合当前主流技术发现,对于springmvc就是为spring servlet拦截增加一个.html扩展名即可。 ...

页面静态化(JSP动态页面转静态化)相关

urlrewritefilter 下载: http://tuckey.org/urlrewrite/#download 所用基于动态的url http://www.nihaoblog.com/...

页面静态化(JSP动态页面转静态化)

页面静态化(JSP动态页面转静态化)urlrewritefilter 下载: http://tuckey.org/urlrewrite/#download所用基于动态的url http://www...

动态页面静态化之页面静态化方案

动态页面静态化之页面静态化方案 --------- 在大型网站中,访问者看到的页面基本上是静态页面。为什么都要把页面静态化呢?把页面静态化,好处有很多。例如:访问速度快,更有利于搜索引擎收录等。目...
  • fhd001
  • fhd001
  • 2011-09-07 19:37
  • 1022

动态页面静态化之页面静态化方案

动态页面静态化之页面静态化方案 --------- 在大型网站中,访问者看到的页面基本上是静态页面。为什么都要把页面静态化呢?把页面静态化,好处有很多。例如:访问速度快,更有利于搜索引擎收录等。目...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)