精华内容
下载资源
问答
  • 静态网站和动态网站的区别与联系

    千次阅读 2019-09-24 09:59:15
    静态网站特点:  1. 静态网站是最初的建站方式,浏览者所看到的每个页面是建站者上传到服务器上的一个 html ( htm )文件,这种网站每增加、删除、修改一个页面,都必须重新对服务器的文件进行一次下载上传。网页...

    原文http://blog.csdn.net/mooreliu/article/details/45563227

    静态网站特点:
      1. 静态网站是最初的建站方式,浏览者所看到的每个页面是建站者上传到服务器上的一个 html ( htm )文件,这种网站每增加、删除、修改一个页面,都必须重新对服务器的文件进行一次下载上传。网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件;
      2. 静态网页的内容相对稳定,因此容易被搜索引擎检索;
      3. 静态网页没有数据库的支持,在网站制作和维护方面工作量较大,因此当网站信息量很大时完全依靠静态网页制作方式比较困难;
      4. 静态网页的交互性较差,在功能方面有较大的限制。

    那么什么是动态网站呢?所谓 " 动态 " ,并不是指网页上简单的 GIF 动态图片或是 Flash 动画,动态网站的概念现在还没有统一标准,但都具备以下几个基本特征:
      1. 交互性:网页会根据用户的要求和选择而动态地改变和响应,浏览器作为客户端,成为一个动态交流的桥梁,动态网页的交互性也是今后 Web 发展的潮流。
      2. 自动更新:即无须手动更新 HTML 文档,便会自动生成新页面,可以大大节省工作量。
      3. 因时因人而变:即当不同时间、不同用户访问同一网址时会出现不同页面。

    动态网站在页面里嵌套了程序,这种网站对一些框架相同,更新较快的信息页面进行内容与形式的分离,将信息内容以记录的形式存入了网站的数据库中,以便于网 站各处的调用。这样,我们看到的一个页面,可能在服务器上不一一对应某个html 的文件了,网页框架里套了很多数据库里的记录中的内容。此外动态网页是与静态网页相对应的,也就是说,网页 URL的后缀不是 .htm 、 .html 、 .shtml 、 .xml 等静态网页的常见形式,而是以 .asp 、 .jsp 、 .php 、 .perl 、 .cgi 等形式为后缀。

    这里说的动态网页,与网页上的各种动画、滚动字幕等视觉上的 " 动态效果 " 没有直接关系,动态网页也可以是纯文字内容的,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,采用动态网站技术生成的网页都称为动态网页。

    从网站浏览者的角度来看,无论是动态网页还是静态网页,都可以展示基本的文字和图片信息,但从网站开发、管理、维护的角度来看就有很大的差别。网络营销教学网站将动态网页的一般特点简要归纳如下 :
       (1) 动态网页以数据库技术为基础,可以大大降低网站维护的工作量 ;
       (2) 采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等等 ;
       (3) 动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时服务器才返回一个完整的网页 ;
        (4) 动态网页中的 “?” 对搜索引擎检索存在一定的问题,搜索引擎一般不可能从一个网站的数据库中访问全部网页,或者出于技术方面的考虑,搜索蜘蛛不去 抓取网址中 “?” 后面的内容,因此采用动态网页的网站在进行搜索引擎推广时需要做一定的技术处理才能适应搜索引擎的要求。

    综上所述,您应该会在这两种建站方式中做选择了吧?对于一个业务稳定,页面变化频率不大的公司来说,静态网站是一个很好的选择。因为不用开发后台程序,报 价会便宜很多。对于一个公司规模比较大的公司来说,可能经常会有动态信息要发布给浏览者,可以考虑用动态网站的后台来管理网站信息。
    不管什么样的方式做的网站,不断的更新网站是很有必要的,很多企业网站访问量很低,就是因为它好几年一成不变。不断更新网站对浏览者更有吸引力,也更受到搜索引擎的欢迎。

    动态与静态最根本的区别是在网页在服务器端运行状态不同。
    下面是图解:

    静态网页服务器的运行状态

    动态网页服务器运行状态有以下几各情况:
    1 没有数据库的情况

    2 有数据库的情况

    3 有多个数据库的情况

    4 服务器均衡

    说明:本文是本人搜集网络上多人的总结通过整理后所做出的综合总结…

    展开全文
  • 动态网页和静态网页的区别和联系

    千次阅读 2017-03-17 09:10:46
    - 静态网页 :内容不会动态更新,是固定的。 **表现形式:**html+css Flash、JavaScript、VBScript等等 表达样式: 在网站设计中,纯粹HTML格式的网页通常被称为“静态网页”,早期的网站一般都是由静态网页制作...

    - 静态网页 :

    内容不会动态更新,是固定的。
    **表现形式:**html+css
    Flash、JavaScript、VBScript等等
    表达样式:
    在网站设计中,纯粹HTML格式的网页通常被称为“静态网页”,早期的网站一般都是由静态网页制作的。静态网页的网址形式通常为:www.example.com/eg/eg.htm,也就是以.htm、.html等为后后缀的。在HTML格式的网页上,也可以出现各种动态的效果,如.GIF格式的动画、FLASH、滚动字母等,这些“动态效果”只是视觉上的,与我说常说的动态网页是不同的概念。静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件等。

    - 动态网页:

    内容动态显示,自动更新。
    表现形式:会随不同客户、不同时间,返回不同的网页,例如ASP、PHP、JSP、ASP.net、CGI等。
    表达样式:和静态网页一样,也有动画,滚动字幕等。

    优缺点:

    静态:

    1. 减轻服务器负担。
    2. 有利于搜索引擎优化SEO,Baidu、Google都会优先收录静态页面,不仅被收录的快还收录的全;
    3. 加快页面打开速度,静态页面无需连接数据库打开速度较动态页面有明显提高;
    4. HTML页面不会受Asp相关漏洞的影响;
      观看一下大一点的网站基本全是静态页面,而且可以减少攻击,防sql注入。数据库出错时,不影响网站正常访问。

    动态:

    1. 以数据库为基础,便于维护,提高工作效率;

    2. 动态网页的都是以数据库支持为基础,在这些网站上独立存在的页面很少。都是在用户发送请求后根据不同的反馈形成页面。

    3. 灵活性大。与静态页面比较,动态的网页,在内容上不再死死写入页面,它不固定的。
    4. 具备多种功能模块;可以注册,登录,搜索,购物,用户中心,订单等
    展开全文
  • 静态网站动态网站访问流程 静态网站 动态网站

    静态网站与动态网站访问流程

    静态网站

    动态网站

     

    展开全文
  • 静态网站和动态网站的区别

    千次阅读 2018-03-17 20:53:32
    动态网站是有动态生成的内容在页面中的,可以实现一定的定制化。比方说访问网站的页面有个表,不同时间的访问是不同的表现。具体的内容实现,是在访问服务器的时候,不是请求的html页面或下载东西等等,而是需要调用...

    静态网站是固定的html页面,谁访问都是一样的结果。

    动态网站是有动态生成的内容在页面中的,可以实现一定的定制化。比方说访问网站的页面有个表,不同时间的访问是不同的表现。具体的内容实现,是在访问服务器的时候,不是请求的html页面或下载东西等等,而是需要调用servlet。

    展开全文
  • 动态变量和静态变量的区别

    千次阅读 2015-10-03 10:13:01
    动态变量和静态变量的区别:1、存储位置动态变量:存储在内存出栈数据区静态变量:存储在全局数据区(静态数据区)2、生命期动态变量:根据你定义的位置确定,比如你在一个函数中定义的,那么超出该函数范围变量将...
  • iOS里的动态和静态

    千次阅读 2018-10-11 09:08:32
    动态和静态库的区别 静态库:链接时,静态库会被完整地复制到可执行文件中,被多次使用就有多份冗余拷贝(图1所示) 系统动态库:链接时不复制,程序运行时由系统动态加载到内存,供程序调用,系统只加载一次...
  • 静态web和动态web的区别与联系

    千次阅读 2018-12-02 20:46:18
    静态网站特点:  1. 静态网站是最初的建站方式,浏览者所看到的每个页面是建站者上传到服务器上的一个 html ( htm )文件,这种网站每增加、删除、修改一个页面,都必须重新对服务器的文件进行一次下载上传。网页...
  • 静态代理和动态代理的区别和联系

    千次阅读 2019-06-13 22:46:58
    静态代理和动态代理的区别和联系 代理Proxy: Proxy代理模式是一种结构型设计模式,主要解决的问题是:在直接访问对象时带来的问题 代理是一种常用的设计模式,其目的就是为其他对象提供一个代理以控制对某个...
  • 通常我们所说的动态语言、静态语言指 动态类型语言(Dynamically Typed Language) 静态类型语言Statically Typed Language)。 还有一个 Dynamic Programming Language (动态编程语言),静态编程语言。 ...
  • 今天讨论一个话题,这是在考研的专业课考试中的一个问题:静态页面和动态页面的联系和区别 ,这考的我就很猝不及防 ,这个方面虽然以前有了解 ,但是理解得并不深刻,网安方向涉及到的东西太多了,慢慢学习吧~首先来...
  • 动态语言和静态语言的区别

    万次阅读 多人点赞 2016-09-18 10:55:26
    Dynamic Programming Language (动态语言或动态编程语言) Dynamically Typed Language (动态类型语言) Statically Typed Language (静态类型语言) FantasySoft在他文章中所提到的动态语言与静态语言实际上指的...
  • 静态和动态web的区别与联系

    千次阅读 2019-09-23 11:31:30
    静态网站特点: 1. 静态网站是最初的建站方式,浏览者所看到的每个页面是建站者上传到服务器上的一个 html ( htm )文件,这种网站每增加、删除、修改一个页面,都必须重新对服务器的文件进行一次下载上传。网页...
  • 动态网页和静态网页的差异

    千次阅读 2019-04-21 17:17:16
    本节主要为大家介绍什么是动态网页,什么是静态网页,如果你已经了解了这部分内容,那么可以跳过此篇博文。 静态网页 我们说静态网页的内容是无法随着用户的行为而改变网页本身的内容,是固定的,这个内容指的是网页...
  • 静态网页和动态网页的区别与联系

    千次阅读 2019-08-27 15:30:29
    静态网站的特点: 静态网站是最初的建站方式,浏览者所看到的每个页面是建站者上传到服务器上的一个 html ( htm )文件,这种网站每增加、删除、修改一个页面,都必须重新对服务器的文件进行一次下载上传。网页...
  • 动态存储和静态存储区域区别

    千次阅读 多人点赞 2017-11-27 19:19:23
    动态存储方式 所谓动态存储方式是指在程序运行期间根据需要进行动态的分配存储空间的方式。动态存储变量是在程序执行过程中,使用它时才分配存储单元, 使用完毕立即释放。 典型的例子是函数的形式参数,在函数...
  • 动态代理和静态代理到底有什么区别,好处在哪里?
  • 起因 理论功底 ...动态和静态库 ...静态和动态库如何构建加载 静态和动态库依赖关系 Xcode 项目结构 iOS 依赖管理事实上的标准 解决问题 制作动态
  • 什么是动态语言和静态语言?定义通常我们所说的动态语言、静态语言指 动态类型语言(Dynamically Typed Language) 静态类型语言Statically Typed Language)。还有一个 Dynamic Programming Language (动态编程...
  • 静态语言和动态语言的区别

    万次阅读 多人点赞 2018-12-12 11:12:16
    我心血来潮就去百度了一番动态语言和静态语言的具体区别,一番百度才发现自己原来的想法不够全面,所以在这里做个笔记。 基本概念 动态类型语言:在运行期进行类型检查的语言,也就是在编写代码的时候可以不指定...
  • 静态页面和动态页面的区别

    千次阅读 2020-09-09 18:03:13
    很多不了解前端技术的人可能会认为静态页面就是一个内容固定不变,没有任何效果的页面,而动态页面则是页面非常丰富,有各种交互效果和动态效果的页面。其实这个理解是错误的。通过本篇文章的阅读,详细为大家分享...
  • 和动态包含:<jsp:include page="被包含页面"flush="true">。下面以一个例子来说明如何使用包含。 实例: 项目文件树: header.jsp文件中内容:1234567<html> ...
  •  我们把含有动态特效的页面叫做DHTML(Dynamic HTML的缩写,又叫动态HTML),它是近几年来网络发展进程中出现的一种特别技术引用概念,主要是客户端脚本语言、CSS(Cascading Style Sheets层叠样式表)文档对象...
  • 1 动态语言和静态语言  通常我们所说的动态语言、静态语言是指动态类型语言和静态类型语言。  1 动态类型语言:动态类型语言是指在运行期间才去做数据类型检查的语言,也就是说,在用动态类型的语言编程时,永远...
  • 根据网站的数据管理模式应用技术,可以将网站分为静态网站和动态网站。要理解静态网站动态网站,首先应当理解静态网页与动态网页。静态网页在网站中,纯粹HTML格式的网页通常被称为“静态网页”,早期的网站一般...
  • Linux静态链接和动态链接浅析

    千次阅读 2016-07-02 19:02:51
    简述: 1.静态链接 2.动态链接 3.静态链接和动态链接的区别
  • 动态存储方式和静态存储方式

    千次阅读 2018-01-29 10:27:41
    从变量的作用域的角度来观察,变量可以分为...从变量值存在的时间(即生存期)观察,变量的存储有两种不同的方式:静态存储方式和动态存储方式 静态存储方式是指在程序运行期间由系统分配固定的存储空间的方式动态

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 125,903
精华内容 50,361
关键字:

动态网站和静态网站的联系