【小宅按】我们说url的动态、静态、伪静态三种形式,其实从严格分类上来说,伪静态也是动态的一种,只是表现形式为静态。

参考:动态url、静态url和伪静态url的详细讲解 - 好文分享

动态URl

动态页面的特征

1、以ASP、PHP、JSP、ASP.NET | Open-source web framework for .NET、Perl、或CGI等编程语言制作的;

2、不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页;

3、内容存在于数据库中,根据用户发出的不同请求,其提供个性化的网页内容;

4、内容不是存在于页面上,而是在数据库中,从而大大降低网站维护的工作量。

动态页面优缺点

优点:

空间使用量非常小,一般几万条数据的网站,可能只有几M的文件大小,而使用静态页面少则十几M,多则几十M。因为数据是从数据库里面调用而来,所以如果要更改某些数值,直接更改数据库,那么所有的动态页面,就会自动更新了。这一点相比静态页面好处就大很多了。

缺点:

用户访问速度较慢,为什么会访问动态页面较慢呢。这个问题我们就必须从动态页面的访问机制说起了,其实我们的服务器上面有一个解析引擎,当用户访问的时候,这个解析引擎就会把动态页面翻译为静态页面,这样大家就能够在浏览器里面查看源码了。而这个源码就是解释引擎翻译以后的源码。除访问速度较慢以外,动态页面的数据是从数据库里面调用过来的,如果访问人数非常多,服务器压力就会非常大的,不过现在动态程序都是使用了缓存技术。但是总体来讲,动态页面对于服务器的压力比较大一点。同时动态页面的网站一般对服务器高求要比较高一些,同时访问的人越多也会造成服务器压力越大。

对于SEO优化:

很多个人网站以及企业网站都很看不起动态页面,说是搜索引擎不会收录动态页面网站,这是不科学的,说不定别人的动态页面网站比你的静态页面收录更多呢。当然前提条件就是,动态URL最好不要带太多的复杂参数,如:符号等等。搜索引擎对于动态页面的收录方式是一样的,而区别最大的地方,其实就是速度上面的差别,这一点差别是非常微弱的,而大型网站多数是使用静态页面,这是因为对服务器压力比较小。

静态URL

静态页面的特征

1、静态页面的URL链接是以.html、htm、.shtml、.xml为链接后缀;

2、静态页面是存在于服务器上的一个文件,每个网页都是一个独立的文件;

3、客户端加载静态页面时,并没有操作数据库,只是直接提取一个文件。

静态页面优缺点

优点:

相比其他两种页面,速度最快。加载速度快,不需要从数据库里面提取数据,不会对服务器产生压力。

缺点:

由于数据都是储存在HTML里面,所以导致文件非常大。并且最严重的问题是,更改源代码必须全部更改,而不能改一个地方,全站静态页面就自动更改了。如果是大型网站有比较多的数据,那会占用大量的服务器空间,每次添加内容都会生存新的HTML页面。如果不是专业人士维护比较麻烦。

对于SEO优化:

静态页面对于搜索引擎是非常友好的。

伪静态URL

伪静态页面优缺点

优点:

大家都知道静态页面对SEO有很大益处,对服务器的负载很小,但静态页面的缺点是不能随时更新。对于伪静态的优点,这个并不好讲,伪相比动态网页而言,并没有提到速度上面的提升,相比较而言,因为是“假”静态页面,其实还是一个动态页面,也是同样需要翻译为静态页面的。最大的好处就是让搜索引擎把自己的网页当做静态页面来处理。

缺点:

从名称上面就能够看出来缺点,“伪静态”其实就是“假静态”,搜索引擎会不会把他当做是静态页面来处理,这只是我们靠经验靠逻辑去分析的,并不一定准确。或许搜索引擎直接把他认为是动态页面,我们做那么多努力,其实什么也没有换来。

总结

静态url: 不方便管理,修改麻烦, seo优化相当好.

动态url : 方便管理,修改简单, seo没优势.

伪静态: 结合两者的优势. 方便管理, seo有优势.

插入几张图片:

更多精彩内容,请滑至顶部点击右上角关注小宅哦~


