您的当前位置:首页什么是伪静态
广告

什么是伪静态

2023-11-27 来源:刁羽宠物网

今天给大家介绍一下什么是伪静态,伪静态的作用。伪静态是相对真实静态来讲的,通常我们为了增强搜索引擎的友好面,都将文章内容生成静态页面,但是有的朋友为了实时的显示一些信息。或者还想运用动态脚本解决一些问题。不能用静态的方式来展示网站内容。但是这就损失了对搜索引擎的友好面。怎么样在两者之间找个中间方法呢,这就产生了伪静态技术。就是展示出来的是以html一类的静态页面形式,但其实是用ASP一类的动态脚本来处理的。

伪静态即是网站本身是动态网页如.php、.asp、.aspx等格式动态网页有时这类动态网页还跟“?”加参数来读取数据库内不同资料。很典型的案例即是discuz论坛系统,后台就有一个设置伪静态功能,开启伪静态后,动态网页即被转换重写成静态网页类型页面,通过浏览器访问地址和真的静态页面没区别。前提服务器支持伪静态重写URL Rewrite功能。

需要伪静态功能地方

考虑搜索引擎优化SEO,将动态网页通过服务器处理成静态页面,如www.xxx.com/jk/fd.php?=12这样的动态网页处理成www.xxx.com/jk-fd-12.html这样格式静态页面,常见的论坛帖子页面,都是经过伪静态处理成静态页面格式html页面。

考虑网站所用的程序语言不易被发现,经过重写来伪静态来将动态网页的程序后缀变为html的静态页面格式。

伪静态的利与弊

当然犹如一篇文章的作者所说的:"如果流量稍大一些使用伪静态就出现CPU使用超负荷,我的同时在线300多人就挂了,而不使用伪静态的时候同时在线超500人都不挂,我的IIS数是1000。”

确实是这样的,由于伪静态是用正则判断而不是真实地址,分辨到底显示哪个页面的责任也由直接指定转由CPU来判断了,所以CPU占有量的上升,确实是伪静态最大的弊病。

我们应该选择伪静态还是真静态?

1、使用真静态和假静态对SEO来说没有什么区别

2、使用真静态可能将导致硬盘损坏并将影响论坛性能

3、使用伪静态将占用一定量的CPU占有率,大量使用将导致CPU超负荷

4、最重要的一点,我们要静态是为了SEO

所以:

1、使用真静态的方法可以直接排除了,因为无论怎么生成,对硬盘来说都是很伤的。

2、既然真伪静态的效果一样,我们就可以选择伪静态了。

3、但是伪静态大量使用会造成CPU超负荷。

4、所以我们只要不大量使用就可以了。

5、既然静态只是给SEO看的,我们只需要伪静态给SEO就行了,不需要给用户使用。

6、所以我们只要在专门提供给SEO爬的Archiver中使用伪静态就可以了。

7、谢谢大家耐心看我写的文章。

8、有何不解的地方或是有不同的看法欢迎提出。

关于伪静态和真静态的评论

真正的静态化和伪静态还是有本质的区别的。为浏览用户处理一个纯粹htm和一个调用多个数据的php在CPU的使用率方面明显前者少。记得原来有个人说html下载硬盘读写频繁,他这么说好像读取数据库不用读写磁盘似的,何况还有一大堆缓存的零散php也是放在硬盘的,这些读取不用磁盘操作么?可笑。

读取单个htm+图片Flash等附件就可以实现的目的,何苦要读数据库又要读php缓存文件又要重新整合数据输出再+图片Flash等附件这么大费周章呢?CMS首页不需要很多的互动的,论坛那一套不应该拿到这里来用,相反应该更多考虑的是:美观!兼容!信息的直观!性能!还有稳定!

通过我们的介绍相信大家已经对伪静态有所了解,有需要的朋友可以保存一下,也请大家持续关注本站的其他更新。

相关阅读:

CSS里怎么清除浮动

html中的label标签使用方法

HTML标题标签元素怎么修改

小编还为您整理了以下内容,可能对您也有帮助:

伪静态是什么样什么叫伪静态

什么是伪静态?伪静态的作用是什么?

伪静态就是通过动态访问网址,用技术手段生成静态页面。

伪静态的作用和原因如下:

1.相对来说,静态网页有利于搜索引擎抓取和访问,也有利于搜索引擎排名。

2.伪静态的目的是对不利于搜索引擎抓取和排名的动态网站进行伪静态,从而建立搜索引擎之间的友好关系,方便搜索引擎抓取。

做伪静态网站的优势是什么呢?

静态就是我们常说的HTML文件,后缀是.html或.htm,是真正的文件。伪静态,是利用服务器端,对请求的动态页面做改动,让浏览器认为访问的也是静态页面,这个时候,浏览器地址栏中显示的就是静态地址信息了。这样做的好处,我认为一般有两个,一是加快访问速度,二是容易让搜索引擎识别会收录更多的页面。

伪静态中prevpage参数有什么用?

这个参数主要的作用就是固定伪静态的一个状态和标注,这是一个伪静态。

伪静态有什么用什么叫伪静态

什么是伪静态?伪静态的作用是什么?

伪静态是相对真实静态的。通常情况下,为了增强搜索引擎的友好性,我们会生成文章的静态页面,但有些朋友会实时显示一些信息。或者想用动态脚本解决一些问题。你不能以静态的方式显示网站内容。但这失去了它对搜索引擎的友好性。如何在两者之间找到一个中间方法?这就导致了伪静态技术。显示的是html之类的静态页面,实际上是用ASP之类的动态脚本处理的。

1.从URL结构和页面名称来看,伪静态和静态页面是一样的。伪静态的页面后缀可以是htmlhtm或者目录格式。

2.伪静态只是改变了URL的形式,实际上是一个动态页面。

