入口文件: public/index.php 中
1、定义了应用入口模块 什么是模块 比如一个网站有个后台,有个api接口,那么后台和api就是两个模块
2、定义了应用目录一般都是application, 模块在应用目录下面
后面就是加载PHP框架了。就是做些路由映射,类自动加载之类的了。
应用开发:现在一般都是在applicaton下重新定义一个模块,在其中开发。应用根目录下有数据库文件 database.php, config.php, route.php, common.php.
其中config.php里面有很多应用级别的配置,可以修改。
进入到具体模块中也有模块对应的 config.php common.php 这些都是会被自动加载的。
其中controller 包含控制器
url为http://servername/模块名称/控制器名称/ 操作 这样就对应到了每个controller中的方法,方法对应着view 这个和spring的很像了。
控制器名称一般都是对应着一个文件名 可以通过这个规则来搜索