伪静态和真静态

Posted zhchoutai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了伪静态和真静态相关的知识,希望对你有一定的参考价值。

 纯静态是指所有由html代码格式页面组成的站点,所有的内容包括在网页文件里。网页上也能够出现各种视觉动态效果,如GIF动画、FLASH动画、滚动字幕等。
  ?每一个静态网页都有一个固定的网址,文件名称均以htm、html、shtml等为后缀;
  ?静态网页一经公布到server上,不管是否被訪问,都是一个独立存在的文件。
  ?静态网页的内容相对稳定。不含特殊代码,因此easy被搜索引擎检索;
  ?静态站点没有数据库的支持,在站点制作和维护方面工作量较大。
  ?因为不需通过数据库工作,所以静态网页的訪问速度比較快;
伪静态就是静态地址中不带问号,不带问号的就是静态。动态网页通过重写URL的方法实现去掉动态网页的參数,但在实际的网页文件夹中并没有必要实现存在重写的页面。

这就是我总结会得到的纯静态和伪静态的定义与意义。


首先肯定的是纯静态和伪静态都是SEO的产物,但纯静态和伪静态还是有非常大差别的。

纯静态是生成真实的HTML页面保存到server端。用户訪问时直接訪问这个HTML页面就可以,从而大大的减轻了server压力(如dedecms就是採用的纯静态)。而伪静态不同,伪静态是全然依赖于数据库,所以就存在一个数据库并发的问题,由于每次訪问都须要调用数据库,这样一来server的负载就会非常大,假设站点流量小还好。大了就非常难承载了(wordpress就是採用伪静态,所以他的定位是博客程序,因其自身结构限制,所以Wordpress并不适合做大的流量站)

伪静态也有优势
纯静态尽管减轻了server压力,可是每次更新都须要生成,很的繁琐。由于越是大站就越用纯静态。所以生成起来就有的等了。

如A5站长网就是採用的织梦纯静态。据我了解,由于A5数据量比較大他们一天都是分几次生成的。而伪静态有所不同,仅仅需用户更新文章公布就可以无需生成。从而更加的灵活。而小规模的站点赞赏的就是这样的灵活性。

由此我们能够得出结论,大站用纯静态,小站用伪静态!

动态URL静态URL和静态的关系
通过对纯静态和伪静态的回答,群里的那我朋友给我这种答复。他说:曾经听朋友说带?的就是动态的。说道这里,就有必要把URL扯出来说一下了。这位朋友说的没错带有?等环境变量的URL属于动态URL。我们来讲一下详细的关系,动态URL转化为静态URL的方法有两种。就是我们前边的说过的纯静态和伪静态。

也就是说动态URL能够通过纯静态和伪静态当中的一种来实现静态的URL。

写到这里我明确了,那位新手朋友要问的并非纯静态和伪静态的优化问题,而是想问动态URL和静态URL哪个更利于优化的问题。

写在最后:动态URL并不一定不利于优化。以眼下的搜索引擎技术抓取动态URL并不困难。

仅仅只是静态URL能够利用URL出现关键词,并且更easy获取良好的用户体验。
这就是seo搜索引擎中纯静态和伪静态的差别,希望对你实用!

以上是关于伪静态和真静态的主要内容,如果未能解决你的问题,请参考以下文章

nginx伪静态问题

Nginx伪静态规则怎么设置

ThinkPHP怎么实现伪静态

Nginx下伪静态规则

phpstudy伪静态设置该怎么做

discuz在nginx上怎么配置伪静态?