配置虚拟主机及部署
创建项目文件夹
在apache中配置虚拟主机,重启apache
修改host文件
浏览器访问
应用目录的生成
URL地址访问后
其实笑脸背后经历了很多有趣的故事。(背后加载很多文件)
在第一次运行TP框架时,会做一次检测,如果应用目录文件夹不存在,则自动创建。
打开Common
用户自定义函数扩展
项目配置文件(参考TP的管理配置文件)
打开Home
注意:如果我们的项目是分模块进行开发,则我们可以在Application目录下建立多个模块目录(直接复制Home模块)
在TP自动生成的目录中,都会有一个空白的index.html页面。防止有些apache允许在没有默认访问文index.html index.php等文件时,会直接显示目录结构,这样不安全。
类似这样的结果
框架的整体执行流程分析(源码分析)
源码查看
入口文件
Thinkphp公共入口文件
ThinkPHP 引导类文件(Think.class.php)和应用执行文件(App.class.php)和路由解析文件(Dispatcher.class.php)