`
2277259257
  • 浏览: 515370 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

静态页面与动态页面

 
阅读更多

什么是静态网页

使用HTML,XHTML,XML,CSS,JavaScript,Flash等不需要服务器端运算的程序实现的网页。

什么是动态网页

使用ASP,PHP,JSP等需要服务器端运算的程序实现的网页。

动态网页与静态网页的特点与区别

  • 静态网页是由浏览器直接从服务器下载到浏览者所在机器上浏览的。
  • 动态网页需要服务器执行(运算)成静态网页的内容,然后由浏览器下载到浏览者所在机器上浏览。
  • 静态网页是任何网站的根基,因为浏览者浏览的内容永远是从服务器传回的静态网页的内容。
  • 动态与静态网页并不矛盾,网站设计中往往是先使用DreamWeaver等工具设计静态网页,之后将PHP等程序嵌入静态网页中完成网站设计。
  • 动态网页中一般会包含静态网页的内容,比如:PHP代码中通常包含HTMLCSS
  • 静态网页中不能包含动态网页的内容。比如:如果HTML中包含PHP的内容,那就是动态网页了。
  • 动态网页通常与数据库相连,来完成页面的显示。比如:一个文章显示系统,可以只通过一个动态网页Display.php显示数据库中的多篇文章。而静态网页无法实现此功能。
  • 采用动态网页可以实现很多动态功能,比如Blog登录,BBS讨论,购物车等。
  • 由于动态网页需要服务器执行(运算),因此将消耗服务器资源,访问速度会慢于静态网页。
  • 当网站有大数据量时,应该使用动态网页管理,减少网站维护工作量。
  • 当网站服务器压力过大或者访问量太大时,应该使用静态页面显示。
  • 当网站有大的数据量而且访问量很大时,应该使用动态页面管理维护网站内容,同时生成静态页面用于显示。
  • 动态网页的网址显示方式通常带有"?",比如http://www.dreamdu.com/dreamdu.php?id=999&name=monkey ,这种网址属于搜索引擎不友好的URL,应该使用urlrewrite改为静态网页的URL显示方式,比如类似于 http://www.dreamdu.com/dreamdu_999_monkey.html 的URL。
  • 动态网页是需要服务器端执行的程序,由于人的原因可能使动态网页程序产生漏洞,这些漏洞可能会被黑客利用。比如我们常说的"挂马"。
分享到:
评论

相关推荐

    静态网页和动态网页的区别.txt

    静态网页和动态网页的区别 动态网页和静态网页的区别,首先要分别了解两个概念,就是什么是静态网页,什么是动态网页,并且学会区分哪些是静态哪些是动态。...虽然静态网页的页面一旦做成,内容就不会再改变了。

    动态Jsp页面转换成静态Html页面

    动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html页面动态Jsp页面转换成静态Html...

    动态网页与静态网页的区别

    【静态网页与动态网页的区别】 静态网页和动态网页是网页设计中的两种主要类型,它们各自具有独特的特性和应用场景。 静态网页是早期网站建设常用的形式。这些网页的内容在创建后是固定的,不会因为用户的操作而...

    基于HTML+CSS的静态网页设计仿网易云音乐静态页面95分以上项目源码.zip

    基于HTML+CSS的静态网页设计仿网易云音乐静态页面项目源码.zip 亲测95分以上高分必过项目,下载即用无需修改。 基于HTML+CSS的静态网页设计仿网易云音乐静态页面项目源码.zip 亲测95分以上高分必过项目,下载即用...

    应用Dreamweaver设计静态网页和动态网页

    首先,让我们了解静态网页与动态网页的区别。静态网页是由HTML、CSS和JavaScript等静态语言编写的,内容固定不变,不与服务器进行交互。而动态网页则可以根据用户输入或特定条件,从服务器端获取实时数据并展示,如...

    Java web 动态网页与静态网页

    在IT行业中,动态网页与静态网页是Web开发的两个重要概念。动态网页是基于服务器端编程技术,如Java,能够根据用户输入或特定条件实时生成内容的网页。而静态网页则是预先编写好,内容固定不变,每次用户请求时直接...

    python3 爬虫爬取静态网页和动态网页下载图片案例.rar

    python3 爬虫爬取静态网页和动态网页下载图片案例.rar python3 爬虫爬取静态网页和动态网页下载图片案例.rar python3 爬虫爬取静态网页和动态网页下载图片案例.rar python3 爬虫爬取静态网页和动态网页下载图片案例....

    动态网页如何生成伪静态网页

    伪静态网页是指外表看起来像静态HTML页面的动态网页,实际上仍然是由服务器端的脚本语言(如PHP、ASP.NET等)处理并生成。这样做可以避免动态URL中常见的参数,使得URL更简洁、友好,易于被搜索引擎抓取。 ISAPI ...

    动态页面生成静态页面实例

    在动态生成静态页面的场景下,可能包含与静态化相关的设置或路由规则。 `binRuntimeError.log`可能是运行时错误日志,它记录了程序执行过程中遇到的问题,有助于调试和优化静态化过程。 `hhftohtml.sln`和`...

    html静态页面源代码 静态网页制作代码【CSS+DIV】

    html静态页面源代码 静态网页制作代码【CSS+DIV】 HTML静态页面(CSS+DIV) 这是期末老师HTML老师布置的。本来要求一个,但我做了三个。 主要是CSS+DIV做的(3个项目)。 对于页面的布局,代码的规格,命名,都很清晰...

    HTML + CSS 实现淘宝页面首屏静态网页项目练习.zip

    HTML + CSS 实现淘宝页面首屏静态网页项目练习 HTML + CSS 实现淘宝页面首屏静态网页项目练习 HTML + CSS 实现淘宝页面首屏静态网页项目练习 HTML + CSS 实现淘宝页面首屏静态网页项目练习 HTML + CSS 实现淘宝页面...

    bootstrap + HTML + CSS 写的网页版问卷调查的静态页面.zip

    bootstrap + HTML + CSS 写的网页版问卷调查的静态页面 bootstrap + HTML + CSS 写的网页版问卷调查的静态页面 bootstrap + HTML + CSS 写的网页版问卷调查的静态页面 bootstrap + HTML + CSS 写的网页版问卷调查的...

    HTML静态网页模板下载大全

    静态网页模板中的CSS文件确保了网页的整体视觉效果和一致性。 3. **JavaScript交互**:JavaScript是一种客户端脚本语言,用于增加网页的交互性,例如表单验证、动态效果和数据处理。在模板中,JavaScript代码可能...

    动态页面转静态页面

    动态页面转静态页面

    大量静态页面模板+牛逼的动态特效页面

    在IT行业中,特别是Web开发领域,静态页面模板和动态特效页面是两个重要的组成部分。静态页面模板主要用于快速构建网站的基础布局,而动态特效则为用户体验增添趣味性和互动性。以下是对这些资源的详细解读: 首先...

    html个人博客的静态网页

    在这个“html个人博客的静态网页”压缩包中,包含了一个已经设计完成的个人博客的静态页面。静态网页意味着页面内容在服务器端不进行动态生成,而是以固定的HTML文件形式存在,当用户请求时,服务器直接发送这些文件...

    静态网页与动态网页 jsp

    JDK:Java应用程序开发包,包含编译运行Java程序所需的工具包和开发Java应用程序所需的类函数库。 Tomcat服务器软件:解释JSP网页,并且回传解释过后的JSP网页至用户计算机的浏览器 。

    Java Web应用开发 03 课堂案例-认知静态网页和动态网页.docx

    在Java Web应用开发中,理解和区分静态网页与动态网页是至关重要的。静态网页和动态网页在性质、功能和实现方式上有着显著的区别。 首先,静态网页是指其内容固定不变的网页,不会根据用户的特定需求或交互行为而...

Global site tag (gtag.js) - Google Analytics