一个好的网站最好设计成三层结构模式,数据层、业务层、表现层.
专业点就是Model-View-Controller(MVC)结构模式,用通俗的语言说,就是设计一是控制模块,显示模块,数据管理模块。
打个比喻可能会更形象吧,用过Microsoft Visual StudiO的朋友都知道,在建立动态网站的时候会生成
.aspx和.aspx.cs两个文件,还有数据库。这个.aspx文件就可以是MVC中的V(view),用于显示,和用户打交道,面向的是客户端的,
.aspx.cs里面就有很多类呀,操作数据库的语句,等代码。这个可以说成是控制层,也就是MVC中的C(Controller),
当然简单理解数据库就是MVC中的M(model)了,用于管理数据。