3.静态页面可以节省服务器资源,而伪静态则严格增加了服务器资源消耗。

综上所述,在SEO方面,伪静态和静态页面的功能是一样的,但是伪静态本质上是一个动态页面,所以消耗的资源和动态页面是一样的,重写服务器也需要消耗额外的资源。

当然,说到伪静态,我们就说说不同服务器程序支持的伪静态。而且不同的建站程序使用的伪静态代码也不一样。

我们以著名的建站程序Discuz为例。

如果我们打开伪静态后台。

这时候我们可以打开右上角的“查看当前重写规则”来查看伪静态规则,然后你就可以在打开的页面上选择你的服务器对应的规则了。

我在这里列举两个典型:

IIS7及以上版本

2.街头流氓

3.Nginx

这些是常见的主机。

只是我说的只是擦伤。还是要翻翻相关资料才能知道。Discuz提供了规则,还有很多程序没有提供,需要自己编写并尝试。

做伪静态网站的优势是什么呢?

静态就是我们常说的HTML文件,后缀是.html或.htm,是真正的文件。伪静态,是利用服务器端,对请求的动态页面做改动,让浏览器认为访问的也是静态页面,这个时候,浏览器地址栏中显示的就是静态地址信息了。这样做的好处,我认为一般有两个,一是加快访问速度,二是容易让搜索引擎识别会收录更多的页面。

nginx伪静态无法正常显示,求解?

感觉是css样式文件不正常建议用firebug分析一下,看看css文件是否存在,或者是否有语法错误

织梦网站伪静态是用apche还是nginx好呢?

Apache资格更老一些,比Nginx出来的早,在处理程序方面,Apache我个人认为更好一些!伪静态的作用是优化收录更好,浏览更人性化,例如伪静态的URL还可以被记住,动态的url根本没法记住!当然我说的是很少的一部分。

什么是伪静态?伪静态有何作用

伪静态是将网站的动态访问网址进行通过技术方式生成静态页面。

伪静态的作用和原由如下:

1、相对来说,静态的网页有利于搜索引擎的抓取和访问,同时利于搜索引擎排名。

2、而伪静态的目的是将不利于搜索引擎抓取和排名的动态网址进行伪静态化,从而建立搜索引擎的友好关系,从而便利于搜索引擎抓取。

刁羽宠物网还为您提供以下相关内容希望对您有帮助:

什么是伪静态?伪静态有何作用

伪静态是相对真实静态来讲的,通常为了增强搜索引擎的友好面,都将文章内容生成静态页面,但是有的朋友为了实时的显示一些信息。或者还想运用动态脚本解决一些问题。不能用静态的方式来展示网站内容。但是这就损失了对搜索引擎的...

伪静态是什么样什么叫伪静态

伪静态就是通过动态访问网址,用技术手段生成静态页面。伪静态的作用和原因如下:1.相对来说,静态网页有利于搜索引擎抓取和访问,也有利于搜索引擎排名。2.伪静态的目的是对不利于搜索引擎抓取和排名的动态网站进行伪静态,从而...

什么是伪静态?伪静态有何作用

伪静态即是网站本身是动态网页如。asp、。php、。aspx等格式动态网页有时这类动态网页还跟“?”加参数来读取数据库内不同资料。很典型的案例即是discuz论坛系统,后台就有一个设置伪静态功能,开启伪静态后,动态网页即被转...

什么是伪静态?伪静态有何作用

伪静态是将网站的动态访问网址进行通过技术方式生成静态页面。伪静态的作用和原由如下:1、相对来说,静态的网页有利于搜索引擎的抓取和访问,同时利于搜索引擎排名。2、而伪静态的目的是将不利于搜索引擎抓取和排名的动态网址进...

tp设置伪静态是什么意思

tp设置伪静态是指通过对tp框架的一些配置进行修改,使得页面的URL地址看起来像是静态页面的地址,从而增强了页面搜索引擎的可读性。通俗地说,就是对于一个动态页面,通过一些技术手段来模拟静态页面的效果,以提高网站的SEO优化...

什么是伪静态?伪静态有何作用?

网站形态分两种,静态和动态,伪静态并不是真正的静态,实质上也是动态页面。动态页面的含意就是,网页会根据访问者的请求,从服务器数据库里筛选访问者想要的内容显示到访问者的浏览器上,不同的人访问同一页面,会看到不同...

什么是伪静态网站?伪静态网站有什么优势

伪静态网站是指通过重写规则把网页转换生成以html结尾的页面,但又不存在实际的Html文件,这种类型的网站称为伪静态网站。搜索引擎比较喜欢静态化的页面,所以通过重写规则生成的模拟静态网站也会比较适合搜索引擎的收录和优化。

伪静态,静态化,URL重写之间有什么区别?

伪静态:就是在外界(用户、SE等)看来你的站点貌似是静态的,但实际上是你的服务器通过某种技术,将一些动态的数据以静态url的方式展现了出来。比如外界看来“cn-1-2.html”实际上在你服务器内部会被转义为“news.aspx?

什么是伪静态,以及apache 如何实现伪静态

3,安全性能,基本上差不多都是静态化状态 4,实际适用,伪静态比静态化更灵活,部分没法静态化的,都可以伪静态化。静态网页就是,比如网站上放了一个neiyi.html文件,你想访问它就直接输入chaodiquan. com/neiyi.html。

动态、静态、伪静态网站,他们都是什么意思?能不能给个例子? 还有,导航...

静态和伪静态是分别不出的 2 如何区别这三者:动态:这个不用说,看过上面的介绍 都回分别.特点是: 当你每打开一次帖子,就需要从你的数据库里调用一次数据.因为本身不存在这个数据,调用了数据库才显示. 伪静态:虽然从...

Top