本"框架"是专门为初学者学习和休验MVC而写的,有需要的可以看看(打包代码附后)
程序采用单入口方式,具体执行流程如下:
客户访问 index.php?c=HelloWorld&act=Say2
index.php首先载入基本配置configs.inc.php,获得系统定义的常量参数,然后载入框架类ec.php,实例化框架程序并运行...
ec.php根据客户端的请求中的c和act参数,解析并调用控制器HelloWorld,并执行其方法Say2
控制器HelloWorld:继承自框架中的controller类,这个controller基类拥有最基要的两个方法,loadModel和loadView,用来载入业务逻辑和显示逻辑
Say2方法:使用控制器的loadModel载入User类,并将结果作为response数据,供loadView调用,loadView方法会将获得的数据渲染并输出到客户端
至此,一次完整的请求就完成了...
整个流程清晰明了,具体参照带Demo的代码包,如果仍有不明白的,可给我留意,我将尽量回复
转载请注明出处:windfly.cublog.cn
阅读(3974) | 评论(1) | 转发(0) |