ThinkPHP 通用后臺管理管理系統:TP-Admin
TP-Admin系統以Thinkphp為底層框架,融合PHPCMS思想進行開發建立的一個大型的系統后臺;以模塊化開發方式做為功能開發形式;框架易于功能擴展,代碼維護,優秀的二次開發能力,可滿足所有網站的應用需求。
主要功能介紹
全新框架
采用全球認可的最為先進的開放理念——OOP(面向對象),進行全新框架設計。框架結構更為清晰,代碼更易于維護。模塊化做為功能的開發形式,讓擴 展性得到保證。采用國內最流行的MVC框架Thinkphp作為底層開發框架,讓二次開發變得更為簡單。同時引入composer、命名空間支持和模塊化 的完善,為大型應用和模塊化開發提供了更多的便利。
功能模塊化
目前已提供PHPCMS所具有的內容模型,在此基礎上擴展出通用模型結合菜單管理,讓后臺變得更加完善靈活,你可以隨意定制你想要的任何內容,只需 要簡單的后臺操作,就能定制出你想要的內容。 已有模塊:欄目,菜單,聯動菜單,系統日志,附件上傳,多站點RBAC權限管理等
站群系統
TP-Admin率先把只有大型門戶才可使用的站群系統引入到以Thinkphp為底層的開源系統中。各個站點權限互相獨立、操作互不影響。
強大的模型機制
TP-Admin 擁有超強的自定義模型和字段功能;把系統靈活度發揮到了極致,可以不用編程就實現各種信息發布和檢索。系統不僅內置了PHPCMS的核心內容模型,還擴展 了通用模型,較內容模型更為靈活方便,結合特質的菜單機制可以隨心所有的擴展出你想要的后臺界面,任意的內容模型。
演示站點
在線演示站點用戶名: tp-admin 密碼: tp-admin
安裝
-
下載最新版本TP-Admin
-
創建數據庫并導入Docs/tp-admin.sql。
-
修改數據庫配置參數APP/Common/Conf/database.php(線上配置),或者添加本地配置文件APP/Common/Conf/local.php(本地參數)。local將覆蓋database的配置
-
配置Apache:DocumentRoot(Nginx: root) 到 /Public/ 系統入口文件/Public/index.php
-
開啟重寫
[ Apache ]
<IfModule mod_rewrite.c> RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php/ [QSA,PT,L] </IfModule>
[ Nginx ]
在Nginx低版本中,是不支持PATHINFO的,但是可以通過在Nginx.conf中配置轉發規則實現:
location / { // …..省略部分代碼 if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s= last; break; } }
-
httpd.conf配置文件中加載了mod_rewrite.so模塊;
-
AllowOverride None 將None改為 All;
-
把下面的內容保存為.htaccess文件放到應用入口文件的同級目錄下;
-
-
安裝成功,登陸后臺。 默認用戶名密碼為 admin / admin。
問題反饋
Have a bug or an issue with this system? Open a here on GitHub。
Creator
TP-Admin 是由 李志亮 創建和維護。鼓勵代碼共享但請尊重原作者的著作權