上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.4 动态网页
1.4.1 何谓“动态”网页
网络技术日新月异,细心的网友会发现许多网页文件扩展名不再只是“.htm”、“.html”,还有“.php”、“.asp”、“.jsp”等,这些都是采用动态网页技术制作出来的。
动态网页与传统静态网页在表观效果上有着显著的不同,它的最大特点是交互性和智能性很强。采用动态网页技术的网站可以实现更多的功能,如用户注册、用户登录、在线调查、用户管理、订单管理等。
如图1.24所示为国内最大购物网站“淘宝网”的登录页。
图1.24 淘宝网登录页
在今天的Web 2.0时代,几乎所有的网站都是“动态”的了,它们以各大互联网公司背后强大的服务器集群和数据库系统为支撑,每天都“接待”数以亿计的用户,为人们的网上活动提供便利。
归纳起来,动态网页具有如下两个根本特征。
① 动态网页一般以数据库技术为基础,可以大大降低网站维护的工作量。
② 动态网页实际上并不是独立存在于服务器上的网页文件,只有当用户请求时,服务器才返回一个完整的网页。
这里说的动态网页,与网页上的各种动画、滚动字幕等视觉上的“动态效果”没有直接关系,如本章【例1.4】“2014南京青奥会”的主题网页,虽然我们用字幕标记在页面下方添加了一行游动的字幕,具有了动态效果,但它仍然属于静态网页。
动态网页可以是纯文字内容的,也可以是包含各种动画内容的,这些只是网页具体内容的表现形式,无论网页是否具有动态效果,只有采用动态网站技术生成的网页才可称之为动态网页。