简介:这是熟悉iWebSNS开发规约的详细页面,介绍了和php,sns, php 2011-08-31 熟悉iWebSNS开发规约有关的知识、技巧、经验,和一些php源码等。
class='pingjiaF' frameborder='0' src='http://biancheng.dnbcw.info/pingjia.php?id=348687' scrolling='no'>iWebSNS采用了MVC架构,而且自带了一个模板引擎。
Model:就是model文件夹下的内容,主要定义了跟View密切相关的一些操作,比如信息查询,列表查询,最终会被模板引擎整合到view中
Controller: do.php作为拦截器,主要定义了action参数与具体PHP文件(action)的对应关系,以及action完成后的输出页面。函数action_return起了判定输出的作用
View:存放于templates目录下。另外modules.php定义了视图的对应信息,并具备转发功能
编写完model,action和view,最后需要后台编译一次。
接下来,需要了解一下模板的编写规则,以及后台编译机制。