029-68740917

伪静态与普通html静态网页的区别

来源:黑白格子网络        点击次数:        发布时间:2020-09-16 08:03:54

        什么是伪静态
        伪静态即是网站本身是动态网页如.php、.asp、.aspx等格式动态网页有时这类动态网页还跟“?”加参数来读取数据库内不同资料。很典型的案例即discuz论坛的系统后台就有一个设置伪静态功能,开启伪静态后,动态网页即被转换重写成静态网页类型页面,通过浏览器访问地址和真的静态页面没区别。前提服务器支持伪静态重写URL Rewrite功能。
 
        需要伪静态功能地方
        考虑搜索引擎优化SEO,将动态网页通过服务器处理成静态页面,www.xxx.com/sf/de.php?=11这样的动态网页处理成www.xxx.com/sf-de-11.html这样格式静态页面,常见的论坛帖子页面,都是经过伪静态处理成静态页面格式html页面,网站所用的程序语言不易被发现,经过重写来伪静态来将动态网页的程序后缀变为html的静态页面格式。
 
        伪静态的利与弊
        流量大一些使用伪静态会出现CPU使用超负荷,由于伪静态是用正则判断而不是真实地址,分辨到底显示哪个页面的责任也由直接指定转由CPU来判断了,所以CPU占有量的上升,确实是伪静态最大的弊病。
        所以应该选择伪静态还是真静态?其实而已从以下方面考虑
        1、使用真静态和假静态对SEO来说没有什么区别
        2、使用真静态可能将导致硬盘损坏并将影响论坛性能
        3、使用伪静态将占用一定量的CPU占有率,大量使用将导致CPU超负荷
        4、最重要的一点,我们要静态是为了SEO
       结论:
        1、使用真静态的方法可以直接排除了,因为无论怎么生成,对硬盘读写来说都是损伤的。
        2、既然真伪静态的效果一样,可以选择伪静态。
        3、伪静态大量使用会造成CPU超负荷,所以不能大量使用。
        4、静态只是给SEO看的,只需要伪静态给SEO就行了,不需要给用户使用,所以我们只要在专门提供给SEO爬的Archiver中使用伪静态就可以了

上一篇:网页加载速度对搜索引擎抓取的影响
下一篇:网页设计中的一些定律

Copyright © 2007-2013      陕西黑白格子软件科技有限公司     . Inc. All Rights Reserve       陕ICP备13009957号
联系人:罗先生      手机:18691555525      客服电话:029-68740917