我看过非常多的关于伪静态、静态、动态网站方面的一些知识,网上有非常多的说法,里边很多不懂装懂的人,胡说八道。甚至是有很多人转载别人的文章加工一下,就开始卖弄学问。最终的结果是,非常多的人不知道到底怎么做才对了,因为各种方式都似乎有毛病。

这里,明确几个观点:

一、静态页面就一定比动态页面或者伪静态页面速度快吗?

不是的!

就原理上来讲,如果同样的服务器,同样的代码,静态页面因为不需要读取数据库和程序计算,所以打开速度是快于动态页面或者静态页面的。速度上的差异如下:

(1)静态页面:只需要服务器发送时间

(2)动态页面:服务器发送时间+读写数据库时间+程序处理时间

(3)伪静态页面:服务器发送时间+读写数据库时间+程序处理时间,又因为伪静态需要消耗一部分内存处理,理论上比动态略慢。

但,实际上,对于现在成熟的服务器技术和比较好的服务器配置,你完全无法在数值上测算出这三者之间的速度差异。只有特别低端的服务器才可以有一点点区别。再加上主要的网页速度快慢营销不在于这三种方式上,而在于图片大小,数据处理的大小上。

所以,伪静态页面、动态页面也经常性的出现比纯静态页面速度快的情况。

二、就优缺点来讲,哪个缺点更大一些

三种方式的网站架构,都各有缺点,如果要说更大的缺点,那一定是纯静态的网站缺点更大一点。原因很简单:因为纯静态生成的网站交互型差,特别是不利于电脑手机适配,现在也已经越来越少了。对于他们的缺点来简单比较下:

(1)静态页面:生成大量文件,不利于管理;手机适配方面做出来不优秀;交互功能架构不优秀;

(2)动态页面:链接结构不友好,非目录化静态化用户和搜索引擎都不怎么喜欢

(3)伪静态:消耗相对于静态页面比较多的资源,如果直接连接数据库会需要一定的处理时间

三、有没有一种办法,可以让伪静态方式架构的网站速度快起来?

当然,现在已经是非常成熟的技术。

以前我们用的是纯静态生成的网站,后来也是随着现在服务器配置越来越高,越来越便宜,以及伪静态技术的成熟,决定采用伪静态技术来架构网站的。对于伪静态网站的速度提升,是比较有经验,主要是以下这些方面的考虑:

(1)缓存技术

大部分的动态网站,出现速度慢的情况,都与数据库连接速度有关系。如果利用缓存技术,把数据库的内容缓存到缓存文件里,这样速度就快起来了

(2)服务器配置高一点

只要不是特别低端的乞丐机,网站的速度上差异就不大。但是为了让网站表现更好,服务器肯定是配置更高一点,会更好。

(3)cdn技术

搭配这几年才兴起的cdn技术,把页面分发到节点服务器,就可以实现跟静态效果一样的访问体验。

四、能不能一个网站同时支持伪静态和纯静态生成或者动态?

以前很多网站都是支持这几种模式自由切换的,但这些年因为网站移动化,人们开始不再接受纯静态生成的网站了,新开发的程序也不再喜欢用动态网站,一般都采用PHP+MYSQL架构,然后用伪静态技术。

为什么野狼SEO有底气说,我们的观点都是正确的,先进的?因为十几年来,笔者开发过动态网站,包括asp的php的还有asp.net的,也用过很多纯静态生成的程序,我们有五六年都是给客户用的asp纯静态生成的网站。但这几年开始使用php+mysql的伪静态网站了。就是因为在这上边思考了很多,做了很多比较,才选择的。我们也专门写了一个伪静态博客:http://www.weijingtai.org/,积累了比较多的伪静态经验。有的人用伪静态网站可能不太熟悉,就有抵触心理,不妨看看我们的博客,里边有非常多的技术支持文章。

就单纯的SEO方面考虑,我们认为伪静态第一,静态网站第二,动态网站第三。

伪静态只要用得好,绝对要比动态或者静态网站要好得多。如果你有不同的观点,也可以找我来辩。

继续浏览有关 伪静态 的内容

