很多同学完成
网页作业或者毕业设计的时候,不知道网页作业要求中的静态网页和动态网站是什么意思。很多同学认为动态网站就是网页中有flash动画或者其他动态效果,即会动的东西,才是动态网站,这样的理解是错误的,今天STU网页设计给同学们解释什么是静态网页,什么是动态网站?
静态网页是标准的HTML文件,其文件扩展名是.htm或.html。它可以包含HTML标记、文本、Jave小程序、客户端脚本以及客户端ActiveX控件,但这种网页不包含任何服务器端脚本,该页中的每一行HTML代码都是在放置到Web服务器前由网页设计人员编写的,所以称之为静态网页。
静态网页就是没有采用任何程序开发的网站,纯粹采用HTML语言编写,网页文件名是用html或htm结尾的,所以大家可以理解为,静态网页就是纯粹的几个制作好的页面而已,没有任何后端的功能和数据库,无法保存数据,比如做的留言、搜索、注册等表单,也只是个样子而已。不过静态网页不需要配置任何环境,双击就可以在浏览器中打开。
动态网站的开发语言主要有:ASP、JSP、PHP、ASP.NET等,数据库常用的有:ACCESS、MYSQL、MSSQL、ORACLE等。这些程序都要使用数据库才能完成动态的操作。交互性操作才是动态的涵义。动态网站在学生作业用要求的比较多的一般是增删改查功能,动态网站制作好后,一般都有一个网站管理后台,以管理员的身份登录之后,就可以对整个网站的内容进行修改、删除操作。
动态网站的开发应用能实现许多静态网站实现不了的功能,如动态网站可以有会员注册、能发布新闻和消息、能在线发表留言,能存储和展示用户的信息和资料。动态网页中的某些脚本只能在Web服务器上或本地搭建运行环境后运行。