thinkphp3.2企业网站开始
前提说明:我用thinkphp3.2做的第一个网站。难免会命名不规范。特别是数据库命名。此网站大概完成了95%,在windows能跑,但是在Linux操作系统上无法运行。暂时找不出原因。交给以后处理。
这是给新手参考的。
本地phpstudy下的windows项目
环境:phpstudy
编辑器:phpstrom
thinkphp版本:thinkphp3.2.2 下载地址:http://www.thinkphp.cn/donate/download/id/610.html
后端模板:https://www.h-ui.net/H-ui.admin.shtml 。选择h-ui.admin.page.html。有两个后端模板,选择下面那个。
前端模板:https://pan.baidu.com/s/1Zzb56SpsQxBcW5r3Qsa3-Q

定义项目目录: 将会生成Application/Home目录。前台页面
<?php // 检测PHP环境 if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !'); // 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false define('APP_DEBUG',True); //define('BIND_MODULE','Admin'); // 定义应用目录 define('APP_PATH','./Application/'); // 引入ThinkPHP入口文件 require './ThinkPHP/ThinkPHP.php';
生成ApplicationAdmin目录,将会生成Admin页面
<?php // 检测PHP环境 if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !'); // 开启调试模式 建议开发阶段开启 部署阶段注释或者设为false define('APP_DEBUG',True); define('BIND_MODULE','Admin'); // 定义应用目录 define('APP_PATH','./Application/'); // 引入ThinkPHP入口文件 require './ThinkPHP/ThinkPHP.php';
生成后后台目录后,注释掉下面这行代码。
define('BIND_MODULE','Admin');
生成下面目录

二、下载hui-admin.page。解压打开目录。把下面两个目录放置在项目目录/public目录下。

在项目目录/应用目录/admin/Controller下面新建Index控制器。

复制后台模板主页到在项目目录/应用目录/admin/View/Index中,并且重命名为index.html。命名要和控制器中方法名一致。
如果在地址栏输入localhost/项目名称/admin/或者localhost/项目名称/index.php/admin/查看后台首页,页面肯定是乱的。
引进css和其它图片,js,及其他文件。
ctrl+r找到对应目录,在全部文件,前面加__PUBLIC__


浙公网安备 33010602011771号