Laravel

Laravel核心解讀--異常處理

異常處理是程式設計中十分重要但也最容易被人忽視的語言特性,它為開發者提供了處理程式執行時錯誤的機制,對於程式設計來說正確的異常處理能夠防止洩露程式自身細節給使用者,給開發者提供完整的錯誤回溯堆疊,同時也能提高程

php + Laravel 實現部署自動化

所謂自動化部署, 我的理解就是在使用者保證程式碼質量的前提下, 將程式碼能夠快速的自動部署到目標伺服器上的一種手段. 實現原理 本地推送程式碼 -> 程式碼庫 -> webhook 通知服務

利用 Laravel Resources 來整合第三方 API 資料

對於某些應用程式,可能需要第三方服務或者 API 來提取某些資料,將該資料轉換為所需的響應,並將其傳送到客戶端介面。 為此,我們需要找到一種方法,方便從控制器傳送到檢視或最終使用者介面的資料保持一致性。

Laravel Facade 解讀

大家好,今天帶來的內容是 Laravel 的 Facade 機制實現原理。 Facade的簡單使用 資料庫的使用: $users = DB::connection('foo&

記一次介面呼叫耗時服務端優化

最近測試人員不時有反饋,APP首頁開啟會出現除了基本的頁面佈局,需要展示資料的地方都是空白。 想著最近首頁介面有過調整,新增資料。會不會是介面改動導致的?? 但APP首頁介面都是讀取redis的,應該不至於出現介

Laravel Pipeline解讀

大家好,今天給大家介紹下Laravel框架的Pipeline。 它是一個非常好用的元件,能夠使程式碼的結構非常清晰。 Laravel的中介軟體機制便是基於它來實現的。 通過

laravel5實現第三方登入(微信)

背景 最近手頭一個專案需要實現使用者在網站的第三方登入(微信和微博),後端框架laravel5.4。 實現過程以微信網頁版第三方登入,其他於此類似,在此不做重複。 準備工作 網站應用微信登入是基

Laravel的依賴注入常見問題和Repository設計模式

laravel的依賴注入是理解整個框架的核心,有點時間,寫幾個常見的錯誤和設計技巧: 1.依賴注入的類,必須是完整可用的功能類(所有的屬性都必須初始化) 這句話怎麼理解呢?是這樣的,比如我們

1715717652.5679