PHP 伪静态seo,伪静态、静态、动态网站对SEO的影响有多大?相关推荐

  1. 搭建静态/动态网站的流程

    window11+java+tomcat+mysql+navicat搭建静态/动态网站 1.安装java环境 安装包jdk-8u201-windows-x64.exe 运行后配置环境 1)打开我的电脑 ...

  2. phphstudy运行不了网站_【SEO优化】企业网站进行SEO优化优那些小技巧

    点击蓝字关注我哦 关键字没有排名就意味着什么都没有,如何做好企业网站关键字排名是困扰大多数SEO从业者的难题.搜索是一套程序,会根据程序的设置来判断一个网站的排序结果,从这个角度来说,任何网站的优点都 ...

  3. 做SEO,如何分析竞争对手网站-趣味seo

    非常多做网站seo优化的朋友,在进行网站优化时总是会先查询一下排名在首页的一些同行竞争对手的网站,并想方设法的超越它.那么,要想超越对手就必须先了解对手,正所谓:知彼知己,百战不殆.在此给大家分析下竞 ...

  4. 关于seo怎样才能优化网站(seo网站优化如何做)

    seo网站优化技巧,怎么优化自己网站 1:网站优化的重要性 网站优化对于现在的企业来说是非常重要的,因为它能够帮助企业更好地推广自己的产品和服务.网站优化不仅仅可以帮助企业节省开支,还能使企业的网站更 ...

  5. WordPress导出全静态化网站

    Wordpress做为世界上流行的博客建站软件,不管是从界面还是功能上来说都非常成熟,不过有一点比较遗憾,Wordpress建立的主要是动态网站页面,其性能消耗比较大,用Wordpress建立较大的网 ...

  6. php 百度权重查询系统,查百度—百度网站权重SEO工具查询_PHP教程

    查百度-百度网站权重SEO工具查询 查百度-百度网站权重SEO工具查询 百度网站权重(SEO)查询工具 请输入关键字: 请输入网址: 查询深度: 查询深度指的是要查询的总页数,默认为10页度 百度关键 ...

  7. seo优化怎样选取网站关键词?关键词如何设置?

    我们知道,seo优化是网站推广的方式之一,其主要形式来源于网站关键词排名,什么是关键词排名这里不多说,已经聊过了.那么,这个关键词是什么样的关键词,大家理所应当的想到,自己的产品自己的服务自己的牌子呗 ...

  8. 详解5种网站 静态网站、动态网站、伪静态网站、云计算网站都是什么

    网站,在日常生活中已经是一种司空见惯的东西.但如果你真正要做一个网站,或者学习开发一个网站的时候.你会发现网站其实也分很多种.你会听到很多概念:静态网站.动态网站.前端.后端.伪静态网站.数据库.云计 ...

  9. 新手站长说说之伪静态与纯静态 哪个对SEO更好

    伪静态seo: 伪静态与纯静态 哪个对SEO更好? 你好,朋友静态和伪静态在某种程度上是完全一样的,但是本质上还是不一样的.相同点 : 静态页面和伪静态对于搜索引擎友 好度来说是等同的,没有什么区别, ...

最新文章

  1. 一、JAVA通过JDBC连接mysql数据库(连接)
  2. springMVC出现HTTP Status 405 - Request method 'GET' not supported错误的解决方法
  3. Hash join 和nested loop
  4. 【建站系列教程】2.1、fiddler电脑抓包教程
  5. 基于邮件通道的WCF通信系统
  6. 【机器视觉】 dev_set_check算子
  7. sql语句转化为分页查询的一种实现
  8. prop attr 到底哪里不一样?
  9. 高铁是如何跑起来?列车头顶高压线为什么磨不坏?
  10. 【Python】 数字求和
  11. linux android studio 快捷方式,Android studio中的代码格式化快捷方式
  12. JAVA输出最大值和最小值
  13. Monkey Test - 命令
  14. 绿坝 图像过滤比对算法有感
  15. Kubernetes tutorial - K8S 官方入门教程 中文翻译
  16. SharePoint 2019 预览版下载地址(中文)
  17. 高等数学基础:求导总结
  18. 1236: 数的逆转
  19. android studio视频路径,Android studio相关设置及实现存在于工程目录中的视频播放...
  20. linux的web服务

热门文章

  1. 【蓝桥杯JavaB组真题详解】振兴中华(2013)
  2. ajax.readyState与ajax.status一览
  3. Java学习基础:搞懂IO
  4. 一步步教你如何简单自定义 ADB 指令
  5. 数据库-基础篇 第三讲(含习题)
  6. 【开源者行】游学计划广州站圆满结束
  7. leaflet离线地图(开发总结)
  8. 4.9 鞅-简单随机游走(Durrett)答案
  9. eNSP配置IS-IS(中间系统到中间系统)
  10. 第二代Xeon处理器上线 能提供机器学习运算效能