很多新手朋友在使用ThinkPHP开发的过程中都是使用的独立的入口文件,那么现在我给大家介绍一下如何通过单入口文件来实现ThinkPHP的项目创建。
首先,下载thinkphp文件,放置在根文件里,新建文件index.php文件配置内容如下:
define(‘APP_NAME’,’Application’);
define(‘APP_PATH’,’./’Application/’);
define(‘APP_DEBUG’,TRUE);
require ‘./ThinkPHP/ThinkPHP.php’;
完成以上操作步骤后打开浏览器,访问index.php文件,然后看到会自动生成’Application文件夹。
在文件夹中找到Conf文件夹下的公用配置文件config.php,写入以下内容。数据库参数为自己数据库相应数据。
return array(
//’配置项’=>’配置值’
‘APP_GROUP_LIST’ => ‘Index,Admin’,
‘DEFAULT_GROUP’ => ‘Index’,
//数据库链接参数
‘DB_HOST’=>’localhost’,
‘DB_USER’=>’root’,
‘DB_PWD’=>”,
‘DB_NAME’=>’think’,
‘DB_PREFIX’=>’dr_’,
//默认点语法解析
‘TMPL_VAR_IDENTIFY’=>’array’,
//可以减少一个文件夹目录
‘TMPL_FILE_DEPR’=>’-‘,
);
复制home文件,改名admin文件,修改admin文件内控制器文件的空间命名,如namespace Home\Controller;改为namespace Admin\Controller;
打开浏览器,运行根目录/index.php/admin,成功显示。
Application/common下config.php文件为公共配置文件,
Admin/common下config.php文件为后台配置文件,
Home/common下config.php文件为前台配置文件。