第一个thinkphp入口文件

ThinkPHP3.1.3_full已下载

网站根目录下编辑一个入口文件index.php

<?php
    define(‘APP_NAME‘,‘Index‘); //项目名称
    define(‘APP_PATH‘,‘./Index/‘); //项目路径
    define(‘APP_DEBUG‘,TRUE); //开启调试模式
    include ‘./ThinkPHP/ThinkPHP.php‘; //引入ThinkPHP核心文件
?>

时间: 2024-10-28 21:24:35

第一个thinkphp入口文件的相关文章

thinkPHP为什么设置一个单入口文件?

TP3.2的具体解释: ThinkPHP采用单一入口模式进行项目部署和访问,无论完成什么功能,一个应用都有一个统一(但不一定是唯一)的入口. 应该说,所有应用都是从入口文件开始的,并且不同应用的入口文件是类似的. 入口文件定义 入口文件主要完成: 定义框架路径.项目路径(可选) 定义调试模式和应用模式(可选) 定义系统相关常量(可选) 载入框架入口文件(必须) 自己理解: 一般情况下TP访问一般都是,域名/模块/控制器/方法       访问的, 1.有利于维护前台和后台 2.有利于维护,方便调

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_VERS

Thinkphp源码分析系列(一)–入口文件

正如官方文档上所介绍的,thinkphp使用单一入口,所有的请求都从默认的index.php文件进入.当然不是说一定非得从index.php进入,这应该取决于你的服务器配置,一般服务器都会有默认的首页,比如index.php,index.html,所以一般访问域名都会先默认访问上述文件,你还可以创建多个应用,一个应用对应一个入口文件,所有的入口文件都引用一套thinkphp类库. 我们来看index.php都干了些什么.  index.php主要任务是定义应用名称和引用类库路径.当然也可以定义一

ThinkPHP学习-1:入口文件,命名空间和UserController.class.php

ThinkPHP放到wamp下的www目录即可启动,非常方便.ThinkPHP的唯一入口文件为./index.php. // 应用入口文件 // 检测PHP环境 if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !'); // 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false define('APP_DEBUG',True); // 定义应用目录 define('APP_PATH','./A

thinkphp3.2.3入口文件详解

入口文件主要完成: 定义框架路径.项目路径(可选) 定义调试模式和应用模式(可选) 定义系统相关常量(可选) 载入框架入口文件(必须) 默认情况下,框架已经自带了一个应用入口文件(以及默认的目录结构),内容如下: define('APP_PATH','./Application/');//定义项目路径,通俗讲就是定义控制器的路径,如果你的要修改控制路径 define('APP_PATH','./XXXXX/'); 注意:APP_PATH的定义支持相对路径和绝对路径,但必须以“/”结束 requi

tp3.2源码解析——入口文件

如果有人读这篇文章并跟着做的话,希望你能使用支持函数跳转的编辑器,还要善用var_dump和exit,对着源码去调试着看.跟着入口文件读,执行到哪里你看到哪里,对于那些不能一眼看出来的配置,则要记录下来,可能一个比较简单的功能会写出很长的代码,这个时候难免会看到后面忘了前面. 那么进入正题,从index.php文件可以看到入口文件只定义了几项常量作为配置,紧接着就引入了require './ThinkPHP/ThinkPHP.php'; 1 // 检测PHP环境 2 if(version_com

ThinkPHP3.2.3完整版创建前后台入口文件 http://jingyan.baidu.com/article/7e4409533fc1092fc1e2ef53.html

ThinkPHP3.2.3完整版创建前后台入口文件 1 2 3 4 5 6 7 分步阅读 ThinkPHP是为了简化企业级应用开发和敏捷WEB应用开发而诞生的优秀的国产php框架,值得我们去探索学习"创建前台-后台入口文件" 工具/原料 Zend Studio 13.0.0(其他版本都行) 下载地址:http://pan.baidu.com/s/1hrddyh2 含thinkPHP完整版的项目 下载地址:http://www.thinkphp.cn/ windows 操作系统电脑一台

通过__DIR__和 getcwd()的不同之处来剖析像ThinkPHP等单一入口文件类框架模式

__DIR__,PHP5.3的全局预定义常量,为当前文件的所在目录的绝对路径形式的表示,类似的还有__FILE__,为访问本文件的绝对路径. getcwd()为get current working directory,即当前执行的脚本的目录位置,何为当前执行的脚本. index.php <?php     require_once('lib/init.php'); ?> lib/ init.php <?php     echo __DIR__;     echo '<br/>

thinkphp学习笔记2—入口文件

原文:thinkphp学习笔记2-入口文件 在thinkphp中有两个入口文件,一个是项目的入口文件,是index.php在主目录里面,还有一个是thinkphp框架的的入口文件,放在框架目录下面如:D:\thinkphp\ThinkPHP,名字是ThinkPHP.php. thinkphp采用的是单一入口模式,所有的程序都是从项目入口文件开始执行的,项目入口文件内容包括: 定义框架路径,项目路径和项目名称(可选) 定义调试模式和运行模式相关变量(可选) 载入框架入口文件(必须) 在手册里面讲到