手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

ThinkPHP基于MVC的轻量级的框架

时间:2024-11-02 06:11:35

1、框架的目录结构为:1├─ThinkPHP.php框架入口文件2├─Common框架公共文件3├─Conf框架配置文件4├─Extend框架扩展目录5├─Lang核心语言包目录6├─Lib核心类库目录7│├─Behavior核心行为类库8│├─Core核心基类库9│├─Driver内置驱动10││├─Cache内置缓存驱动11││├─Db内置数据库驱动12││├─TagLib内置标签驱动13││└─Template内置模板引擎驱动14│└─Template内置模板引擎15└─Tpl系统模板目录注意,框架的公共入口文件ThinkPHP.php是不能直接执行的,该文件只能在项目入口文件中调用才能正常运行(后面会讲到),这是很多新手很容易犯的一个错误。

ThinkPHP基于MVC的轻量级的框架

2、将解压后的框架包,ThinkPHP复制到项目的文件中,然后新建一个入口文件index.phpindex.php这样的文件,当服务器运行一个项目时候会自动寻找

3、创建前台应用的文件夹Homeindex.php<?phpheader("Content-Type:text/html;charset=utf-8");//1确定一个前台应用的名称Homedefine("APP_NAME","Home");//2确定应用路径,这里的Home后面的反斜杠必须加上,否组目录凌乱,还有一个Home前缀define("APP_PATH","./Home/");//规定所有目录的名称首字母大写//引入应用核心文件,严格区分大小写require"./ThinkPHP/ThinkPHP.php";?>

4、include和require区别是:前者遇到错误,继续执行;后者遇到错误就会抛出异常,以后的代码就不执行,一般引入比较重要的文件。运行入口文件:

ThinkPHP基于MVC的轻量级的框架

5、在thinkphp中自动生成一个前台应用的文件Home

ThinkPHP基于MVC的轻量级的框架

6、在Home下有以下几个文件夹:

ThinkPHP基于MVC的轻量级的框架

7、创建一个后台应用的文件夹Admin<?phpheader("Content-Type:text/html;charset=utf-8");//1确定一个后台应用的名称Homedefine("APP_NAME","Admin");//2确定应用路径,这里的Home后面的反斜杠必须加上,否组目录凌乱//还有一个Home前缀define("APP_PATH","./Admin/");//规定所有目录的名称首字母大写//引入应用核心文件,严格区分大小写require"./ThinkPHP/ThinkPHP.php";?>

ThinkPHP基于MVC的轻量级的框架

8、前台Home说明

ThinkPHP基于MVC的轻量级的框架

9、目录结构如下:1├─index.php项目入口文件2├─Common项目公共文件目录3├─Conf项目配置目录4├─Lang项目语言目录5├─Lib项目类库目录6│├─ActionAction类库目录7│├─Behavior行为类库目录8│├─Model模型类库目录9│└─WidgetWidget类库目录10├─Runtime项目运行时目录11│├─Cache模板缓存目录12│├─Data数据缓存目录13│├─Logs日志文件目录14│└─Temp临时缓存目录15└─Tpl项目模板目录

10、对于前台和后台的一些公用的文件放在什么地方?公有目录:Public新建Public将来上传的文件放在Uploads中

ThinkPHP基于MVC的轻量级的框架
© 手抄报圈