在 WSL 2 中使用 PHP XDebug

XDebug 在昨日正式發佈 3.0.0XDebug 是身為 PHPer 必用的一個套件,可以在程式碼中設定斷點,中斷程式執行並查看程式執行的數據但小弟是菜雞工程師,加上 Larave...

幫網站掛上 HTTPS,使用 certbot 向 Let's Encrypt 申請憑證

在之前的一篇文章中,介紹了什麼是 HTTPS相信大家會從中了解為什麼現今網站都建議掛上 HTTPS本篇文章要來介紹如何使用 Certbot 來向免費的憑證頒發機構 Let's En...

用 PHP 解釋 SOLID 原則裡的「O」

SOLID 原則的 S,在上篇我們已經用 TypeScript 來介紹用 TypeScript 解釋 SOLID 原則裡的「S」本篇文章要來介紹開放封閉原則 (Open–closed principle,OCP)也是...

將部落格從 Bootstrap 5 改版至 Tailwind CSS 的心得

又發了一篇關於前端的文章,真的是不務正業的後端 😅但分類在日常分享應該沒關係吧?講古一下,雖然不是很重要 😂其實這個部落格最一開始,是參考 Laravel China...

不寫 JavaScript,就讓網站變成 SPA!Laravel Livewire 初體驗(下)

此篇文章為下篇還沒有看過上篇的朋友,建議可以先看完上篇不寫 JS,就讓網站變成 SPA!Laravel Livewire 初體驗(上)繼續之前的文章,我們已經有了回覆區塊,也...

不寫 JavaScript,就讓網站變成 SPA!Laravel Livewire 初體驗(上)

Livewire 其實已經推出一段時間但直到 Laravel 8 的 Jetstream 推出,小弟我才知道 LivewireJetstream 在前端上有兩種選擇第一種是 Vue.js 搭配 Inertia另一種是...

避免 Laravel ORM 的 N+1 問題

目前大多框架都會使用 ORM (Object Relational Mapping,物件關係對映) 的方式與資料庫進行互動ORM 的用途,是將關聯式資料庫的資料表,對應到應用程式中的物件...

簡單介紹 HTTPS

HTTP 與 HTTPS超文本傳輸協定(HyperText Transfer Protocol,簡寫 HTTP),是全球網際網路的基礎在網際網路剛剛起步的年代,就是依據 HTTP 這個協定來傳輸來自...

在 Laravel 中使用 Algolia 實作搜尋功能

Algolia 是一個專精於搜尋的網路服務與 Elasticsearch 類似,只要將可供搜尋的資料匯入至 Algolia 的資料庫(Index)就可以在前端使用 Call API 的方式進行搜尋...