您的位置:首页 > 编程语言 > PHP开发

thinkphp框架学习

2015-11-22 17:14 393 查看
框架的目录结构为:

 

├─ThinkPHP.php     框架入口文件
 ├─Common 框架公共文件目录------------用来放置项目的公共函数
 ├─Conf 框架配置文件------所有的配置文件都放在这里
 ├─Extend 框架扩展目录
 ├─Lang 核心语言包目录
 ├─Lib 核心类库目录
 │  ├─Behavior 核心行为类库
 │  ├─Core 核心基类库
 │  ├─Driver 内置驱动
 │  │  ├─Cache 内置缓存驱动
 │  │  ├─Db 内置数据库驱动
 │  │  ├─TagLib 内置标签驱动
 │  │  └─Template 内置模板引擎驱动
 │  └─Template 内置模板引擎
 └─Tpl 系统模板目录
​注意,框架的公共入口文件ThinkPHP.php是不能直接执行的,该文件只能在项目入口文件中调用才能正常运行,这是很多新手很容易犯的一个错误。

首先,在网站目录下新建一个index.php文件

会出现如下内容:

<?php

// +----------------------------------------------------------------------

// | ThinkPHP [ WE CAN DO IT JUST THINK ]

// +----------------------------------------------------------------------

// | Copyright (c) 2006-2014 http://thinkphp.cn All rights reserved.

// +----------------------------------------------------------------------

// | Licensed ( http://www.apache.org/licenses/LICENSE-2.0 )

// +----------------------------------------------------------------------

// | Author: liu21st <liu21st@gmail.com>

// +----------------------------------------------------------------------

// 应用入口文件

// 检测PHP环境

if(version_compare(PHP_VERSION,'5.3.0','<'))  die('require PHP > 5.3.0 !');

// 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false

define('APP_DEBUG',True);

// 定义应用目录

define('APP_PATH','./Application/');

// 引入ThinkPHP入口文件

require './ThinkPHP/ThinkPHP.php';

// 亲^_^ 后面不需要任何代码了 就是如此简单

-----------------------------------------配置common目录下conf目录下一个config.php文件,以关联数组的形式向其中添加配置信息

<?php

/*

 * 配置信息

 */

return array(
//'配置项'=>'配置值'
'APP_DEBUG'=>true,   //开启配置调试模式
'DB_TYPE'=>'mysql',  //数据库类型
'DB_HOST'=>'localhost',//数据库服务器地址
'DB_NAME'=>'demo',    //数据库名称
'DB_USER'=>'root',    //数据库用户名
'DB_PWD'=>'',         //数据库密码
'DB_PORT'=>'3306',    //数据库端口
'DB_PREFIX'=>'think_', //数据表前缀

);

?>

------注意,这里都是逗号,一逗到底
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: