ThinkPHP框架 _ 学习1

Posted 阿鸠

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ThinkPHP框架 _ 学习1相关的知识,希望对你有一定的参考价值。

一.为什么要学习框架???

答:

a. 可以减少写重复代码。
b. 有利于分工合作,提高效率。前端负责模板开发,程序员负责后台逻辑程序的编写。

 

c. 框架可以帮助我们快速、稳定、高效搭建程序系统

 

d. 框架的过程可以使我们集中于业务层面,而无需关心程序的底层架构。

 

 

1.了解MVC

M - Model 模型                       工作:负责数据的操作
V - View  视图(模板)            工作:负责前台页面显示
C - Controller 控制器(模块)   工作:描述功能

2.Thinkphp核心文件的介绍

├─ThinkPHP.php     框架入口文件
├─Common 框架公共文件
├─Conf 框架配置文件
├─Extend 框架扩展目录
├─Lang 核心语言包目录
├─Lib 核心类库目录
│  ├─Behavior 核心行为类库
│  ├─Core 核心基类库
│  ├─Driver 内置驱动
│  │  ├─Cache 内置缓存驱动
│  │  ├─Db 内置数据库驱动
│  │  ├─TagLib 内置标签驱动
│  │  └─Template 内置模板引擎驱动
│  └─Template 内置模板引擎

└─Tpl 系统模板目录

 

 

#项目目录结构及说明:
Home 前台应用文件夹
├─Common 项目公共文件目录
├─Conf 项目配置目录
├─Lang 项目语言目录
├─Lib 项目类库目录
│  ├─Action Action类库目录
│  ├─Behavior 行为类库目录
│  ├─Model 模型类库目录
│  └─Widget Widget类库目录
├─Runtime 项目运行时目录
│  ├─Cache 模板缓存目录
│  ├─Data 数据缓存目录
│  ├─Logs 日志文件目录
│  └─Temp 临时缓存目录
└─Tpl 项目模板目录

 
































以上是关于ThinkPHP框架 _ 学习1的主要内容,如果未能解决你的问题,请参考以下文章

ThinkPHP框架 _ 学习13

ThinkPHP框架 _ 学习12

ThinkPHP框架 _ 学习3

ThinkPHP框架 _ 学习9

ThinkPHP框架 _ 学习8

PHP大神告诉你:为什么要培养自己的编码规范