PHP ThinkPHP学习第一步(搭建及认识ThinkPHP入口文件)

发布时间:2020-07-01 09:40:17 作者:hello_world007
来源:网络 阅读:401

ThinkPHP包下载网址:http://www.thinkphp.cn


本人下载3.2版本中的完整版,解压如下

PHP ThinkPHP学习第一步(搭建及认识ThinkPHP入口文件)

取其中的ThinkPHP文件于开发网站的根目录,并建立入口文件index.php

PHP ThinkPHP学习第一步(搭建及认识ThinkPHP入口文件)


入口文件index.php详细内容如下:

<?php

/*
 * 本文件为thinkPHP的入口文件,于由ThinkPHP采用单一的入口。所以要在本文件对ThinkPHP进行一些部署工作。
 */
#thinkPHP3.2 需要php 5.3+支持
if(version_compare(PHP_VERSION, '5.3.0', 'lt')) { die("require PHP 5.3.0或更高版本");}

#定义安全文件 默认是index.html  
define('DIR_SECURE_FILENAME', 'liang.html');

#开启调度模式
define('APP_DEBUG',TRUE);

#定义公共模块的位置,默认是Common
define("COMMON_PATH","./LiangCommon/");

#定义与thinkPHP有关的核心框架文件目录路径
#通过这个常量,在以后运行的时候都去找这个路径
define('THINK_PATH','./ThinkPHP/');


#定义应用目录
define("APP_PATH", "./home/");

#定义应用名
define("APP_NAME", "home");

#引入ThinkPHP的入口文件
require THINK_PATH.DIRECTORY_SEPARATOR."ThinkPHP.php";

?>


第一次访问网站之后,会自动生成如下的目录

 * 当第一次访问该应用时,自动生成如下的目录结构
 *LiangCommon --应用公共模块
 *      |--Common --应用公共函数目录 
 *      |--Conf --应用公共配置文件目录
 * home
 *      |-Home
 *          |--Conf --模块配置文件目录
 *          |--Common --模块函数公共目录
 *          |--Controller --模块控制器目录
 *          |--Model --模块模型目录
 *          |--View --模块视图文件目录
 *      |-Runtime
 *          |--Cache --模板缓存目录
 *          |--Data --数据目录
 *          |--Logs --日志目录
 *          |--Temp --缓存目录
 *

具体如图

PHP ThinkPHP学习第一步(搭建及认识ThinkPHP入口文件)

推荐阅读:
  1. PHP学习之旅(一)
  2. PHP中如何使用MVC搭建一个thinkPHP

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

php thinkphp thinkphp入门

上一篇:JavaScript的模块化规范有哪些

下一篇:JAVA HTTP反向代理是什么

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》