伪静态隐藏域名后缀_你想知道的动态URL、静态URl、伪静态URL概念及区别都在这里!...相关推荐

  1. 你想知道的动态URL、静态URl、伪静态URL概念及区别都在这里!

    我们说url的动态.静态.伪静态三种形式,其实从严格分类上来说,伪静态也是动态的一种,只是表现形式为静态. 参考:动态url.静态url和伪静态url的详细讲解 - 好文分享 动态URl 动态页面的特 ...

  2. java判断所有域名后缀_使用Java的IO操作,提取全世界所有的三位域名后缀

    一.  前言 最近又想注册域名,便从TLD List 中下载了已经收录的全世界所有的域名后缀,然后使用Java的IO相关操作,将所有的三位域名后缀提取了出来.先给出下载文件: 所有域名后缀 二.  代 ...

  3. 什么是动态、静态、伪静态

    目前开发的网站其实真正意义上都是动态网站,只是URL上有些区别,一般URL分为静态URL.动态URL 静态URL 静态URL类似 域名/news/2012-5-18/110.html,我们一般称为静态 ...

  4. java 隐藏地址栏参数_要想在浏览器的地址栏上的URL中隐藏传输的参数,需要将form标签的method属性值设置为( )。 (5.0分)_学小易找答案...

    [填空题]若在JSP页面的不同作用域中有相同名称的对象,且EL表达式中又省略了相应的作用域类型名,则系统将会按照 . . . 的先后顺序查找相应对象. (20.0分) [简答题]AJAX异步请求过程中 ...

  5. 动态、静态和伪静态url路径如何分辨

    1.动态url 一般像域名/xinwen.qwe?id=3 或者 域名/niunai.php?id=5,带有?号的URL,我们称之为动态url. 优点:空间占用量极小.使用动态页面,可能只有几M的文件 ...

  6. ansys时间步长怎么设置_在 ANSYS Workbench 的动态、静态仿真中,设置子步长(时间步长)的目的分别是什么?_学小易找答案...

    [计算题]塔架静力-地震响应谱分析 Course-Work8_塔架响应谱分析.pdf [简答题]简述虚位移原理与最小势能原理? [简答题]如何对草图中几何模型进行尺寸标注? [简答题]记3-5个单词 ...

  7. 怎样判断网页是静态还是伪静态呢

    怎样判断网页是静态还是伪静态呢? SEO文章看多了,经常能听到静态.伪静态这类的词语,那什么样的网页是静态的,什么样的网页是伪静态的呢?   IE5浏览器以上: 打开你想判断的网站后,再在网址框中输入 ...

  8. url rewrite 实现url地址的伪静态化

    (1) 在Java web服务器内使用url rewrite(实现url地址的伪静态化) 每个网页或请求都是一个url地址,一般,这个地址可能是.do,.page,.action之类的并加上'?'号. ...

  9. 华为云域名注册_关于域名购买的常识介绍,想建站的必看

    网站建设时可以选择自己购买域名也可以选择让网站开发公司帮助购买域名,但大部分客户都会选择自己购买域名,今天奥晶科技整理归纳了一份完整的域名购买的知识分享给大家,希望能帮助大家选到优质的域名. 1.域名 ...

最新文章

  1. Python获取当前目录下所有文件的绝对路径并存储在文件中
  2. Webservice开发之xsd中开发list请求参数的接口
  3. 10.9 ping:测试主机之间网络的连通性
  4. 安装memcached服务和PECL关于memcache的两个PHP扩展
  5. 使用linux内核编译独立系统,编译linux内核以及depmod的使用
  6. 云栖大会 | 马云提出“新制造”战略将影响全球
  7. 冒泡排序 实现数据的由大到小排序
  8. linux修改动态ip名领,Linux动态和静态修改ip(转)
  9. 不同特征值对应的特征向量
  10. 如何通过WebEx Meeting进行远程IT协作?
  11. 提供全套Python教学资源和考试系统,全力打造良心服务
  12. 极速办公(ppt)如何插入超链接
  13. 墙壁涂色问题--动态规划
  14. <a name=“maodian“>锚点标签
  15. FPGA图像处理HLS实现RGB转灰度,提供HLS工程和vivado工程源码
  16. 谈谈System类,再细细品味 垃圾回收机制System.gc()
  17. 魅色U盘精灵(U盘加密.文档同步.计算机锁定)
  18. 小啊呜产品读书笔记001:《邱岳的产品手记-14》第26讲 写好产品文档的诀窍 第27讲 产品案例分析: QuartzHooked的对话式交互
  19. linux下编译安装ntfs,内核编译安装 (用NTFS模块)
  20. JAVA 砸金蛋抽奖的简单实现

热门文章

  1. java面试-Java并发编程(二)——重排序
  2. 51 Nod 1007 正整数分组【类01背包】
  3. BZOJ1050 [HAOI2006]旅行
  4. 关于通过Sql注入直接拖数据的讨论
  5. 选择什么样的时机将IT运维服务外包
  6. Halcon中visualize_object_model_3d算子详解
  7. pdf 深入理解kotlin协程_Kotlin协程实现原理:挂起与恢复
  8. wdcp mysql密码_wdcp默认的mysql密码是多少?
  9. Stream流方法引用
  10. 前端vscode常用插件