ThinkPHP 通用后臺管理管理系統:TP-Admin

jopen 9年前發布 | 175K 次閱讀 ThinkPHP

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 是由 李志亮 創建和維護。鼓勵代碼共享但請尊重原作者的著作權

ThinkPHP 通用后臺管理管理系統:TP-Admin

ThinkPHP 通用后臺管理管理系統:TP-Admin

來源:http://www.hhailuo.com

項目主頁:http://tp-admin.hhailuo.com

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!