后台接口平台 基於Laravel 開發 快速開發數據接口


laravelPCMS V1.5.0 項目地址:https://github.com/q1082121/laravelcms喜歡的朋友可以支持下 點點星標基於 laravel5.2 的PHP內容管理系統 后台基於AdminLTE主題 前端組件Vue.js 集成基礎的微信相關功能。是一個可以 ...

百牛信息技術bainiu.ltd整理發布於博客園

laravelPCMS V1.5.0 項目地址:https://github.com/q1082121/laravelcms
喜歡的朋友可以支持下 點點星標

基於 laravel5.2 的PHP內容管理系統 后台基於AdminLTE主題 前端組件Vue.js 集成基礎的微信相關功能。是一個可以快速上手,項目開發的首選工具。

作者:rubbish.boy@163.com QQ :471416739

使用了laravel哪些擴展包? composer.json

zizaco/entrust 權限驗證
predis/predis redis-php擴展包
overtrue/laravel-lang laravel多個國家的語言包
gregwar/captcha 驗證碼類庫
barryvdh/laravel-debugbar 調式Debug插件
intervention/image 圖片處理類庫
yuanchao/laravel-5-markdown-editor 文本編輯器
stevenyangecho/laravel-u-editor 百度富文本編輯器
workerman/phpsocket.io,workerman/workerman 目前開發用的是win版本, 壓縮包是linux版本
overtrue/wechat: ~3.1 微信擴展包
dingo/api api開發擴展包
tymon/jwt-auth 用戶api驗證擴展包
overtrue/laravel-pinyin 中文轉拼音
laravelPCMS 使用了哪些前端組件? bower.json

前端組件默認安裝存放目錄:Public/module
"AdminLTE": "admin-lte#^2.3.6"
"jquery": "1.11.0"
"vue": "^1.0.26"
"jquery-form": "good-form#*"
"vue-resource": "^1.0.2"
laravelPCMS 使用了哪些前端組件? 非包管理

layer-v2.4 彈層組件
error 錯誤頁面模板
login 用戶登錄,用戶注冊模板
DateTimePicker 時間日期控件 兼容移動端
moment 時間處理控件
socket.io-client-1.3.7 web通信
amazeui v2.7.2
amazeui_admin

public/js/common.js 公共函數
便捷的API接口開發 API 版本控制 支持 https

路由方法:
$api = app('Dingo\Api\Routing\Router');
$api->version('v1', function ($api) {
$api->group(['namespace' => 'App\Http\Controllers\Api\V1','domain' => env('API_DOMAIN', '')], function ($api) {
$api->get('users', ['as' => 'api.users.list', 'uses' => 'UserController@api_list']);
});
});

響應方法:

App\Http\Controllers\Api\V1\UserController

[示例](http://api.tzsuteng.com/api/users)
[Https示例](https://api.tzsuteng.com/api/users)
使用手冊

如果需要設置 SESSION_DRIVER=redis 那么需要啟動 redis-server.exe 默認為file

window環境手動運行項目環境下的start_for_win.bat

linux環境隨服務器啟動自動運行start_io.php(必要) start_web.php(不可必要)

獲取項目文件:git clone 或者 github 上下載壓縮包

使用命令行 建立數據庫魔法 php artisan migrate

填充網站初始數據(由於地區數據比較多,生成比較慢,預計時間5-10分鍾內)
1 php artisan db:seed 也可以用下面分步驟執行

1 php artisan db:seed --class=UserSeeder 賬號默認密碼:111111

2 php artisan db:seed --class=RoleSeeder

3 php artisan db:seed --class=PermissionSeeder

4 php artisan db:seed --class=DistrictSeeder 數據較大
開始體驗 DEMO

開發進展

修改密碼
系統設置
用戶角色
角色權限
用戶管理
用戶資料
主導航欄
資訊管理
-文章分類
-文章資訊
-文章標簽 下一個版本內容
產品管理
-產品分類
-產品內容
圖片管理
鏈接管理
-鏈接分類
-友情鏈接
日志管理
信件管理
用戶頭像
題庫管理
-題庫分類
-題庫類型
-單選題
-多選題
-判斷題
微信管理
>公眾號管理
>關注回復
>默認回復
>文本回復
>圖文回復
>微信菜單
>粉絲列表
>渠道二維碼 下一個版本內容
>優惠券 下一個版本內容
>大轉盤 下一個版本內容
>搖一搖 下一個版本內容
消息管理 下一個版本內容
第三方登錄 下一個版本內容
單點登錄 下一個版本內容
前端會員中心 【目前開發了一些基礎功能】
微信小程序
微信小程序登錄態維護
微信小程序用戶接口
微信小程序名片接口
注意事項

請謹慎使用“composer update” 全部更新操作 會重置一些組件的默認配置設置
可以使用“composer update vender/.....” 選擇性更新安裝擴展


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM