简单的php 后台管理系统,GitHub - luohuam/LP-ADMIN: 附带简单PHP框架的后台管理系统模板,适合新手...
LP-ADMIN
一.目錄結構
lpAdmin
└───application
| └─── config
| └─── config.php ----------------------數據庫配置
| └─── controllers ----------------------------控制器
| └─── admin ---------------------------后臺
| └─── home ---------------------------前臺
| └─── models ---------------------------------模型
| └─── views ----------------------------------視圖
| └─── admin ---------------------------后臺
| └─── home ---------------------------前臺
└───framework
│ └─── core
| └─── Controller.class.php -----------控制器基類
| └─── Framework.class.php -----------框架核心類
| └─── Model.class.php ----------------模型基類
│ └─── database
| └─── Mysql.class.php ----------------數據庫CURD函數庫
│ ? ? ? └─── libraries -----------------------------擴展庫(目前有PHPExcel、分頁、驗證碼、阿里大魚短信驗證)
│
└───public ------------------------------------------公共文件
│ └─── font ---------------------------------字體文件
│ └─── images --------------------------------圖片
│ └─── js ---------------------------------js
│ └─── style ---------------------------------樣式
│ └─── uploads ------------------------------上傳文件
└─── ueditor ----------------------------------------ueditor富文本編輯器上傳文件
│
└───favicon.ico -------------------------------------網站頭圖標
└───index.php -------------------------------------入口文件
本框架是引用smarty模板引擎的單層MVC框架,開發前需注意以下幾點:
需要修改/framework/core/Framework.class.php中的常量'BASE_SITE'(主機名),如:"http://www.baidu.com/", 注意:最后的“/”不能省略,為方便編寫可按需定義路徑常量。
根據不同需求,若要添加擴展,需將擴展核心類,在Framework.class.php中引用。
二.后臺模塊
后臺模塊除登錄頁外,其余前端基于layui框架開發
1.登錄頁
純手擼,未使用任何框架模板,做的不好勿噴
2.菜單設置
3.角色設置、權限設置、后臺賬號
添加角色,對不同角色設置不同的權限,該權限為是否對該角色顯示某些菜單,如:對管理員以外的角色不顯示系統設置內的菜單。
添加后臺賬號時設置對應角色,不同角色具有不同權限
3.全局分類
4.Banner、廣告、友情鏈接
個人覺得layui的富文本編輯器過于簡單,因此使用了Uediter,并自定義了工具欄,如有需要,可自行定義
貢獻
有任何意見或建議都歡迎提 issue
總結
以上是生活随笔為你收集整理的简单的php 后台管理系统,GitHub - luohuam/LP-ADMIN: 附带简单PHP框架的后台管理系统模板,适合新手...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 对标阿里P8的MyBatis源码解析文档
- 下一篇: Ubuntu深入学习