ThinkPHP入口文件设置及相关注意事项分析


Posted in PHP onDecember 05, 2014

本文实例分析了ThinkPHP入口文件设置及相关注意事项。分享给大家供大家参考。具体如下:

<?php 

 /*第一层意义:  

 *定义的是与thinkphp有关的核心框架文件目录路径,它可以通过这一个常量在以后运行的时候都去找这个路径,  

 *确保在以后运行过程中,绝对不会出现问题的(绝对不会对整个项目运行加载路径产生错误);  

 *第二层意义:  

 *做一个操作(放跳墙),是防止用直接访问我们的敏感文件,怎么避免呢,我就可以做一个页面包含整个  

 *敏感页面,用户的访问必须通过页面(A)来访问,在A页面处理好与安全相关的事宜 */ 

   

define("THINK_PATH","./thinkphp/");  

  

 /*APP_PATH:项目路径  

 *开发一个CMS,博客、论坛项目(project)工程,  

 *APP_PATH:应用路径(项目路径),分前台应用和后台应用  

 *此时前台应用放一个文件夹,后台应用放一个文件夹,这个使用起来更加科学规范  */

   

define ("APP_PATH","./home/");  

  

 /*APP_NAME:项目名称(应用名称)  

 *one:让thinkphp加载的时候,能够很好的进行区分  

 *two:能够让我们以后在做权限RBAC管理的时候,能够很好的去控制前台和后台的权限,分开;

  */

  

define ("APP_NAME","home");  

// 开启调试模式,一旦开启调试模式,  

//1)它会模拟linux自动帮助我们识别大小写;  

//2)方法名的大小写与模板名的大小写有关;  

//3)模拟出来的文件夹,不区分大小写;  

define('APP_DEBUG',true); 

  

//包含thinkphp框架整个入口文件;require包含失败,中断整个程序运行  

require THINK_PATH.'thinkphp.php';  

//App是一个类,run是一个静态方法;  

//App::run();  

?>

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。

PHP 相关文章推荐
PHP 文件上传功能实现代码
Jun 24 PHP
PHP 年龄计算函数(精确到天)
Jun 07 PHP
php合并js请求的例子
Nov 01 PHP
php天翼开放平台短信发送接口实现方法
Dec 22 PHP
Laravel实现用户注册和登录
Jan 23 PHP
在PHP程序中使用Rust扩展的方法
Jul 03 PHP
php实现的xml操作类
Jan 15 PHP
Apache PHP MySql安装配置图文教程
Aug 27 PHP
使用PHP免费发送定时短信的实例
Oct 24 PHP
浅谈PHP的$_SERVER[SERVER_NAME]
Feb 04 PHP
Smarty模板语法详解
Jul 20 PHP
PHP笛卡尔积实现原理及代码实例
Dec 09 PHP
简单实用的PHP防注入类实例
Dec 05 #PHP
ThinkPHP连接数据库的方式汇总
Dec 05 #PHP
PHP生成RSS文件类实例
Dec 05 #PHP
php实现两表合并成新表并且有序排列的方法
Dec 05 #PHP
ThinkPHP中redirect用法分析
Dec 05 #PHP
php查询ip所在地的方法
Dec 05 #PHP
smarty实现多级分类的方法
Dec 05 #PHP
You might like
关于我转生变成史莱姆这档事:第二季PV上线,萌王2021年回归
2020/05/06 日漫
五个PHP程序员工具
2008/05/26 PHP
PHP仿盗链代码
2012/06/03 PHP
php自动加载机制的深入分析
2013/06/08 PHP
php使用递归计算文件夹大小
2014/12/24 PHP
Yii使用技巧大汇总
2015/12/29 PHP
PHP中session跨子域的三种实现方法
2016/07/25 PHP
php 如何禁用eval() 函数实例详解
2016/12/01 PHP
laravel中命名路由的使用方法
2017/02/24 PHP
详解json在php中的应用
2018/09/30 PHP
laravel框架邮箱认证实现方法详解
2019/11/22 PHP
jQuery的三种$()
2009/12/30 Javascript
js的逻辑运算符 ||
2010/05/31 Javascript
使用node.js 制作网站前台后台
2014/11/13 Javascript
JavaScript实现仿网易通行证表单验证
2015/05/25 Javascript
Bootstrap Metronic完全响应式管理模板学习笔记
2016/07/08 Javascript
Bootstrap输入框组件简单实现代码
2017/03/06 Javascript
p5.js入门教程和基本形状绘制
2018/03/15 Javascript
使用vue 国际化i18n 实现多实现语言切换功能
2018/10/11 Javascript
Vue使用自定义指令实现拖拽行为实例分析
2020/06/06 Javascript
Python实现对象转换为xml的方法示例
2017/06/08 Python
python使用wxpy轻松实现微信防撤回的方法
2019/02/21 Python
Python中psutil的介绍与用法
2019/05/02 Python
升级keras解决load_weights()中的未定义skip_mismatch关键字问题
2020/06/12 Python
keras.utils.to_categorical和one hot格式解析
2020/07/02 Python
现代家居用品及礼品:LBC Modern
2018/06/24 全球购物
香港网上花店:FlowerAdvisor香港
2019/05/30 全球购物
造价工程师个人求职信
2013/09/21 职场文书
家长会邀请书
2014/01/25 职场文书
合作经营协议书范本
2014/04/17 职场文书
工作所在部门证明
2014/09/21 职场文书
承租经营合作者协议书
2014/10/01 职场文书
2014年禁毒工作总结
2014/11/24 职场文书
仅仅使用 HTML/CSS 实现各类进度条的方式汇总
2021/11/11 HTML / CSS
SQL使用复合索引实现数据库查询的优化
2022/05/25 SQL Server
SQL Server2019安装的详细步骤实战记录(亲测可用)
2022/06/10 SQL Server