LOVEPHP-WEB全棧開源框架釋出

lovephp全棧框架發表於2022-08-06

lz36k29BtN.png

LOVEPHP 是一款專為WEB開發設計的全棧開源框架
執行環境要求:PHP7/PHP8,java
官網:www.lovephp.com
文件:lovephp開發文件
B站影片教程:瀟桐228的個人空間
作者:瀟桐(xiaotong228@qq.com)
Q群:854617887

這不是開源世界的一個輪子,這是一輛車,可以直接開的那種,專為全棧開發設計
不同於其他的主流php框架只管後端不管前端的設計,lovephp同時提供後端,前端,PC端網頁,移動端網頁,APP構建全部程式碼,助力專案開發快速上線

透過自研的skel頁面管理引擎,可以方便的對pc頁面進行視覺化編輯自定義模組等操作

lovephp作為一個全棧框架,藉助hbuilder可以實現打包APP,方便進行專案快速開發上線

lovephp提供了線上demo,讓你可以直觀看到執行效果,前後臺都是配置好的,不需要額外部署安裝
線上演示,APP下載

lovephp自帶了一個線上檔案資源管理系統(類似於七牛雲存,淘寶圖片空間),開箱即用

提供常用的元件:比如上傳檔案,設定頭像,輪播,樹狀結構,彈出框,計時器等,不依賴第三方外掛,程式碼統一,配置方便
元件演示

codepacklovephp自帶的js,css程式碼打包編譯引擎
打破php,js,css程式碼之間的次元壁,比如你可以用php設定js,css程式碼裡面的變數,控制js,css程式碼的生成邏輯等等
css程式碼是基於less自動編譯生成,自帶less解析器
js,css程式碼有自己的組裝邏輯,類似於一些前端框架的import那一套,只是本框架用php控制,類似於webpack可以實現自動打包,自動醜化等操作(需要安裝java)
前端暴露的js,css程式碼經過自動編譯後都放在/temp/codepack下面,線上模式下直接清空這個資料夾就會自動生成,開發模式下會自行判斷是否需要重新生成

不是當前流行的後端分離設計,lovephp是前後端不分離,甚至可以說是緊密結合的設計
前後端,PC/WAP/APP端程式碼儘量複用

php路由部分也是MVC(module,view,controller)模式,只是view這部分的展現方式不同於傳統框架
前端頁面程式碼輸出沒有傳統的模板(template)這個概念,也沒有了<if> <else> <foreach>之類的寫法,直接用php輸出html的標籤

可以同時連線多個資料庫,自動更改資料庫表結構,自動同步觸發器
觸發器這個東西實際應用中很麻煩,程式碼邏輯比較難以統一,作用在很多程式中都被嚴重低估了,lovephp提供了同步觸發器的方法,用了都說好,專案程式碼更規範,邏輯更清晰

LOVEPHP的版權歸lovephp.com所有
採用MIT開源協議:opensource.org/licenses/MIT

本作品採用《CC 協議》,轉載必須註明作者和本文連結

相關文章