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面向对象全攻略 (九)访问类型
Sep 30 PHP
PHP5中使用DOM控制XML实现代码
May 07 PHP
PHP冒泡排序算法代码详细解读
Jul 17 PHP
解析MySql与Java的时间类型
Jun 22 PHP
CI框架安全类Security.php源码分析
Nov 04 PHP
php绘图之生成饼状图的方法
Jan 24 PHP
Zend Framework教程之连接数据库并执行增删查的方法(附demo源码下载)
Mar 21 PHP
Laravel 5.3 学习笔记之 配置
Aug 28 PHP
php外部执行命令函数用法小结
Oct 11 PHP
php+ajax实现无刷新文件上传功能(ajaxuploadfile)
Feb 11 PHP
thinkPHP实现基于ajax的评论回复功能
Jun 22 PHP
解决laravel5中auth用户登录其他页面获取不到登录信息的问题
Oct 08 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
vBulletin HACK----显示话题大小和打开新窗口于论坛索引页
2006/10/09 PHP
php中的数组操作函数整理
2008/08/18 PHP
php中一个完整表单处理实现代码
2011/11/10 PHP
ajax在joomla中的原生态应用代码
2012/07/19 PHP
thinkPHP简单导入和使用阿里云OSSsdk的方法
2017/03/15 PHP
php判断文件上传图片格式的实例详解
2017/09/30 PHP
PHP基于imagick扩展实现合成图片的两种方法【附imagick扩展下载】
2017/11/14 PHP
php插入mysql数据返回id的方法
2018/05/31 PHP
学习ExtJS table布局
2009/10/08 Javascript
jQuery 操作下拉列表框实现代码
2010/02/22 Javascript
jquery ajax 同步异步的执行示例代码
2010/06/23 Javascript
js中apply方法的使用详细解析
2013/11/04 Javascript
使用JQuery快速实现Tab的AJAX动态载入(实例讲解)
2013/12/11 Javascript
javascript判断chrome浏览器的方法
2014/03/26 Javascript
jquery队列函数用法实例
2014/12/16 Javascript
jQuery+jsp下拉框联动获取本地数据的方法(附源码)
2015/12/03 Javascript
图解Sublime Text3使用技巧
2015/12/21 Javascript
浅谈Sticky组件的改进实现
2016/03/22 Javascript
基于JavaScript实现百度搜索框效果
2020/06/28 Javascript
vue实现点击图片放大效果
2017/08/15 Javascript
浅谈React和Redux的连接react-redux
2017/12/04 Javascript
vue获取当前激活路由的方法
2018/03/17 Javascript
three.js欧拉角和四元数的使用方法
2020/07/26 Javascript
详解Django之admin组件的使用和源码剖析
2018/05/04 Python
flask入门之表单的实现
2018/07/18 Python
解决python字典对值(值为列表)赋值出现重复的问题
2019/01/20 Python
用Python批量把文件复制到另一个文件夹的实现方法
2019/08/16 Python
HTML5给汉字加拼音收起展开组件的实现代码
2020/04/08 HTML / CSS
韩国著名的在线综合购物网站:Akmall
2016/08/07 全球购物
美国二手奢侈品寄售网站:TheRealReal
2016/10/29 全球购物
GetYourGuide台湾:预订旅游活动、景点和旅游项目
2019/06/10 全球购物
某IT外企面试题-二分法求方程!看看大家的C++功底
2015/07/04 面试题
外贸业务员求职自荐信分享
2013/09/21 职场文书
模具专业毕业生自荐书范文
2014/02/19 职场文书
社区平安建设汇报材料
2014/08/14 职场文书
2015年学校医务室工作总结
2015/07/20 职场文书