什么是静态⽹页什么是HTML5,什么是静态⽹页?
在⽹站设计中,纯粹HTML格式的⽹页通常被称为“静态⽹页”,早期的⽹站⼀般都是由静态⽹页制作的。
静态⽹页是标准的html⽂件,⼀般存在于服务器的⽂件中,它的扩展名有.htm、.html、.shtml、.xml等常见形式为后缀。
当然静态⽹页并不是字⾯意思所说的静态,不会动的意思,静态⽹页中除开⽂字,也可以包含图⽚、声⾳、视频、flash动画、脚本、控件以及⼀些java⼩程序等,所以静态⽹页也可以出现动态画⾯。
静态页⾯实际上说的是相对于相对于动态⽹页⽽⾔,它没有后台数据库、不含程序,是不能交互的⽹页。你代码编的是什么它显⽰的就是什么、不会有任何改变。静态⽹页相对更新起来⽐较⿇烦,经常需要⼿动更新,适⽤于更新较少的展⽰型⽹站或者企业⼩站。
静态⽹页特点
1、静态⽹页每个⽹页都有⼀个固定的url,以.html、.htm、.shtml等常见形式为后缀,url中通常不会带有“?、&、=”等参数。
2、每个静态⽹页都会⽣成⼀个服务器⽂件,⼀般是以.html、.htm、.shtml等常见形式为后缀的⽂件,⽆论有⽆⽤户访问都会存在,每个⽹页都是⼀个独⽴⽂件。
3、由于静态⽹页,不会调⽤数据库,不需要数据库作⽀撑,在我们维护的是时候,就需要针对每个页⾯做处理,或者是去修改模板信息,再去⽣成⽂件,还是⽐较⿇烦的,⽹页数量少点还好,⼀旦⽹页数量过⼤,就⾮常⿇烦了。
4、静态⽂件内容不会经常变动,相对稳定,页⾯加载速度快,利于搜索引擎检索,也就是对seo有好处。
说明哪些网站属于asp5、静态⽹页交互性⽐较差,很多功能没法实现,但是能减少很多数据调⽤请求,减少服务器压⼒,降低了数据库的成本。
静态⽹页与动态⽹页的区别
1、⽹页制作语⾔上的区别
静态⽹页使⽤超⽂本标记语⾔(标准通⽤标记语⾔的⼀个应⽤),也就是顶部会标记⼀个html。
动态⽹页使⽤语⾔:超⽂本标记语⾔+ASP或超⽂本标记语⾔+PHP或超⽂本标记语⾔+JSP等。
2、程序运⾏端⼝的差异
静态页⾯则在客户端就能直接运⾏,⽹页数据和信息,除⾮⼈为去更改,否则不会有变化。
动态⽹页需要在服务器端运⾏,直接调⽤服务器数据,根据不同⽤户,不同的⾏为返回不同的⽹页和数据。
3、关于两者区别简单的直接描述
(1)、静态页⾯是设计者把页⾯上所有内容都设定好、做死了,然后放在空间⾥,不管是谁在任何时候看到的页⾯内容都是⼀样的,⼀成不变(除⾮⼿动修改页⾯内容)。静态html页⾯⽂件,可以直接⽤本地的浏览器打开。
(2)、动态页⾯的内容⼀般都是依靠服务器端的程序来⽣成的,不同⼈、不同时候访问页⾯,显⽰的内容都可能不同。⽹页设计者在写好服务器端的页⾯程序后,不需要⼿⼯控制,页⾯内容会按照页⾯程序的安排⾃动更改变换。
静态⽹页的制作
静态⽹页的制作⽐较简单,我们编写的什么代码,页⾯就是显⽰什么内容,⽐较好处理。
现在常⽤div+css进⾏静态⽹页的编写,⼯具就⽤DreamWeaver就可以了,这是⼀个很好⽤的软件,也⽐较简单。静态⽹页的作⽤
1、交互性少,⽹页体积⼩,节约数据库资源。
2、加载速度快,内容稳定,利于⽤户体验。
3、搜索引擎蜘蛛抓取快,不需要太多编译,利于搜索引擎优化建⽴索引,常见于⼩型企业⽹站,个⼈博客等。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论