iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
Software Development

《電商修仙術:AI × Magento 開發心法》 系列

《電商修仙術:AI × Magento 開發心法》將以修行者的角度,帶領大家走過三十日的電商開發之路。前段篇章將透過 AI(Claude Code)與 Docker 的協助,快速完成 Magento 的環境搭建,並建立能運作的電商平台。後段則進入實戰修煉,聚焦於模組開發、進階功能與效能優化,逐步揭示 Magento 的核心奧義。本系列不僅是技術紀錄,更是一部修煉心法:每一日皆為功力的積累,最終讓讀者能理解如何駕馭 Magento,並與 AI 協作,在電商開發的修煉場上突破自我。

參賽天數 25 天 | 共 25 篇文章 | 3 人訂閱 訂閱系列文 RSS系列文 團隊達利貓出任務
DAY 11

[Day 11] 什麼!? AI 3 分鐘幫我寫好 Magento 模組?— system.xml 後台設定篇

今天走個輕鬆流。想練習「用 Claude 幫我在 Magento 後台加一個設定欄位」,順便把整個流程記下來。目標超單純:在 Stores → Configu...

2025-09-11 ‧ 由 milton 分享
DAY 12

[Day 12] Magento開發練習:後台設定 + Plugin

前言 前幾天我們練習過,想要在產品名稱後面加上「(全館優惠)」,可以透過 Plugin、Observer、Preference 來做到。 不過這有一個問題:-每...

2025-09-12 ‧ 由 milton 分享
DAY 13

[Day 13] Magento 常見指令大全:update 怎麼 update?

前言 昨天我們一起練習了模組開發,體驗了 Magento 的擴充方式。不過在開發的過程中,有一件事情常常會遇到:我改了程式,卻發現前台/後台沒變!這時候,十之八...

2025-09-13 ‧ 由 milton 分享
DAY 14

[Day 14] Magento 開發小技巧:如何加 Log 並查看 Log

前言 之前有說過,在還沒有 AI 的時代,我開發都是這樣做的:👉 先猜測我們要找的功能可能會在哪個模組?👉 然後在程式裡加 log,一個一個慢慢 trace 下...

2025-09-14 ‧ 由 milton 分享
DAY 15

[Day 15] Magento 核心功能:Page Cache 拆解

前言 很多人剛開始寫 Magento 時,一定遇過這個狀況: 改了 .phtml,結果頁面沒變。 購物車數量明明加了,頁面還顯示舊的。 Debug 一整天,最...

2025-09-15 ‧ 由 milton 分享
DAY 16

[Day 16] 半程小結:AI 協作心得、整理,準備進入實戰

走到一半了,覺得該停下來整理一下。這 15 天裡,我們一路從認識 Magento 到實際寫模組,過程中其實也有蠻多體會。 有些篇幅,我們是直接用 Claude...

2025-09-16 ‧ 由 milton 分享
DAY 17

[Day 17] Magento Reindex 是什麼?為什麼不 Reindex 前台就會「怪怪的」?

reindex? 把 Magento 想成「圖書館」: EAV 就是把一本書拆成很多小貼紙(標題、作者、顏色、尺寸…分散在不同抽屜)。彈性超大,但要找起來很...

2025-09-17 ‧ 由 milton 分享
DAY 18

[Day 18] Magento效能瓶頸:Redis Memory一直爆炸?

前言 前幾天我們聊過 什麼是 Page Cache,也提到在我們的專案裡,Full Page Cache(FPC)是存放在 Redis。理論上,打開 Page...

2025-09-18 ‧ 由 milton 分享
DAY 19

[Day 19] Magento 開發筆記:如何檢查 Redis 裡的 Full Page Cache 內容

前言 昨天我們聊到一個很棘手的問題:因為 Redis 記憶體常常爆炸,導致 Magento 的 Full Page Cache(FPC,全頁快取)失效,結果網站...

2025-09-19 ‧ 由 milton 分享
DAY 20

[Day 20] Magento 開發必看的Redis快取指標

前言 昨天我們一起實戰看了 Magento 的 Full Page Cache(FPC)到底是怎麼存進 Redis 的。那個過程有點像「打開黑箱」,原本我們只看...

2025-09-20 ‧ 由 milton 分享