开发者社区> 令仔很忙> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

静态网页VS动态网页

简介: <p>         <span style="font-size:18px">在做《牛腩新闻发布系统》的时候,建立的网页有.html的,还有.aspx,刚开始接触,还以为这些东西是一样的呢,当看ASP.NET视频的时候,听见里面讲课的老师有提到了这两样,原来是静态网页和动态网页之分。</span></p> <p><span style="font-size:18px">     <b
+关注继续查看

         在做《牛腩新闻发布系统》的时候,建立的网页有.html的,还有.aspx,刚开始接触,还以为这些东西是一样的呢,当看ASP.NET视频的时候,听见里面讲课的老师有提到了这两样,原来是静态网页和动态网页之分。

    

     静态网页

   

     网页里面没有程序代码,不被服务器执行,静态网页每个静态网页都有一个固定的URL,通常以.htm、.html等常见形式为后缀,网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件;当客户端发出请求时,服务器找到这个静态网页,不执行任何程序就直接把网页传到客户端的浏览器,如果网站建设网站的人不进行更新,那么网页的内容就不会因为执行程序而出现不同的内容。

 


     动态网页

    

     网页内含有程序代码,拥有后台数据库,并且会被服务器执行,通常以.asp、.jsp、.php、.perl、.cgi等形式为后缀,并且在动态网页网址中有一个标志性的符号——“?”。动态网页与网页上的各种动画、滚动字幕等视觉上的“动态效果”没有直接关系,动态网页也可以是纯文字内容的,也可以是包含各种动画的内容,这些只是网页具体内容的表现形式,当客户端发出请求之后,服务器会先执行程序代码,然后再经过解释和执行网页,再把执行完的结果下载给客户端的浏览器,你发出的请求的参数如果不同,那么执行的结果也就可能会不同。

 

    

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
【Web前端】怎样用记事本写一个简单的网页-html
【Web前端】怎样用记事本写一个简单的网页-html
0 0
网站页面静态化(一)初识
本文分析了网站静态化处理的优缺点,帮助你在做系统架构时做一个参考
0 0
我是如何一步一步实现网页离线缓存的###我是如何一步一步实现网页离线缓存的?
一个Hybrid APP,如何做离线缓存策略?也可以简单来说,你的APP只是一个壳,里面真正加载的内容是H5,如果优化加载内容的速度?
982 0
【静态化平台】☞( 一)网页静态化服务
#一、应用场景 当我们需要对网页做以下操作时,可以使用本平台O(∩_∩)O~ ###1.抓取网页源代码,包括网页js动态渲染之后的内容,100%还原网页的所见即所得 在抓取的网页源代码的时候,遇到ajax异步渲染到dom节点,这样读取网页源码就会缺失这些异步渲染的数据。传统做法单独
2476 0
生成静态页面
这里给出5种方案,希望可以帮到你如何生成静态页: 方案1: /// /// 传入URL返回网页的html代码 /// /// URL /// public static string getUrltoHtml(string Url) { errorMsg = ""; try { System.
676 0
动态网页设计笔记
动态网页设计笔记 A:link { COLOR: #000000; TEXT-DECORATION: none } A:active { COLOR: #000000; TEXT-DECORATION: none } A:visited { COLOR: #000000...
1241 0
+关注
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载