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

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

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

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

入口文件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 --缓存目录
 *

具体如图

时间: 2024-10-12 14:45:09

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

Linux学习第一步(虚拟机的和镜像文件的安装)

一.安装虚拟机(本文以vmware workstation 12为例) 1.在网上所有虚拟机并下载. 2.找到下载文件安装好 3.一直下一步 4.接下来的就是选择安装的目录了,当然如果你的电脑c盘够大够用,安装在c盘也可以,不过建议安装在非系统盘,免得影响电脑的运行速度.选择好了点击下一步. 5.安装完成后,需要输入秘钥进行注册才行,不然只能实用30天 秘钥为:5A02H-AU243-TZJ49-GTC7K-3C61N 二.安装虚拟镜像文件 1.找到已下载好的linux镜像文件,如果没有,自己下

windows phone开发第一步:搭建软件开发环境

windows phone开发第一步:搭建软件开发环境:http://www.cnblogs.com/hanjun/archive/2012/10/09/2716669.html

Java 学习第一步-JDK安装和Java环境变量配置

Java学习第一步——JDK安装及Java环境变量配置 [原文] 2014-05-30 9:09  Java SE  阿超  9046 views Java作为当下很主流的编程语言,学习Java的朋友也越来越多了,作为一门面向对象的编程语言,Java也有着安全.高效等诸多有点.从TIOBE(TIOBE排行榜是根据互联网上有经验的程序员.课程和第三方厂商的数量,并使用搜索引擎(如Google.Bing.Yahoo!.百度)以及Wikipedia.Amazon.YouTube统计出排名数据,只是反映

ThinkPHP学习第一天-环境的搭建

//入口文件的定义 <?php // 检测PHP环境---主要是版本的检测 if(version_compare(PHP_VERSION,'5.3.0','<'))  die('require PHP > 5.3.0 !'); // 开启调试模式, define('APP_DEBUG',True); //禁止自动生成目录 //*******这个定义后目录的文件及文件的内容就无需定义了******* define("BUILD_DIR_SECURE",false);  

ThinkPHP学习手记——环境搭建

怀着激动的心情打开了thinkPHP的文档,开启了第一次php框架学习. 下载 ThinkPHP最新版本可以在官方网站(http://thinkphp.cn/down/framework.html) 或者Github(https://github.com/liu21st/thinkphp/downloads)下载.把下载后的压缩文件解压到你的WEB目录(或者任何目录都可以) 建议下载完整版,这可以再配置期间免去很多莫名其妙的麻烦 入口文件 下面附上官网的内容 在开始之前,你需要一个Web服务器和

ThinkPHP学习第一天

1 什么是框架? 2 1 是一堆代码的集合:2 一个半成品的应用: 3 包含了一些优秀的设计模式. 3 框架是一堆包含了常量和方法和类等代码的集合,它是一个半成品应用,还包括一些项目开发的时候所需要使用的底层框架,并不包括业务逻辑,好包括一些设计模式,如单例模式,工厂模式,ar模式,观察者模式.== 4 5 为什么要使用框架? 6 实际开发的时候会有一个成型的开发流程 7 项目需求调研,明确需要求项目开始--指定项目周期计划,功能分工---设计人员,制作效果图,后台开发数据库 -- 设计图昨晚交

Qt 学习第一步 做计划和确定目标

接下来開始一步步深入学习Qt. 学习的第一步是整理资料,也就是找书和sample. 逛了一些论坛,推荐以下3本书 1> C++ GUI programming with Qt 4(2nd Edition) 2> Fundations of Qt development. 3> The art of Building Qt Application 有了资料后.还必须制定学习目标. 依照难易,分为初,中,高 0基础:(入门) 目标: 1> 学会SDI框架 2> 学会文字,图片基本

spring学习第一步:导入项目至eclipse

第一步:下载安装gradle gradle下载地址:http://www.gradle.org/downloads 配置GRADLE_HOME到,将gradle的bin目录配置到系统环境变量的path中去.其实只需配置path不一定要配置GRADLE_HOME. 第二步:执行gradle 这步会经历很长时间,需耐心等待,执行也可能会出错,我遇到执行错误的情况,选择重新执行一次.第二次执行成功,大概花了2个小时. 首先打开cmd进入到spring源码目录,也就是以下目录: 然后执行命令gradle

Java学习第一步: Win7配置JDK环境

转摘"专注JavaWeb开发":http://www.javaweb1024.com/java/Javajichu/2015/03/02/353.html 下载JDK并安装到本机 , 附下载地址: JDK下载 第一步: 右键桌面我的电脑属性,点击”高级系统设置”   第二步: 在系统属性中,找到环境变量(默认为打开状态) 第三步: 然后点击环境变量   第四步: 点击新建,变量名为JAVA_HOME,变量值为JDK安装路径,我安装在D盘里的 环境变量值为 : D:\program fi