0%
Laravel Telescope 新增 develop 額外環境
發表於
更新於
所需閱讀時間 ≈
2 分鐘
Laravel Telescope 設定 develop 環境
在安裝 local 使用 Telescope,網頁查看都沒有問題,但如果想要在測試站卻會無法執行
由於套件預設只有在 local 環境才會執行,所以需要修改部分地方才可正確的顯示
- 新增
develop
多環境都可以使用
app/Providers/AppServiceProvider.php1
2
3
4
5
6
7public function register(): void
{
if (in_array($this->app->environment(), ['local', 'develop'])) {
$this->app->register(\Laravel\Telescope\TelescopeServiceProvider::class);
$this->app->register(TelescopeServiceProvider::class);
}
}
Laravel 分頁方法與使用時機
發表於
更新於
所需閱讀時間 ≈
2 分鐘
Laravel Page 種類與使用時機
Laravel Page 種類與使用時機
📦 Laravel 方法總結
方法 | 用法範例 | 說明 |
---|---|---|
paginate | User::paginate(15) | 傳統 OFFSET 分頁,使用的是 OFFSET 分頁,查得越後面效能越差 |
simplePaginate | User::simplePaginate(15) | paginate 簡化版,無 total、last_page |
cursorPaginate | User::orderBy(‘id’)->cursorPaginate(15) | infinite scroll,大量資料,支援無限滾動, 都是基於主鍵進行篩選,不使用 OFFSET,效能穩定適合大量資料 |
📦 API Response 格式差異
方法 | 回傳欄位(部分) | 備註 |
---|---|---|
paginate | data, total, current_page, last_page | 完整資訊,適合 UI 跳頁 |
simplePaginate | data, current_page, next_page_url | 效能佳,少欄位 |
cursorPaginate | data, per_page, next_cursor | base64 游標,適合 infinite scroll |
如何在 Google Chrome 中修改 GPS 位置
發表於
更新於
所需閱讀時間 ≈
1 分鐘
Postman 設定登入Token、Timestamp變數
發表於
更新於
所需閱讀時間 ≈
1 分鐘
心理安全感 Psychological Safety 心得筆記
發表於
更新於
所需閱讀時間 ≈
1 分鐘
PHP 三個點運算子(可變參數) Variadic Function
發表於
更新於
所需閱讀時間 ≈
1 分鐘
官方文件:
https://www.php.net/manual/en/migration56.new-features.php
- 可支援版本 php 5.6 以上
緣由
只有在 function 內才看過這個運算子,第一次聽到同事說可以用在 function 以外的地方,覺得很神奇。
function 內使用像是濃縮(packing)在一起,在外面就是一個 foreach 釋放(unpacking)所有的值。
如何用Google Drive 來當作網站的圖片連結
發表於
更新於
所需閱讀時間 ≈
1 分鐘
設定子網域可使用的字元與規則
發表於
更新於
所需閱讀時間 ≈
1 分鐘
laravel_hash_check_error
發表於
更新於
所需閱讀時間 ≈
1 分鐘