標籤:Laravel
使用 Laravel Head 來設定網頁元標籤
前陣子 Laravel 團隊推出了全新的套件 Head,用來管理網頁上的 <head> 元素,你可以用它來設定標題與各種元標籤,其中包含社群分享用的 Open Graph 元標籤。這個套件一樣承襲了 Laravel 優雅的 API 設計,並支...
在 Laravel 中使用 Cloudflare R2 Storage
最近在寫一些個人專案時,開始嘗試使用 Cloudflare R2 做為雲端存儲空間,原因無他,就是因為便宜,根據官網的比較,R2 的 Free Tier 在容量與讀取次數上都優於 S3,即使超過 Free Tier,在出站費用(Egress Fees)...
We are One Community!讓我難忘的 Laravel Live Japan 日本行
前幾個月在 X 上面看到了 Ryuta さん分享了 Laravel Live Japan 的消息,這是 Laravel 官方首次在日本舉辦 Laravel 技術大會,有許多 Laravel Core Team 的開發者都會參與這次的盛會,其中就包含 Laravel 的作者 Tay...
什麼是小工具鏈攻擊?
前陣子 Laravel 13 正式發布!所以我也開始來升級自己部落格的 Laravel 版本了。沒想到在進入 AI 時代後,連升級框架都能請 AI 代勞。Laravel 官方推出的 Laravel Boost 套件提供了升級 Laravel 13 的 Skill 文件,...
談談 Livewire 的 Json Attribute
Livewire 4 在前幾天終於正式發佈啦!這次同樣帶來了翻天覆的的改變 😆,最大的亮點莫過於 SFC(Single-file Component) 了。現在你可以將前後端的邏輯都寫在同一個檔案中,讓開發體驗更接近現代化的前端框架。<...
PHP 的靜態方法難以測試?
許多寫 PHP 的人應該都聽過這句話:「PHP 的靜態方法會讓測試不好寫。」這聽起來像是在告誡我們盡量別用靜態方法,但這並不太正確。有些工具類別或是 Helper 方法,因為使用時並不需要儲存狀態,所以就沒有建立實體...
在 Inertia.js 中防止用戶登出後返回敏感頁面
最近開始在用 Inertia.js 搭配 Laravel 與 Svelte 寫網頁。不用不知道,一用嚇一跳,有了 Inertia.js 當做前後端的粘合劑,我除了不用寫 API 以外,還可以在前後端都使用自己喜歡具工具,開發起來真的非常舒服。不過...
在 Laravel 中實作密碼金鑰登入
這篇文章接續我的上一篇文章 — 實作密碼金鑰登入的筆記。建議先閱讀完上一篇文章了解密碼金鑰的基本概念與專有名詞後,再來閱讀本篇文章,相信你會更好的理解文章中的實作內容 😊。接下來會一步一步的說明如何在 Lar...
在 AWS Lambda 中使用 SQLite 資料庫
前陣子讀到一篇很有意思的文章。大意是說,你完全可以考慮在個人網站上使用 SQLite 當做資料庫。其實 SQLite 官方網站也有提到,SQLite 每天可以處理 10 萬次請求的流量,所以對於中小型網站來說,用 SQLite 當做資...
從 MySQL 搬家到 PostgreSQL
前陣子為了省錢,將自己的 Laravel 服務改為部署到 AWS Lambda 上,資料庫不使用 AWS 上貴鬆鬆的 RDS,而是使用有提供免費方案的 PlanetScale。這個架構相當不錯,除了網站響應速度相當不錯之外,每月成本還不到 2...
熱門標籤