一、ThinkPHP的介绍: 
 基于MVC模式(3者分离) 
 M - Model 模型 工作:负责数据的操作 
 V - View 视图(模板) 工作:负责前台页面显示 
 C - Controller 控制器(模块) 工作:描述功能
二、ThinkPHP的获取: 
http://www.thinkphp.cn
三、ThinkPHP核心文件介绍 :
├─ThinkPHP 框架系统目录(可以部署在非web目录下面)
│ ├─Common 核心公共函数目录
│ ├─Conf 核心配置目录
│ ├─Lang 核心语言包目录
│ ├─Library 框架类库目录
│ │ ├─Think 核心Think类库包目录
│ │ ├─Behavior 行为类库目录
│ │ ├─Org Org类库包目录
│ │ ├─Vendor 第三方类库目录
│ │ ├─ ... 更多类库目录
│ ├─Mode 框架应用模式目录
│ ├─Tpl 系统模板目录
│ ├─LICENSE.txt 框架授权协议文件
│ ├─logo.png 框架LOGO文件
│ ├─README.txt 框架README文件
│ └─ThinkPHP.php 框架入口文件
四、ThinkPHP环境搭建步骤: 
 1、安装xampp包 
 2、在htdocs下建立文件夹thinkphp 
 3、将ThinkPHP核心包拷贝到htdocs下的文件夹thinkphp中 
 4、在htdocs下的文件夹thinkphp中建立文件 index.php ; 
 (thinkphp搭建工程中创建文件默认第一个字母用大写;) 
 5、在 index.php(入口文件)中输入如下代码:
/*
入口文件主要完成:
定义框架路径、项目路径(可选)
定义调试模式和应用模式(可选)
定义系统相关常量(可选)
载入框架入口文件(必须)
*/
<?php
//第一步:确定应用名称(前台应用一般用Application),后台一般用Admin
define("APP_NAME","Application");
//第二步:确定应用路径
define("APP_PATH","./Application/");
//引入ThinkPHP核心文件
require "./ThinkPHP/ThinkPHP.php"
?>
6、此时在浏览器中打开网址:http://localhost/thinkphp/ 
 会提示:欢迎使用 ThinkPHP! 
 7、此时在thinkphp目录下出现了一个Home目录,前台应用要放在此文件夹下 
 8、创建后台应用:在htdocs下的文件夹thinkphp中建立文件 admin.php 
 9、在 admin.php中输入如下代码:
<?php
//第一步:确定应用名称,后台一般用Admin
define("APP_NAME","Admin");
//第二步:确定应用路径
define("APP_PATH","./Admin/");
//引入ThinkPHP核心文件
require "./ThinkPHP/ThinkPHP.php"
?>
10、此时在浏览器中打开网址:http://localhost/thinkphp/admin.php 
 会提示:欢迎使用 ThinkPHP! 
 11、此时在thinkphp目录下出现了一个Admin目录,后台应用要放在此文件夹下 
 到此时即环境搭建完毕!
五、项目目录作用说明,以Application为例:
Application
├─Common 应用公共模块
│ ├─Common 应用公共函数目录
│ └─Conf 应用公共配置文件目录
├─Home 默认生成的Home模块
│ ├─Conf 模块配置文件目录
│ ├─Common 模块函数公共目录
│ ├─Controller 模块控制器目录
│ ├─Model 模块模型目录
│ └─View 模块视图文件目录
├─Runtime 运行时目录
│ ├─Cache 模版缓存目录
│ ├─Data 数据目录
│ ├─Logs 日志目录
│ └─Temp 缓存目录
六、注意: 
 若前台文件Home 和 后台文件Admin 有公用的部分,如图片、js文件、CSS文件等,可在 
 htdocs下的文件夹thinkphp中建立文件夹Public,用来存储公用文件。 
 若上传的文件有共有的部分,可在htdocs下的文件夹thinkphp中建立文件夹Uploads,用来存储上传的公用文件。
                










