資源簡介
基于ThinkPHP5.1 感謝ThinkPHP官方的努力祝ThinkPHP越來越好,感謝LayUI讓寫html變得更加簡單
本框架為輕量級后臺管理系統,只提供最基礎功能,更多功能需根據實際業務由個人進一步開發
核心功能:
- 后臺菜單管理
- Auth權限檢查
需要注意的兩個基類:
- Adminbase 嚴格的權限檢查
- NotAuth 需要登陸但是不需要權限檢查
實際開發中有許多應用場景需要權限檢查,也有特殊的場景只登陸不要做權限檢查,這兩個基類可以滿足需要
ThinkPHP5的運行環境要求PHP5.6以上。
注意事項
手動導入thinkadmin.sql。
本地沒有composer的可以用項目自帶的但是要修改composer.bat中php.ini的路徑為你本地的路徑,更要注意composer不能在開啟debug的模式下使用,所以最好copy一份php.ini重起名字(本項目叫php-composer.ini)去掉xdebug選項,本方法只適合windows系統。
第三方composer均未上傳需手動更新,比如composer update "xiucaiwu/phptool"。不會用composer的直接composer update(ps:所有的第三方包都會更新,所以不掌握composer的phper不是好phper)。
代碼片段和文件信息
//?+----------------------------------------------------------------------
//?|?ThinkPHP?[?WE?CAN?DO?IT?JUST?THINK?]
//?+----------------------------------------------------------------------
//?|?Copyright?(c)?2006~2018?http://thinkphp.cn?All?rights?reserved.
//?+----------------------------------------------------------------------
//?|?Licensed?(?http://www.apache.org/licenses/LICENSE-2.0?)
//?+----------------------------------------------------------------------
//?|?Author:?liu21st?
//?+----------------------------------------------------------------------
return?[
????//?生成應用公共文件
????‘__file__‘?=>?[‘common.php‘]
????//?定義demo模塊的自動生成?(按照實際定義的文件名生成)
????‘demo‘?????=>?[
????????‘__file__‘???=>?[‘common.php‘]
????????‘__dir__‘????=>?[‘behavior‘?‘controller‘
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2019-10-21?13:22??thinkadmin\
?????文件??????????34??2019-07-30?17:57??thinkadmin\.gitignore
?????文件????????2038??2019-07-30?17:57??thinkadmin\.travis.yml
?????文件????????1822??2019-07-30?17:57??thinkadmin\LICENSE.txt
?????文件????????2072??2019-07-30?17:57??thinkadmin\README.md
?????目錄???????????0??2019-10-21?13:22??thinkadmin\application\
?????文件??????????13??2019-07-30?17:57??thinkadmin\application\.htaccess
?????目錄???????????0??2019-10-21?13:22??thinkadmin\application\adminer\
?????目錄???????????0??2019-10-21?13:22??thinkadmin\application\adminer\controller\
?????文件????????5007??2019-07-30?17:57??thinkadmin\application\adminer\controller\Adminba
?????文件????????9412??2019-07-30?17:57??thinkadmin\application\adminer\controller\Databa
?????文件????????2844??2019-07-30?17:57??thinkadmin\application\adminer\controller\Group.php
?????文件????????2969??2019-07-30?17:57??thinkadmin\application\adminer\controller\Index.php
?????文件????????1435??2019-07-30?17:57??thinkadmin\application\adminer\controller\Login.php
?????文件????????3478??2019-07-30?17:57??thinkadmin\application\adminer\controller\Member.php
?????文件?????????229??2019-07-30?17:57??thinkadmin\application\adminer\controller\News.php
?????文件????????2914??2019-07-30?17:57??thinkadmin\application\adminer\controller\NotAuth.php
?????文件????????4205??2019-07-30?17:57??thinkadmin\application\adminer\controller\System.php
?????文件?????????576??2019-07-30?17:57??thinkadmin\application\adminer\controller\Tool.php
?????目錄???????????0??2019-10-21?13:22??thinkadmin\application\adminer\model\
?????文件????????2602??2019-07-30?17:57??thinkadmin\application\adminer\model\AuthGroup.php
?????文件?????????840??2019-07-30?17:57??thinkadmin\application\adminer\model\AuthRule.php
?????文件????????3484??2019-07-30?17:57??thinkadmin\application\adminer\model\AuthUser.php
?????目錄???????????0??2019-10-21?13:22??thinkadmin\application\adminer\view\
?????目錄???????????0??2019-10-21?13:22??thinkadmin\application\adminer\view\group\
?????文件????????2132??2019-07-30?17:57??thinkadmin\application\adminer\view\group\addgroup.html
?????文件????????2452??2019-07-30?17:57??thinkadmin\application\adminer\view\group\editgroup.html
?????文件????????2862??2019-07-30?17:57??thinkadmin\application\adminer\view\group\grant.html
?????文件????????3369??2019-07-30?17:57??thinkadmin\application\adminer\view\group\grouplist.html
?????目錄???????????0??2019-10-21?13:22??thinkadmin\application\adminer\view\index\
?????文件??????????29??2019-07-30?17:57??thinkadmin\application\adminer\view\index\index.html
............此處省略1031個文件信息
評論
共有 條評論