分析静态页面、动态页面、伪静态页面的区别

MAY的SEO博客
MAY的SEO博客
MAY的SEO博客
586
文章
762
评论
2018年12月11日12:51:42 评论 4,383

一. 什么是静态页面?

1. 静态页面只有一个固定的URL,网页上的内容也是固定不变的,不会随着不同浏览者的访问而改变。

2. 网页内容一经发布到网站服务器上,不管有没有用户访问,每个静态网页的内容都是保存在网站服务器上。可以这样理解,静态网页是实实在在保存在服务器上的文件,且每个网页都是一个独立的文件。

3. 静态网页常以.html、.hml、.xml、.shtml等常见形式为后缀,而不含有“?”。

4. 静态页面无法连接数据库;

5. 静态页面开发技术:HTML;

优点:

1. 静态网页的内容相对稳定,网站格式友好,因此容易被搜索引擎检索;

2. 静态页面访问速度最快,不需要从数据库中提取数据;

3. 网站更安全,HTML页面不会受Asp相关漏洞的影响;而且可以减少攻击,防止SQL注入。数据库出错时,不影响网站正常访问。

缺点:

1. 内容是固定的,交互性差,在功能方面有较大的限制,内容更新维护复杂;

2. 没有自动化的工具,维护大量的静态页面文件是不现实的;

3. 无法充分支持用户的需求。

二. 什么是动态页面?

1. 当浏览器请求服务器某个页面时,服务器根据当前时间、环境参数、数据库操作等动态生成的HTML页面,然后再发送给浏览器。很显然,动态网页中的“动态”是指服务器端页面的动态生成;只有当用户请求时,服务器才返回一个完整的网页。相反,“静态”是指实实在在、独立的文件。

2. 动态页面开发技术:

HTML+JavaScript(Node.js)

HTML+PHP

HTML+ASP.NET(或ASP)

HTML+JSP

HTML+CGI(早期的动态网页技术)

3. 采用动态网页技术可以实现很多的功能,如:用户注册、登录、用户管理、在线调查/调研、订单管理、用户评论等。

4. 动态网页URL中的“?”,对搜索引擎检索不太友好,搜索引擎一般不会从一个网站的数据库去访问全部内容,或者是出于技术方面的考虑,搜索引擎不去抓取网址中“?”后面的内容。所以需要做一定的技术处理才能适应搜素引擎的要求。

5. 动态页面的常见后缀:.asp、.jsp、.php、.perl、.cgi;

优点:

1. 动态网页一般以数据库技术为基础,可以大大降低网站维护的工作量;

2. 可以实现用户的各种需求;

3. 查询信息方便,能存储大量的数据,需要时能立即查询。

缺点:

1. 动态网站不利于搜索引擎检索或收录;

2. 动态网站制作的成本较高;

3. 动态网页也调用数据库中的数据,对数据库的安全及保密性要求较高,需要专业技术人员维护才能保证网站的安全。

三. 什么是伪静态页面?

1. 伪静态是相对于纯静态来讲的,“假”静态页面,实质上就是动态页面。

2. 通常为了增加搜索引擎的友好度,把动态页面生成静态的页面。

3. 并非所有后缀为html的页面为静态页面。动态页面也可以通过服务器端的技术采用静态页面的后缀,常见的是Apache和Nginx的Rewrite技术,也就是通常所说的伪静态页面,实际上还是动态页面,只不过是静态化了。

优点:

1. 相比于静态页面而言,伪静态页面并没有速度上的明显提升。毕竟是“假”的静态页面,实质上是一个动态页面,翻译为静态页面的。从SEO优化角度,最明显的优势是让搜索引擎将伪静态页面当做静态页面来处理。

2. 提升用户对网页的信任度。

缺点:

使用伪静态将占用一定的CPU,大量使用伪静态页面会导致CPU超负荷。

四. 总结

1. 静态页面就是网站上所有的内容都设定好了,做死了,然后再放上去。无论用户在何时看到的内容都是一样的。

2. 动态页面的内容是依靠数据库中的程序来生成的。不同的用户在不同的时间访问页面时,显示的内容可能会有所不同。网页的内容是根据程序设定来自动变更。

3. 伪静态页面就是把动态页面静态化了。

4. 静态网页是网站建设的基础,静态网页和动态网页之间也并不矛盾,为了网站适应搜索引擎检索的需要,即使采用动态网站技术,也可以将网页内容转化为静态网页发布。

5. 静态页面和动态页面各有特点,网站采用静态网页还是动态网页主要取决于网站的功能需求和网站内容的多少。如果网站功能比较简单,网站的更新量不是很大,采用纯静态网页的方式会更简单,反之一般要采用动态网页技术来实现。

6. 动态网站也可以采用静动结合的原则,适合采用动态网页的地方用动态网页,如果必要使用静态网页,则可以考虑用静态网页的方法来实现,在同一个网站上,动态网页内容和静态网页内容同时存在也是很常见的事情。

7. 静态页面访问最快;维护较为麻烦。

8. 动态页面占用空间小、维护简单;访问速度慢,如果访问的人多,会对数据库造成压力。

9. 使用纯静态和伪静态对于SEO优化没有什么本质的区别。

10. 使用伪静态将占用一定量的CPU占用率,大量使用会导致CPU超负荷。

 

 

  • 我的微信
  • 扫一扫微信,添加好友
  • weinxin
  • 我的微信公众号
  • 关注公众号,了解最新动态
  • weinxin
MAY的SEO博客
  • 本文由 发表于 2018年12月11日12:51:42
  • 转载请务必保留本文链接:https://may90.com/tech/pages.html
这些疯狂SEO技巧可提高网站排名? SEO技术

这些疯狂SEO技巧可提高网站排名?

对于网站而言,在搜索引擎的第二页和其他后续页上,基本上给网站判了“死刑”,没有人有时间或耐心滚动页面来搜索响应。我们都知道出现在搜索引擎首页并不是小菜一碟的事情,特别是您是在众多线上网站中想要争取那么...
HTTP状态码完整清单 SEO技术

HTTP状态码完整清单

Internet上有两个主要角色,即客户端和服务器。当您打开笔记本电脑并单击浏览器(例如Google Chrome)时,您正在通过Web客户端访问Internet。您正在请求发送到网络服务器以访问页面...
[网站提交入口]搜索引擎收录网站提交入口 SEO技术

[网站提交入口]搜索引擎收录网站提交入口

新建网站或博客有一个特别重要的工作就是让搜索引擎爬行并收录我们的网站,其中有一个最简单的方法就是我们主动向搜索引擎提交网址URL,来缩短搜索引擎发现我们网站的时间。本篇文章为您总结搜索引擎收录网站提交...
黑帽SEO是什么?常见黑帽SEO技术有哪些? SEO技术

黑帽SEO是什么?常见黑帽SEO技术有哪些?

当谈及到SEO技术时,实际上有三种不同的形式:白帽SEO、灰帽SEO和黑帽SEO。 白帽SEO专注于实施针对用户(而非搜索引擎)设计的SEO策略,并且迎合搜索引擎规则。(首先关注的是用户,其次是搜索引...
首选域是什么?如何设置网站首选域? SEO技术

首选域是什么?如何设置网站首选域?

对于刚刚入门的SEO新手小伙伴来说,偶尔会听到站长圈在谈论首选域,起初你可能会觉得有些陌生,甚至不以为然;但随着SEO优化的不断深入,你会发现网站的很多问题都来自于当初对首选域的不重视。那么,首选域是...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: