目前开发的网站其实真正意义上都是动态网站,只是URL上有些区别,一般URL分为静态URL、动态URL

静态URL

静态URL类似 域名/news/2012-5-18/110.html,我们一般称为静态URL,每个网页有真实的物理路径,也就是真实存在服务器里的。

优点是:

网站打开速度快,因为它不用进行运算;另外网址结构比较友好,利于记忆。

缺点是

最大型缺点是如果是中大型网站,则产生的页面特别多,不好管理,至于有的开发者说占用磁盘空间大,我觉得这个可以忽略不计,占用不了多少空间,况且目前磁盘空间都比较大,还有的开发者会说伤硬盘,这点也可以忽略

一句话总结:

静态网页对SEO(搜索引擎)的影响:静态URL对SEO肯定有加分的影响,因为打开速度快,这个是本质。

动态URL

动态URL类似 域名/newsMore.asp?id=5 或者 域名/DaiKuan.php?id=17,带有?号的URL。我们一般称为动态网址,每个URL只是一个逻辑地址,并不是真实物理存在服务器硬盘里的

优点是:

适合中大型网站,修改也很方便,因为是逻辑地址,所以占用硬盘空间要比静态网页小

缺点是:

因为要进行运算,所以打开速度稍慢,不过这个可有忽略不计,目前有服务器缓存技术可以解决速度问题。最大缺点是URL结构稍微复杂,不利于记忆。

一句话总结:

动态URL对SEO的影响:目前百度SE已经能够很好理解动态URL,所以对SEO没有什么减分的影响(特别是复杂的URL结构除外)。所以你无论选择动态还是静态其实都无所谓,看你的选择程序和需求。

伪静态URL

伪静态URL类似 域名/course/74.html这个URL和静态URL类似。他是通过伪静态规则把动态URL伪装成静态网址,也是逻辑地址,不存在物理地址。

优点是:

URL比较友好,有利于记忆,非常适合大中型网站,是个折中方案

缺点是:

设置麻烦,服务器要支持重写规则,小企业网站或者玩不好就不要折腾了,另外进行伪静态网站访问速度并没有变快,因为实质上它会额外的进行运算解释,反正增加了服务器负担,速度反而变慢,不过现在的服务器都很强大,这种影响也可以忽略不计,还有可能会造成动态URL和静态URL都被搜索引擎收录,不过可以用robots禁止掉动动态地址。

一句话总结:

对SEO的影响:和动态URL一样,对SEO没有什么减分影响。

什么是动态、静态、伪静态相关推荐

  1. 静态、动态、伪静态的URL结构到底哪种更利于SEO

    静态.动态.伪静态的URL结构到底哪种更利于SEO 如果对SEO有了解的朋友都应该比较清楚,常见的URL表现形式有静态.动态.伪静态三种.如果是严格分类来说,伪静态也是动态的一种,只是表现形式为静态U ...

  2. Linux下快速静态编译Qt以及Qt动态/静态版本共存

    Qt下静态编译Qt,根据我的经验,如果按照Windows下那种直接拿官方sdk安装之后的文件来编译是行不通的,需要直接下载Qt的source包,目前诺基亚的源码叫做qt-everywhere-open ...

  3. PHP-FPM.CONF配置:日志文件、端口设置、动态静态选择设置

    在php-fpm.conf文件中添加如下配置 pm.max_children = 100 pm.start_servers = 30 pm.min_spare_servers = 20 pm.max_ ...

  4. qt_cannot find -lxxx, 链接动态/静态库失败

    LIBS += -L./lib/ -lxxx 链接动态/静态库 如果报错cannot find -lxxx, 关闭shadow build

  5. Vue中 动态添加class写法 动态静态clas混合

    Vue中 动态添加class写法 动态静态clas混合 示例 //fx,cont-block为静态class ob为动态class <div :class="[ 'fx','cont- ...

  6. 织梦生成小说html,织梦用栏目分页来做小说站实现教程(支持动态静态)

    前台栏目和分页 后台栏目数据 需求描述 一个栏目就是一个小说,炒鸡轻松实现按栏目分页 不影响程序其他功能文档分页 支持动态.生成静态.伪静态 可扩展其他分页,例如会员分页,自定义表单分页 实现教程 打 ...

  7. 一些零碎知识(域名、DNS、浏览器、动态静态页面、web应用系统工作原理)

    域名: http://localhost:8080/practice(胡写的,用于说明问题) http:表明当前请求是http协议,所有的Java Web应用程序都是基于HTTP协议,HTTP全称Hy ...

  8. 软件测试:黑盒白盒与动态静态之间有必然联系吗

    区分黑白盒:看有没有查看源码 区分动静态:看有没有运行程序 情况 类型 运行程序,只看输入输出 动态黑盒 运行程序,分析代码结构 动态白盒 不运行程序,只查看界面 静态黑盒 不运行程序,查看代码 静态 ...

  9. ASP.NET2.0 菜单控件menu的动态静态用法

    利用 ASP.NET Menu 控件,可以开发 ASP.NET 网页的静态和动态显示菜单.您可以在 Menu 控件中直接配置其内容,也可通过将该控件绑定到数据源的方式来指定其内容. 无需编写任何代码, ...

  10. android studio 导入包分不分动态静态,详解Android studio 动态fragment的用法

    fragment的使用时Android的基础,它有两种用法,第一个就是静态的fragment.第二个则是动态的fragment. 静态fragment直接在layout创建你想要的fragment的X ...

最新文章

  1. @ResponseBody
  2. 古老的SSM企业级应用
  3. altium designer无法创建工程_前端工程化之开发脚手架及封装自动化构建
  4. 博士毕业的人也会交“智商税”?现实远比我们想象的残酷……
  5. Spark Streaming 技术看点!
  6. bzoj1770: [Usaco2009 Nov]lights 燈(折半搜索)
  7. 基于HTML5的iPad电子杂志横竖屏自适应方案
  8. leetcode74:二维矩阵搜索问题
  9. java spite截取_Java內功心法,行為型設計模式
  10. 均方根误差RMSE 均方根值(RMS)+ 均方根误差(RMSE)+标准差(Standard Deviation)
  11. unity下载网页所有图片
  12. Ubuntu18.04安装HP laser 1020打印机
  13. C++之学生成绩管理系统
  14. java实现MongoDB中unwind与match用法
  15. 《WiscKey: Separating Keys from Values in SSD-conscious Storage》阅读笔记
  16. 洛谷P1338 末日的传说
  17. 使用自定义的dns服务器,快速搭建自己的DNS服务器
  18. zz:几天猎头生活的感想
  19. 模块加载失败请确保该二进制存储在指定路径中
  20. BET365网站websocket解密分析

热门文章

  1. 第四章 开始Unity Shader学习之旅(1)
  2. HTML5 新增input属性
  3. java css js 合并_java Web程序使用wro4j合并、压缩js、css等静态资源
  4. JVM五大内存区域介绍
  5. 详解:Hyper-V虚拟主机数据磁盘扩容
  6. MacBook 整个配置过程,供新入手MacBook的同学
  7. 一、STM32简介、选型及其目标
  8. JVM监控及诊断工具-GUI
  9. 3亿美元!金山云宣布D轮融资 降价布局多垂直领域
  10. 为什么销售团队要用crm销售管理系统?