网站设计的方法很多,但常用的一般有以下几种。
(1)静态网页组成的网站:这种网页是静态的,不能进行交互,也就是说设计时是什么样就是什么样,没有后台,更新必须重新改动原页面,而不能通过后台进行修改,不能进行发布产品新闻等交互性的操作。
(2)动态网页组成的网站:动态网页现在流行的有很多,如:ASP,PHP,JSP等,最常用的就是这三种,ASP应用于Windows平台上,ASP的服务器必须是Windows。PHP是应用于UNIX或Linux上的动态网页技术。JSP可应用于以上三种系统(Windows,UNIX,Linux),不过JSP设计的难度高一点。这几种环境通常和相对应的数据库进行联系:
ASP+Access,ASP+SQLServe
PHP+MYSQL,PHP+Orcale
JSP+SQLServe,JSP+Orcale
(3)动态网页数据库:动态网页之所以能进行交互是因为有数据库的支持,数据库就是一种结构化的存储数据的仓库,目前流行的有Access,MYSQL,SQLServer,Orcale等,它们都能实现数据存储的功能,只是性能和使用环境不太一样。
4. Web应用程序组成的动态网站:这种文件有些特别,它不像JS脚本通过解释才能运行,它可以直接运行。它是.exe,.dll文件,采用的数据库同样是以上几种数据库。这种文件执行效率高,一般应用于一些要求比较高的系统中,它同样能实现三层架构。