<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>效能優化 on YennJ12 Engineering Blog</title><link>https://yennj12.js.org/yennj12_blog_V4/tags/%E6%95%88%E8%83%BD%E5%84%AA%E5%8C%96/</link><description>Recent content in 效能優化 on YennJ12 Engineering Blog</description><generator>Hugo -- gohugo.io</generator><language>en-us</language><lastBuildDate>Sat, 17 Jan 2026 13:00:00 +0800</lastBuildDate><atom:link href="https://yennj12.js.org/yennj12_blog_V4/tags/%E6%95%88%E8%83%BD%E5%84%AA%E5%8C%96/feed.xml" rel="self" type="application/rss+xml"/><item><title>Docker 完整指南（三）：進階應用與生產實踐</title><link>https://yennj12.js.org/yennj12_blog_V4/posts/docker-complete-guide-part3-advanced-zh/</link><pubDate>Sat, 11 Oct 2025 11:30:00 +0800</pubDate><guid>https://yennj12.js.org/yennj12_blog_V4/posts/docker-complete-guide-part3-advanced-zh/</guid><description>🎯 前言 經過前兩篇文章的學習，我們已經掌握了 Docker 的基礎概念與指令操作。本文將深入探討 Docker 的進階應用，涵蓋從開發到生產環境的完整實踐。
本文重點：
Dockerfile 最佳實踐與優化 多階段建立（Multi-stage Build） Docker Compose 完整應用 網路進階配置 安全性強化 效能調優 生產環境部署策略 📝 Dockerfile 深度解析 Dockerfile 指令完整對照表 指令 作用 層級影響 範例 FROM 指定基礎映像 是 FROM node:18-alpine LABEL 添加元資料 否 LABEL version=&amp;quot;1.0&amp;quot; RUN 執行指令 是 RUN npm install CMD 容器啟動指令 否 CMD [&amp;quot;npm&amp;quot;, &amp;quot;start&amp;quot;] ENTRYPOINT 容器進入點 否 ENTRYPOINT [&amp;quot;python&amp;quot;] COPY 複製檔案 是 COPY app.py /app/ ADD 複製並解壓 是 ADD archive.tar.gz /app/ ENV 設定環境變數 否 ENV NODE_ENV=production ARG 建立時變數 否 ARG VERSION=1.</description></item><item><title>深入理解 Claude Code Context Window：管理對話上下文的完整指南</title><link>https://yennj12.js.org/yennj12_blog_V4/posts/claude-code-context-window-deep-dive-zh/</link><pubDate>Sat, 17 Jan 2026 13:00:00 +0800</pubDate><guid>https://yennj12.js.org/yennj12_blog_V4/posts/claude-code-context-window-deep-dive-zh/</guid><description>深度解析 Claude Code 的 Context Window 機制：從底層原理到實戰策略，學習如何有效管理對話上下文、優化 token 使用，並避免常見陷阱，讓 AI 輔助開發更高效。</description></item></channel></rss>