动态网站基础

1. 通信: HTTP, URL, 请求和响应

2. 数据存储: 数据库

3. 表示: 将模板渲染成HTML或其他格式

然后把这3部分组合在一起,即WEB框架。比如Django。

 

也就是传说中的MVC。这样的好处是

1) 灵活

2) 清晰

3) 代码重用

4) 好替换,比如要替换数据库,替换视图等

 

成功实施MVC架构的关键在于要正确地分割应用程序的不同层次。

posted @ 2013-03-27 20:23  Me.thinking  阅读(156)  评论(0编辑  收藏  举报