http://wz.xxxxx.com/app/index.php?i=3&c=entry&do=register&m=tb_service
c=entry的意思,代表的是去加载addons下的模块,代码的跳转在app/index.php
$init = IA_ROOT . "/app/source/{$controller}/__init.php"; if (is_file($init)) { require $init;; }
在这里跳转到了/app/source/entry/_init.php中了,在这个文件中,首先检查数据里是不是有这个模块的记录,如果有的话就会调用这个模块的方法do参数传递过来的方法
$site = WeUtility::createModuleSite($entry['module']); if (!is_error($site)) { $method = 'doMobile' . ucfirst($entry['do']); exit($site->$method()); } exit();
360大SB