創建QQ 群組及捐贈管道
連結
- 部落格:https://baijunyao.com
- github: https://github.com/baijunyao/thinkphp-bjyadmin
- gitee: https://gitee.com/baijunyao/thinkphp-bjyadmin
簡介
使用thinkphp開發專案的過程中把一些常用的功能或第三方sdk整合好;開源供親們參考; 這些都是經過線上運營考驗的;無毒害可以免費放心折騰使用;只要不會某一天找到我說因為借鑒了這個開源產品的一些方法;而導致了好幾億的損失;要我負責並賠償就好; ̄へ ̄
當然;如果是想要一套部落格程式;這也是有的:https://github.com/baijunyao/thinkphp-bjyblog
說明
此開源產品面向所有thinkphp開發用戶;因為我的基本思想是不改動框架的源文件;只是圍繞著框架擴展;所以整合的這些功能都可以無痛兼容各種環境;既可以按照文章將整合的這些功能方便的移植到你已有的專案中;也可以直接以此專案為基礎開發;
安裝使用
- 請將程式直接放在根目錄下;不要多層目錄;例如正確:www/;錯誤:www/bjyadmin/ ;跟目錄下已經有項目了? windows 環境參考wamp 設定虛擬主機;linux環境參考Linux 環境下Apache 設定多個虛擬主機掛載多站點同時執行
- 初次運行存取會進入安裝程式;自動建立配置項和資料庫;
- 安裝失敗了?那一定是人品問題了;找個牆角面壁思過;然後參考開源專案系列之thinkphp-bjyblog 部落格的第2部分
- 預設使用者名稱:admin 密碼:123456
- 基礎功能的使用參考官網文檔
- 附加功能參考以下這些文章
系列文章
- thinkphp整合系列之簡訊驗證碼、訂單通知
- thinkphp整合系列之rbac的升級版auth權限管理系統demo
- thinkphp整合系列之阿里雲oss
- thinkphp整合系列之phpmailer批量發送郵件
- thinkphp整合系列之友盟訊息推播
- thinkphp整合系列之phpqrcode產生二維碼
- thinkphp整合系列之融雲端即時通訊線上聊天
- thinkphp整合系列之tcpdf產生pdf文件
- thinkphp整合系列之phpexcel產生excel文件
- thinkphp整合系列之支付寶MD5加密方式掃碼支付
- thinkphp整合系列之支付寶RSA加密方式接收行動支付通知
- thinkphp整合系列之微信掃碼支付
- thinkphp整合系列之微信公眾號支付
- thinkphp整合系列之極驗滑動驗證碼
- thinkphp整合系列之webuploader非同步預覽上傳
- thinkphp整合系列之phpexcel導入excel數據
- thinkphp整合系列之蘋果AppStore內購付款的伺服器端php驗證持續更新中...
相關文章
- thinkphp的目錄結構設計經驗總結
- thinkphp的model模型的設計經驗總結
- 總結thinkphp快速查詢getBy、getField、getFieldBy用法及場景
- 解決thinkphp設定session週期無效的問題
- Thinkphp設定僅在偵錯模式關閉時顯示404頁面
- thinkphp簡潔、美觀、可靠的分頁類
- thinkphp自訂模板標籤(一)
- thinkphp自訂模板標籤(二)
- thinkphp把模板檔View獨立出來
- 對照著jquery來學vue.js系列之配合thinkphp下拉取得分頁數據
- thinkphp安裝引導程式
- thinkphp整合系列之gulp實現前端自動化
- 開源專案系列之thinkphp-bjyblog博客
- 開源專案系列之thinkphp-bjyadmin各種功能擴充持續更新...
針對thinkphp的改良優化;
- 修復tinkphp的session設定週期無效的bug;
- 自訂標籤/Application/Common/Tag/My.class.php;
- 將html視圖頁面分離;
php整合
- PHPMail發送郵件
- PHPExcel產生excel表格
- TCPDF產生pdf文件
- 容聯雲端通訊簡訊驗證碼
- 阿里oss雲端儲存
- 支付寶pc端支付MD5方式
- 支付寶行動端支付介面RSA方式
- 微信掃碼支付
- 微信JSSDK支付
- 融雲即時通訊
- 友盟推送
- Memcached緩存
- Auth權限管理
- emoji表情轉換
php整合使用說明
大量常用的php工具及sdk已經整合;並寫成函數;只要配置好各種key使用非常之方便;
例如:send_email('郵箱','標題','內容'); 即可發送一封郵件設定好需要上傳到oss的目錄;使用upload('路徑'); 使用者上傳檔案時會自動上傳到oss;並且可以選擇是否在本地保留文件;
更多功能可以查看/Application/Common/Common/function.php 等原始碼
前端整合
- boostrap、sui、framework7、frozenui等前端框架;
- ueditor、umeditor百度富文本編輯器;
- webuploader上傳、iCheck美化的單選複選按鈕、layer彈出層、laydate日期等外掛程式;
- font-awesome、animate.css;
前端使用說明
大量常用的框架及外掛程式已經整合並且加入標籤庫;在html頁面中只需要很簡單的程式碼就可以引入;
例如: <ueditor name="content" />
這樣簡單的標籤就可以將editor編輯器引入並設定name名為content; 提交post時後台即可透過content欄位直接取得到內容;
<jquery />
標籤可引入jQuery
不知道怎麼自訂標籤?傳送門:https://baijunyao.com/article/21
更多標籤可以查看/Application/Common/Tag/My.class.php 原始碼
商業友善的開源協議
bjyadmin遵循Apache2開源協定發布。 Apache Licence是著名的非營利開源組織Apache所採用的協定。該協議和BSD類似,鼓勵程式碼共享和尊重原作者的著作權,同樣允許程式碼修改,再作為開源或商業軟體發布。