前言:大家都知道网站可以由网页组成的,网页又分为静态网页和动态网页;那么什么是静态网页?什么是动态网页?它们又有什么区别呢?
1. 静态网页。
网页URL一般以htm、HTML、shtml等常见形式为后缀;不需要经过查询数据库就能直接展示的页面。
静态网页的页面一旦做成,内容就不会通过后台修改数据库来改变了,不管任何人任何时间打开的页面的内容都是不变的。
在功能方面有很大的限制,所以交互性较差,但是搜索引擎喜欢,不用查询数据库,直接就能显示,速度快,体验好。
2. 动态网页。
动态网页以数据库技术为基础,可以大大降低网站维护的工作量,采用动态网页技术的网站,可以实现更多的功能,如用户注册,用户登录,在线调查等;
举个例子,同一个页面路径,不同用户登录,展示的内容不一样,最简单直观的就是用户名不一样。
因为涉及到数据的连接访问和查询等一系列过程,所以响应速度相对较慢。
总结:不需要频繁的进行改动,或者只是为了展示信息、为了访问速度快、为了搜索引擎优先收录等,就用静态网页,简单易操作,不需要管理数据库等;如果网页内容相对复杂,功能多,改动频繁,实时性的内容多,就用动态网页。为了灵活运用,一般都是结合使用的,比如文章、新闻等用静态化页面;注册、登录、操作等用动态页面。