一、ThinkPHP的介绍

原创 2016年05月31日 22:35:35
本节课大纲:
一、ThinkPHP的介绍            //了解
	MVC
		M - Model 模型                工作:负责数据的操作
		V - View  视图(模板)        工作:负责前台页面显示  编写html代码
		C - Controller 控制器(模块) 工作:描述功能 用户模块 登陆模块等
	框架
二、ThinkPHP的获取            //了解
	http://www.thinkphp.cn
三、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 项目模板目录
六、补充知识                  //了解



C:\wamp\www\thinkphp\Home  前台文件夹:


http://localhost/thinkphp/admin.php  

C:\wamp\www\thinkphp\Admin 后台文件夹


入口文件;index.php

<?php
//1.确定应用名称 Home

define('APP_NAME','Home');

//2. 确定应用路径  ./Home 当前目录 index.php的当前目录 前台文件夹

define('APP_PATH','./Home/');
//开启调试模式

 define('APP_DEBUG',true);
 
//4.引入核心文件 include 引入的东西错误 代码继续运行  require 出错立即结束

require './ThinkPHP/ThinkPHP.php';

?>

python __name__

py 文件直接当脚本运行时: class Student(object): def __init__(self, name,score): self.name = name...

常见地址说明

https://github.com/logstash-plugins/logstash-patterns-core/blob/master/patterns/grok-patterns#L65 ...

ThinkPHP入门介绍

  • 2017年07月08日 19:11
  • 2.27MB
  • 下载

Thinkphp学习之路--介绍

Think学习之路(微博:闲的蛋腾) 简介 ThinkPHP是一个快速、简单的基于MVC和面向对象的轻量级PHP开发框架,遵循Apache2开源协议发布,从诞生以来一直秉承简洁实用的设计原则,在保...
  • toodan
  • toodan
  • 2016年07月25日 17:03
  • 597

thinkphp 分页类介绍

thinkphp 中的分页类在我看来还是很强大的,使用起来也是很方便的。只要传总的条数,和每页显示的条数,还有样式配置数组,你就可以轻松显示分页,而且可以方便的调整前台页数代码的样式。 下面介绍一...

ThinkPHP框架安装介绍

ThinkPHP是一个快速、兼容而且简单的轻量级国产PHP开发框架,入门简单。本文介绍一下其安装使用方式。 1.下载完整包 去官网上下载,点击打开链接 2.配置PHP的运行环境,可以...

ThinkPHP的扩展函数库介绍

ThinkPHP的扩展函数库中有对中文字符串进行截取的函数 扩展函数库的方法不能直接使用,需要加载或者拷贝到项目函数库中才能使用。 加载扩展函数库,使用: Load('extend'...

ThinkPHP 中M方法和D方法的具体区别及其他方法介绍

M方法和D方法的区别 ThinkPHP 中M方法和D方法都用于实例化一个模型类,M方法 用于高效实例化一个基础模型类,而 D方法 用于实例化一个用户定义模型类。 使用M方法 如果是如...
  • han_cui
  • han_cui
  • 2017年04月27日 11:12
  • 165

关于Thinkphp3.2 命名空间的说明-php5.3命名空间介绍-TP自动加载

3.2版本全面采用命名空间方式定义和加载类库文件,有效的解决多个模块之间的冲突问题,并且实现了更加高效的类库自动加载机制。 命名空间的概念必须了解,否则会成为3.2版本开发的重大障碍。 如果不清楚...

ThinkPHP使用PDO方式连接数据库之PDO的介绍与安装,开发环境是PHP5

PDO是PHP 5新加入的一个重大功能,因为在PHP 5以前的php4/php3都是一堆的数据库扩展来跟各个数据库的连接和处理,什么 php_mysql.dll、php_pgsql.dll、php...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:一、ThinkPHP的介绍
举报原因:
原因补充:

(最多只允许输入30个字)