記錄一下ThinkPHP搭建網站後臺、調整好樣式等操做步驟php
下載好ThinkPHP(3.2.3),解壓後將核心文件夾ThinkPHP以及index.php等文件複製到網站根目錄以下圖css
對index.php文件進行操做,修改參數使生成的網站目錄是本身想要的目錄html
<?php // 應用入口文件 // 檢測PHP環境 if(version_compare(PHP_VERSION,'5.3.0','<')) die('require PHP > 5.3.0 !'); //設置響應頭 header("content_type:text/html;charset=utf-8"); // 開啓調試模式 建議開發階段開啓 部署階段註釋或者設爲false define('APP_DEBUG',True); // 定義應用目錄 define('APP_PATH','./cqsp/'); // 引入ThinkPHP入口文件 require './ThinkPHP/ThinkPHP.php'; // 親^_^ 後面不須要任何代碼了 就是如此簡單
在網站目錄的Common下的config裏面的config.php文件(網站配置文件)進行相應的配置架構
<?php return array( //'配置項'=>'配置值' //劃分項目先後臺模塊 'MODULE_ALLOW_LIST' => array('Home','Admin'), //設置系統默認訪問路徑 'DEFAULT_MODULE' => 'Home', // 默認模塊 'DEFAULT_CONTROLLER' => 'Index', // 默認控制器名稱 'DEFAULT_ACTION' => 'index', // 默認操做名稱 //設置URL調度模式(默認) //設置URL不區分連接大小寫 'URL_CASE_INSENSITIVE' => true, // 默認false 表示URL區分大小寫 true則表示不區分大小寫 //設置模板替換標記 'TMPL_PARSE_STRING' => array( '__ADMIN__'=>'/cqsp/Public/Admin' ), );
完成後輸入url就會自動生成網站目錄,而後在後頭新建Admin文件夾並在Admin文件夾下分別新建Controller、Model、View文件夾。在Controller文件夾新建控制器PublicController.class.php如圖網站
<?php //定義命名空間 namespace Admin\Controller; use Think\Controller; class PublicController extends Controller { public function login() { $this->display(); } public function checkLogin() { if(IS_POST){ $username = $_POST['UserName']; $password = $_POST['PassWord']; if($username == 'admin' && $password == '123456'){ $this->redirect('Index/index'); }else{ //登陸失敗 $this->error('登陸失敗'); } } } }
在根目錄建立Public文件夾用戶保存先後臺的公共文件,而後在Public下建立Admin文件夾用於存放後臺的相關東西(css、js、image)將後臺模板的全部css、js、image放在Admin下ui
完成後用替換的方式將login.html裏面的須要替換的路徑不對的部分都替換成正確this
而後輸入url地址就能夠訪問到後臺的登陸界面了url
對登陸在PublicController.class.php的checklogin方法進行簡單的判斷後登陸到後臺的首頁。這個時候報錯!處理方法是將後臺的相應文件複製到Admin文件夾下View下面的Index文件夾中spa
而後對路徑進行修改,在Admin文件夾下的Controller文件夾新建一個IndexController.class.php調試
<?php //定義命名空間 namespace Admin\Controller; use Think\Controller; class IndexController extends Controller { public function index() { $this->display(); } public function top() { $this->display(); } public function left() { $this->display(); } public function right() { $this->display(); } }
修改view下的Index文件夾下的全部html文件中須要修改的路徑。完成後再登陸界面輸入用戶名密碼就能夠登陸到首頁去了如圖:
到這一步利用ThinkPHP搭建網站後臺架構就結束了