一.下载安装thinkphp5.0.5完整版以及
thinkphp5.0.7核心版,按照要求拷贝到网站目录下面。
简单写一下index控制器,测试一下,
根目录下面执行
测试一下是否有问题:
数据库配置没有问题。
二.进行一些必要的设置。
1.修改控制器index的config文件
<?php
return[
'template' => [
// 模板引擎类型 支持 php think 支持扩展
'type' => 'Think',
// 模板路径
'view_path' => '../templets/index/',
// 模板后缀
'view_suffix' => 'html',
// 模板文件名分隔符
'view_depr' => '_',
// 模板引擎普通标签开始标记
'tpl_begin' => '{',
// 模板引擎普通标签结束标记
'tpl_end' => '}',
// 标签库标签开始标记
'taglib_begin' => '{',
// 标签库标签结束标记
'taglib_end' => '}',
],
];
简单写一下index控制器,测试一下,
<?php
namespace app\index\controller;
use think\Controller;
class Index extends Controller
{
public function index()
{
return $this->fetch();
}
}
三,搭建后台模块
修改build.php如下
return [
// 生成应用公共文件
'__file__' => ['common.php', 'config.php', 'database.php'],
// 定义后台模块的自动生成 (按照实际定义的文件名生成)
'admin' => [
'__file__' => ['common.php', 'config.php', 'database.php'],
'__dir__' => ['controller', 'model'],
'controller' => ['Index'],
'model' => ['User'],
'view' => ['index/index'],
],
// 其他更多的模块定义
];
根目录下面执行
>php think build --config build.php
建立后台模块成功!
四,数据库配置
本系统涉及到数据库zuowen,里面4个表,分别是zuowen_admin,zuowen_data,zuowen_label,zuowen_tougao。
修改application下面的database.php如下:
return [
// 数据库类型
'type' => 'mysql',
// 服务器地址
'hostname' => '127.0.0.1',
// 数据库名
'database' => 'zuowen',
// 用户名
'username' => 'root',
// 密码
'password' => 'root',
// 端口
'hostport' => '',
// 连接dsn
'dsn' => '',
// 数据库连接参数
'params' => [],
// 数据库编码默认采用utf8
'charset' => 'utf8',
// 数据库表前缀
'prefix' => '',
测试一下是否有问题:
<?php
namespace app\index\controller;
use think\Controller;
use think\Db;
class Index extends Controller
{
public function index()
{
$result=Db::name('data')->count();
dump($result);
//return $this->fetch();
}
}
返回结果:
int(279605)
数据库配置没有问题。
基本配置完成,只差路由配置,最后阶段再进行。