IT教程 | 加入收藏 | 简体 | 繁体
ThinkPHP:Php教程讲解Php函数讲解ThinkPHP
当前位置: 首页 > Php教程 > ThinkPHP

ThinkPHP生成的项目目录结构和系统目录类似讲解

2014-05-17来源:[www.121ask.com]热度:0℃ 【字体:

ThinkPHP生成的项目目录结构和系统目录类似讲解:

生成的项目目录结构和系统目录类似,包括:
目录 说明
Common 项目公共文件目录,一般放置项目的公共函数
Conf 项目配置目录,项目所有的配置文件都放在这里
Lang 项目语言包目录(可选 如果不需要多语言支持 可删除)
Lib 项目类库目录,通常包括Action和Model子目录
Tpl 项目模板目录,支持模板主题
Runtime 项目运行时目录,包括Cache(模板缓存)、Temp(数据缓存)、Data(数据目录)和Logs(日志文件)子目录,如果存在分组的话,则首先是分组目录。
如果需要把index.php 移动到App目录的外面,只需要在入口文件中增加项目名称和项目路径定义。
  1. <?php
  2.     //定义项目名称
  3.     define('APP_NAME''App');
  4.     //定义项目路径
  5.     define('APP_PATH''./App/');
  6.     //加载框架入文件
  7.     require './App/ThinkPHP/ThinkPHP.php';
APP_NAME 是指项目名称,注意APP_NAME 不要随意设置,通常是项目的目录名称,如果你的项目是直接部署在Web根目录下面的话,那么需要设置APP_NAME 为空。
APP_PATH 是指项目路径(必须以“/”结束),项目路径是指项目的Common、Lib目录所在的位置,而不是项目入口文件所在的位置。
注意:在类Unix或者Linux环境下面Runtime目录需要可写权限。


以上IT文章《ThinkPHP生成的项目目录结构和系统目录类似讲解》由名客技术网[www.121ask.com]提供阅读!
推荐软件
    名客技术网是一个免费为广大IT技术人员提供IT教程,绿色软件,asp/php/jsp/java/net等实例视频教程,CMS教程,破解软件下载以及学习相关源码、知识的IT网站。
    名客技术网如果无意之中侵犯了您的版权,请来电告知,本站将在3个工作日内删除 QQ:175352796
    Copyright 2011-2017 Powered by 121ASK.COM, All Rights Reserved.
    备案号:鄂ICP备11013833号-3