
静态网页:一般是指纯html文件,如indexhtml这样的文件就是静态网页,静态网页一般主要包含html标签代码(如<font><a><b>等)、javascript代码以及css样式代码。这些代码都是客户端(就是大家的电脑)浏览器直接可以执行的,比如你随便打开一个静态的网页文件都可以看到上面的信息及信息的样式。
动态网页:通常说的动态网页并不是说网页里有gif动画或flash动画就是动态网页,动态网页实际上是网页文件里(如indexasp)包含除静态网页代码标签之外的代码,如asp代码、php代码、jsp代码等等,这些代码是需要一个服务端运行的,即电脑上需要安装一个web服务器软件,在这个平台软件下才能运行查看这样的文件。因为这些代码需要被特定的软件执行后才能生成你浏览器识别的html客户端代码。
简单的说,静态网页的代码是大家的电脑浏览能直接打开查看的,而动态网页的代码是先要经过服务端软件运行后才能查看的。
区分静态和动态网站的方法如下:
在后缀的区别:
1静态网页是以。htm、。html、。shtml、。xml等常见的形式出现;
2动态网站则是以。asp、。aspx、。jsp、。php、。perl、。cgi等形式为后缀。
静态网站特点:
1、静态网站是没有数据库的,在进行制作和维护上的工作量都是很大的,因此当网站信息量很大时完全依靠静态网页制作方式比较困难。
2、静态网页在内容上很稳定,因此容易被搜索引擎检索;
3、网页内容一经发布到网站服务器上,无论是否有用户访问,每个静态网页的内容都是保存在网站服务器上的,也就是说,静态网页是实实在在保存在服务器上的文件,每个网页都是一个独立的文件。
动态网站的几个基本特征:
1、因人因时不断的在变化:就是说在不同的时间、不同的用户登录同一网址的时候,会显示出不同的页面。
2、自动更新:即无须手动更新HTML文档,便会自动生成新页面,可以大大节省工作量。
3、交互性:网页会根据用户的要求和选择而动态地改变和响应,浏览器作为客户端,成为一个动态交流的桥梁,动态网页的交互性也是今后Web发展的潮流。
总结:一般网站主要包括两种页面,静态页面和动态页面。对于动态页面来说,页面比较漂亮,可以快速的吸引用户的眼球。但是网站除了美观之外,另外还要考虑到后期的优化问题。
在网站设计中,纯粹HTML(标准通用标记语言下的一个应用)格式的网页通常被称为"静态网页",静态网页是标准的HTML文件,它的文件扩展名是htm、html,可以包含文本、图像、声音、FLASH动画、客户端脚本和ActiveX控件及JAVA小程序等。静态网页是网站建设的基础,早期的网站一般都是由静态网页制作的。
静态网页是相对于动态网页而言,是指没有后台数据库、不含程序和不可交互的网页。静态网页相对更新起来比较麻烦,适用于一般更新较少的展示型网站。容易误解的是静态页面都是htm这类页面,实际上静态也不是完全静态,他也可以出现各种动态的效果,如GIF格式的动画、FLASH、滚动字幕等。
所谓的动态网页,是指跟静态网页相对的一种网页编程技术。静态网页,随着html代码的生成,页面的内容和显示效果就基本上不会发生变化了--除非你修改页面代码。而动态网页则不然,页面代码虽然没有变,但是显示的内容却是可以随着时间、环境或者数据库 *** 作的结果而发生改变的。
这两者最简单明了的区别就是:
静态页面是不能随时改动的,静态是一次性写好放在服务器上进行浏览的,如果想改动,必须在页面上修改,然后再上传服务器覆盖原来的页面,这样才能更新信息,比较麻烦,使用者不能随时修改。
动态页面是可以随时改变内容的,有前后台之分,管理员可以在后台随时更新网站的内容,前台页面的内容也会随之更新,比较简单易学。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)