框架这个概念可能一开始就吓坏了很多PHP的Coder,其实你只要把一个Framework想明白了,其实也没啥,只是别人功能更复杂,细节考虑的更多,代码质量更高。
框架最重要的一个文件为入口文件,基本上相当于一个总控开关,所有的请求都需要经过这个文件:
2 |
define('APP_PATH',dirname(__FILE__).'/..'); //应用路径 |
3 |
include APP_PATH.'/Library/Toper/Core/FrontController.class.php';//导入前端控制器 |
4 |
$frontController = Tp_FrontController::getInstance(); |
5 |
$frontController->run(); |
这个文件可以只做一件事情,那就是将控制权交给框架。
大家都知道,一个MVC的应用,所有的请求都必须经过控制器,所以下面我们来编写一个比较简单的控制器:
2 |
class Test_IndexController extends Tp_Controller { |
3 |
public function indexAction() { |
4 |
免责声明: 本文仅代表作者个人观点,与爱易网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
|