thinkphp的初步认识
Posted Howie_Tang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp的初步认识相关的知识,希望对你有一定的参考价值。
框架的意义
减少重复劳动
便于团队配合
增强安全性
工作/面试都需要
为什么学习Thinkphp
国内公司用的多
框架基本都是MVC架构,学一则通
一、框架的部署
1.1下载tp官网
http://www.thinkphp.cn/
1.2引入
A:解压文件
B: 得到ThinkPHP目录(只要这个就可以)
C: ThinkPHP可以放在任意目录(不一定非要www下)
D: 建立项目, 如shop , cms, blog等
E: 项目目录下,创建index.php
index.php内容如下
// 定义应用目录 define(\'APP_PATH\',\'./\'); // 引入ThinkPHP入口文件 require \'../ThinkPHP/ThinkPHP.php\';
1.3生成项目
完成1.2的配置后,
在地址运行 index.php即可自动生成项目
看到如下界面,就配置成功了
欢迎使用ThinkPHP!
成功后,自动生成了如下目录
Common // 库,类等可以在这儿
Home // controll model view 都在这儿
Runtime //运行时生成的文件
1.4创建模块
什么是模块: 1个网站,常见前台, admin后台,二者功能,css,图片等,都差的很大.
开发时,为了清晰,可以分为2个模块来管理.
直接复制一份Home模块
并重命名为Admin
修改Admin/controller/indexController 的命名空间
PHP namespace Home\\Controller; 修改为 php namespace Admin\\Controller;
<?php namespace Admin\\Controller; use Think\\Controller; class IndexController extends Controller { public function index(){ echo \'Admin\'; } }
地址栏访问 /index.php/Admin/Index/index
代表模块创建成功!
以上是关于thinkphp的初步认识的主要内容,如果未能解决你的问题,请参考以下文章