前言

最近在接手一個舊的 WordPress 專案後,發現網站在使用上有些效能瓶頸。由於原本的專案是使用 Apache 作為 Web Server,為了確保最高的相容性,決定延續使用 Apache 架構,調整設定達到最大的效能

這篇文章記錄了過程中透過官方提供的 Docker 映像檔,測試 Apache 的 PreforkEvent 模式在 WordPress 上的表現,了解如何選擇適合的 Apache 設定

Read more »

前言

介紹如何使用 PHP 中的 Guzzle HTTP 客戶端來處理大量 HTTP 請求,透過使用 Pool 功能提升整體請求效能,並說明 Pool 的概念、實際使用方法,以及如何搭配 Custom Key 更有效地管理請求

Read more »

前言

在使用 Laravel 框架進行 API 開發時,通常會遇到 CSRF 防護的需求。而透過 Postman 來測試這類 API 時,若未妥善處理 CSRF Token,可能導致請求被拒絕。接下來將介紹如何在 Postman 中設定自動處理 CSRF Token,確保測試過程順暢

Read more »

前言

在使用 Redis 進行資料管理時,排序是一個很常見的操作。
Redis 的 SORT 命令可以用來對列表(list)、集合(set)或有序集合(sorted set)中的元素進行排序。
但是有時候,你的資料需要依賴其他的值來排序,這種情況下,我們就需要使用外部鍵來幫助完成排序。

Read more »

前言

在開發 Node.js 專案時,因為版本更新的速度很快,新舊專案常常需要使用不同版本的 Node.js。
尤其是在維護舊專案時,經常會忘記目前專案適合的版本,每次手動切換 Node.js 版本,不僅麻煩,還容易出錯。

這篇文章將說明如何安裝 NVM,並且當進入專案目錄時,可以自動載入對應的 Node.js 版本。

Read more »

什麼是 Chrome AI?

最新的 Chrome 測試版瀏覽器內建了一款名為 Gemini Nano 的 AI 模型。這是最新的 Gemini 系列中最輕量的版本,專為在使用者設備上運行而設計。由於是較小的 AI 模型,它不需要依賴遠端伺服器進行運算,這表示資料不會離開你的設備,能夠更好地保護使用者的隱私。

Read more »

前言

隨著開源技術的發展,讓自建的 ChatGPT 變得簡單。以下將說明如何使用Llama 3、 Ollama 和 Open WebUI 在本機機器上建立一個強大的 GPT 環境,這不僅能夠節省成本,還能提供客製化設定,並保護個人隱私。

Read more »

前言

在每次建立新的 Repository 時,都需要設定 Git 的 user 資訊,用來紀錄每次的 commit,這有助於識別是誰進行了修改,
但是如果是在不同項目有不同 user 資訊時,例如 工作項目 與 個人項目,就可能會想要使用不同的 user 與 email。

Read more »
0%