排序
ThinkPHP + JWT 實現 Token 認證(API 安全)
在 thinkphp 中使用 jwt 實現 token 認證系統可以通過以下步驟實現:1. 生成 jwt:使用 thinkphp 的 jwt 庫生成包含用戶信息的 jwt。2. 驗證 jwt:創建中間件在每次請求時驗證 jwt 的有效性。3....
ThinkPHP的多應用模式如何配置?
thinkphp的多應用模式配置在復雜項目中非常有用,因為它允許將不同應用獨立運行。配置步驟包括:1. 創建應用目錄結構(如thinkphp_project/app/home、admin、api);2. 在config/app.php中啟用...
終結這個話題:運維崗位真的不能干了么?
上周五馬馳和來煒在線交流,話題是運維崗位真的不能干了么?我作為主持人,既是點火的又是拉架的 :) 聽兩位老兵分享了一些他們各自的觀點,受益匪淺。今天抓緊記錄一下,以免忘記,算是對直播的...
詳細介紹消息隊列的概念、原理及使用場景(附案例)
眾所周知在對網站設計的時候,會遇到給用戶“群發短信”,“訂單系統有大量的日志”,“秒殺設計”等,服務器沒法處理這種瞬間迸發的壓力,這種情況要保證系統正常有效的使用,就需要“消息隊列...
高效管理 Laravel 多語言:elseyyid/laravel-json-mysql-locations-manager 的實踐
我們的項目使用了 laravel 的內置多語言功能,但隨著語言數量和字符串數量的增加,管理 lang 文件夾下的語言文件變得越來越困難。 每次修改都需要手動更新多個文件,容易出錯且效率低下。 更糟...
ThinkPHP6.0管道模式與中間件的實現分析
說明 ThinkPHP 6.0 RC5 開始使用了管道模式來實現中間件,比起之前版本的實現更加簡潔、有序。這篇文章對其實現細節進行分析。 首先我們從入口文件 public/index.php 開始,$http = (new App())...
ThinkPHP路由地址是怎么進行控制器實例化的
一、執行控制器中的方法 本文的請求地址為配置的域名。 請求地址通過上文可以知道$instance的值就是appindexcontrollerIndex的實例。 這塊也是存在中間件的概念,依然如此中間件會在后文中單獨...
thinkphp中間件的用法是什么
在thinkphp中,在“APPmiddleware”目錄下建立的類文件為中間件,主要用于攔截或者過濾應用的HTTP請求,并進行必要的業務處理,可以分為全局中間件、路由中間件和控制器中間件。 本文操作環境:...
如何在Laravel中修改請求參數值
laravel是一款功能強大的php框架,在開發web應用時非常受歡迎。在laravel中,請求(request)是一個常見的操作,但有時候需要對請求參數進行修改。本文將介紹如何在laravel中修改請求參數值。 ...
【整理分享】一些laravel中常用的第三方類庫
laravel 是一款流行的 php 框架,擁有包括 eloquent orm、路由、中間件、命令行工具、視圖、 blade 模板引擎等在內的多個功能模塊。除此之外, laravel 還支持第三方類庫,這充分了滿足了不同用...
laravel 5.7訪問不了路由
隨著 laravel 5.7 的推出,有很多用戶反映訪問路由出現了問題。這個問題的出現可能會讓你在開發過程中浪費大量的時間來處理。為了幫助大家解決這個問題,本文將詳細介紹 laravel 5.7 訪問不了路...