ThinkPHP框架学习(1)
2016-06-25 19:42
483 查看
ThinkPHP框架
官网:http://www.thinkphp.cn/配置环境
一般有3种包下载:1)核心包(√)
2)示例包 一些例子
3)扩展包 for 扩展新东西放入核心包使用
ThinkPHP核心文件介绍
├─ThinkPHP.php 框架入口文件 ├─Common 框架公共文件 ├─Conf 框架配置文件 ├─Extend 框架扩展目录 ├─Lang 核心语言包目录 ├─Lib 核心类库目录 │ ├─Behavior 核心行为类库 │ ├─Core 核心基类库 │ ├─Driver 内置驱动 │ │ ├─Cache 内置缓存驱动 │ │ ├─Db 内置数据库驱动 │ │ ├─TagLib 内置标签驱动 │ │ └─Template 内置模板引擎驱动 │ └─Template 内置模板引擎 └─Tpl 系统模板目录
使用流程
安装好文本编辑器和集成环境,集成环境按照个人喜好可以使用wamp server或者XAMPP等文本编辑器:(个人喜欢的)
————代码务必牢记 ————
创建一个index.php文件
<?php //1.确定应用名称 前台一般叫:Home define('APP_NAME','Home'); //2.确定应用路径 define('APP_PATH','./Home/'); //3.应用核心文件 require './ThinkPHP/ThinkPHP.php';
写完后可以开启集成环境的Apache,输入路径即可获得
说明环境搭建成功!
运行成功后你会发现项目文件里多了个Home的文件夹
将来所有前台代码都放入这个文件夹里
再同理建立好后台文件,取名为admin.php
<?php //1.确定应用名称 后台一般叫:Admin define('APP_NAME','Admin'); //2.确定应用路径 define('APP_PATH','./Admin/'); //3.应用核心文件 require './ThinkPHP/ThinkPHP.php';
运行生成Admin的文件夹
进入Admin,或Home目录下
项目目录结构及说明:
Home 前台应用文件夹 ├─Common 项目公共文件目录 ├─Conf 项目配置目录 ├─Lang 项目语言目录 ├─Lib 项目类库目录 │ ├─Action Action类库目录 │ ├─Behavior 行为类库目录 │ ├─Model 模型类库目录 │ └─Widget Widget类库目录 ├─Runtime 项目运行时目录 │ ├─Cache 模板缓存目录 │ ├─Data 数据缓存目录 │ ├─Logs 日志文件目录 │ └─Temp 临时缓存目录 └─Tpl 项目模板目录
若前后台有公用的函数,另外建一个文件夹,取名为public——公有目录来存放,比如说CSS,JS代码
上传图片,文件,只要是公有的,建文件夹Uploads来存放
相关文章推荐
- kindeditor 批量上传 上传失败 thinkphp swfupload session
- 插件管理框架 for Delphi(一)
- 使用CSS框架布局的缺点和优点小结
- 一起动手编写Android图片加载框架
- 基于.NET平台常用的框架和开源程序整理
- ThinkPHP关联模型操作实例分析
- thinkphp3.0 模板中函数的使用
- ThinkPHP中where()使用方法详解
- ThinkPHP采用<volist>实现三级循环代码实例
- Thinkphp模板标签if和eq的区别和比较实例分析
- 合并ThinkPHP配置文件以消除代码冗余的实现方法
- 列举PHP的Yii 2框架的开发优势
- ThinkPHP中自定义目录结构的设置方法
- ThinkPHP控制器详解
- Windows窗体的.Net框架绘图技术实现方法
- 浅谈JavaScript 框架分类
- 轻量级javascript 框架Backbone使用指南
- javascript实现框架高度随内容改变的方法
- JS刷新框架外页面七种实现代码
- 超赞的动手创建JavaScript框架的详细教程