建站扫盲班(4):什么是动态网页
什么是动态网页?这个问题似乎很容易回答!一般人认为,一个网页如果上面有动画或者一些动的效果,那么这个就是动态网页,反之就是静态网页!其实这仅仅是从视觉方面对动态网页下的定义。
通常初学者建一个网站,特别是制作一些页面不是很多的网站,一般都是手工通过软件一页一页的做,但是如果我们要做一个信息量比较庞大的网站,用这种方式就显得边不从心了。看看新浪网,千千万万的网页,要是手工一页一页的做,不知道做到何年何月。
那么,大网站是如何处理那些海量的信息呢?一般,信息量比较大的网站有一个网站管理系统(CMS),也就是一般人说的网站后台,网页编辑人员通过这个后台往数据库里录入信息,当用户在网页上点击一个链接时,浏览器向服务器发出数据请求,服务器从数据库里读出相应的信息,然后生成一个页面发给该用户。这种根据用户需求由服务器生成的网页,就是服务器端的动态网页。这种网页本身是不存在的,只有在用户发出请求的时候才生成,从这点反推,那些不管用户请不请求都一直存在的、访问的时候不需要读取数据库的的网页就是静态页。
所以,判定一个网页是不是动态的,有两种衡量标准,一是从视觉上看有没有动,再就是看这个页面是不是由服务器按需生成的。

