後盾網thinkphp5.0 博客系統實現

blog

github源碼地址php

介紹

根據後盾網的項目本身搭建了一遍博客系統,包括前端驗證和後臺管理。html

技術

thinkphp5搭建博客的前端和後臺前端

工具

macOS 10.12git

  1. MAMP Pro Apache + Mysql + PHP + Mac OS X 10github

  2. phpstorm 編程sql

  3. 數據庫設計 mySQL work benchthinkphp

  4. 數據庫管理 navicat數據庫

目錄結構

初始的目錄結構以下:apache

www  WEB部署目錄(或者子目錄)
├─application           應用目錄
│  ├─common             公共模塊目錄(能夠更改)
│  ├─admin              模塊目錄
│  │  ├─controller 
│  │  │    ├——Common.php 控制器
│  │  │    ├——Entry.php  入口
│  │  │    └─—Login.php  登錄控制器
│  │  ├─validate 
│  │  │    └─—Admin.php  驗證
│  │  └──view 
│  │       ├——entry
│  │       │    ├——index.html
│  │       │    └——pass.html 
│  │       ├——login
│  │       │    └——login.html  
│  │       └─—base.html  
│  │
│  ├─command.php        命令行工具配置文件
│  ├─common.php         公共函數文件
│  ├─config.php         公共配置文件
│  ├─route.php          路由配置文件
│  ├─tags.php           應用行爲擴展定義文件
│  └─database.php       數據庫配置文件
│
├─public                WEB目錄(對外訪問目錄)
│  ├─index.php          入口文件
│  ├─router.php         快速測試文件
│  └─.htaccess          用於apache的重寫
│
├─thinkphp              框架系統目錄
│  ├─lang               語言文件目錄
│  ├─library            框架類庫目錄
│  │  ├─think           Think類庫包目錄
│  │  └─traits          系統Trait目錄
│  │
│  ├─tpl                系統模板目錄
│  ├─base.php           基礎定義文件
│  ├─console.php        控制檯入口文件
│  ├─convention.php     框架慣例配置文件
│  ├─helper.php         助手函數文件
│  ├─phpunit.xml        phpunit配置文件
│  └─start.php          框架入口文件
│
├─extend                擴展類庫目錄             
├─vendor                第三方類庫目錄(Composer依賴庫)
├─build.php             自動生成定義文件(參考)
├─composer.json         composer 定義文件
├─LICENSE.txt           受權說明文件
├─README.md             README 文件
├─think                 命令行入口文件

沒有搭建完成,持續更新中

相關文章
相關標籤/搜索