2026.06.08 (์›”)

โœจ GPT-5.5์˜ ์š”์•ฝ ใ€€

๋‹ค๊ตญ์–ด ํ™•์žฅ ๋’ค 20๋ถ„์„ ๋„˜๊ธฐ๋˜ Jekyll ๋นŒ๋“œ๋ฅผ profile ๊ธฐ์ค€์œผ๋กœ ์ถ”์ ํ•ด, ๋ฐ˜๋ณต ๋ Œ๋”๋ง๊ณผ ์ „์ฒด ์‚ฌ์ดํŠธ ์Šค์บ”์„ ๊ฑท์–ด๋‚ด๋ฉฐ 1๋ถ„ 50์ดˆ๊นŒ์ง€ ์ค„์ธ ๊ธฐ๋ก.

์•ž์„  /devlog/github-pages-blog/github-pages-blog-english-version-lessons/์—์„œ ๋ธ”๋กœ๊ทธ์— ๋‹ค๊ตญ์–ด ์šด์˜ ๊ตฌ์กฐ๋ฅผ ๋ถ™์˜€๋‹ค.

์ฒ˜์Œ์—๋Š” ์ด๊ฒŒ ๊ฝค ๋ฟŒ๋“ฏํ–ˆ๋‹ค.

ko, en, ja, zh-Hans, es, pt-BR, fr, id.

๊ธ€๋„ ์žˆ๊ณ , ๋ฉ”๋‰ด๋„ ์žˆ๊ณ , hreflang๋„ ์žˆ๊ณ , ์กฐํšŒ์ˆ˜๋„ ๊ณต์œ ๋œ๋‹ค. ๊ฒ‰์œผ๋กœ๋Š” ๊ฝค ๊ทธ๋Ÿด๋“ฏํ•œ ๋‹ค๊ตญ์–ด ๋ธ”๋กœ๊ทธ๊ฐ€ ๋๋‹ค.

๊ทธ๋Ÿฐ๋ฐ ๋ฐ”๋กœ ๋‹ค๋ฅธ ๋ฌธ์ œ๊ฐ€ ํŠ€์–ด๋‚˜์™”๋‹ค.

๋นŒ๋“œ๊ฐ€ ๋„ˆ๋ฌด ์˜ค๋ž˜ ๊ฑธ๋ ธ๋‹ค.

์ฒ˜์Œ production build๋Š” ์ด๋žฌ๋‹ค.

done in 1311.791 seconds

21๋ถ„ 52์ดˆ.

์ด๊ฑด ๋‹จ์ˆœ ๋ธ”๋กœ๊ทธ์—์„œ ๋‚˜์˜ฌ ์ˆ˜ ์žˆ์„ ๋งŒํ•œ ์ˆ˜์น˜๊ฐ€ ์•„๋‹ˆ๋‹ค. ๊ธ€ ํ•˜๋‚˜ ๊ณ ์น˜๊ณ  ๋นŒ๋“œ๊ฐ€ 20๋ถ„ ๋„˜๊ฒŒ ๊ฑธ๋ฆฌ๋ฉด, ๋‚˜์ค‘์—๋Š” ๊ธ€์„ ์“ฐ๋Š” ๊ฒƒ๋ณด๋‹ค ๋นŒ๋“œ๋ฅผ ๊ธฐ๋‹ค๋ฆฌ๋Š” ์‹œ๊ฐ„์ด ๋” ๊ธธ์–ด์ง„๋‹ค.

์ฒ˜์Œ์—๋Š” ๋‹จ์ˆœํžˆ โ€œ๊ธ€์ด 8๊ฐœ ์–ธ์–ด๊ฐ€ ๋์œผ๋‹ˆ๊นŒ ๋А๋ ค์กŒ๊ฒ ์ง€โ€๋ผ๊ณ  ์ƒ๊ฐํ•  ์ˆ˜๋„ ์žˆ์—ˆ๋‹ค.

ํ•˜์ง€๋งŒ ๊ทธ๊ฑด ๋„ˆ๋ฌด ์„ฑ๊ธ‰ํ•œ ๊ฒฐ๋ก ์ด์—ˆ๋‹ค.

ํŽ˜์ด์ง€ ์ˆ˜๊ฐ€ ๋Š˜์–ด๋‚œ ๊ฑด ๋งž๋‹ค. ๊ทธ๋ž˜๋„ 20๋ถ„๋Œ€๊นŒ์ง€ ๊ฐ€๋Š” ๊ฑด ๋ญ”๊ฐ€ ๋” ์žˆ๋‹ค. ๊ทธ๋ž˜์„œ ์ด๋ฒˆ์—๋Š” ๊ฐ์œผ๋กœ ๊ณ ์น˜์ง€ ์•Š๊ณ  jekyll build --profile์„ ์ผฐ๋‹ค.

์ฒซ ๋ฒˆ์งธ ๋ฒ”์ธ: ๋‹ฌ๋ ฅ JSON์„ ๋ชจ๋“  ํŽ˜์ด์ง€์— ๋ฐ•๊ณ  ์žˆ์—ˆ๋‹ค

๋จผ์ € _site ํฌ๊ธฐ๋ฅผ ๋ดค๋‹ค.

_site: 1.2G
HTML total: ์•ฝ 840MB

์ •์  ๋ธ”๋กœ๊ทธ HTML์ด 840MB.

๋ง์ด ์•ˆ ๋๋‹ค.

๋Œ€ํ‘œ ๊ธ€ ํ•˜๋‚˜๋ฅผ ์—ด์–ด๋ณด๋‹ˆ ๋ฐ”๋กœ ์ด์œ ๊ฐ€ ๋ณด์˜€๋‹ค. ์‚ฌ์ด๋“œ๋ฐ” ๋‹ฌ๋ ฅ์ด ๋ชจ๋“  ๊ธ€ ํŽ˜์ด์ง€๋งˆ๋‹ค ํ•ด๋‹น ์–ธ์–ด์˜ ์ „์ฒด ๊ธ€ ๋ชฉ๋ก JSON์„ inline์œผ๋กœ ๋„ฃ๊ณ  ์žˆ์—ˆ๋‹ค.

<script type="application/json" data-calendar-posts>
[
  ...
]
</script>

๊ทธ๋ฟ๋งŒ ์•„๋‹ˆ์—ˆ๋‹ค.

๋‹ฌ๋ ฅ fallback ๋ชฉ๋ก์„ ๋งŒ๋“ค ๋•Œ ๋‚ ์งœ๋งˆ๋‹ค ์ „์ฒด ๊ธ€ ๋ชฉ๋ก์„ ๋‹ค์‹œ ํ›‘๊ณ  ์žˆ์—ˆ๋‹ค. ์กฐ๊ฑด์— ๋งž์ง€ ์•Š๋Š” ๊ธ€๋„ Liquid ๊ณต๋ฐฑ์œผ๋กœ ๋Œ€๋Ÿ‰ ์ถœ๋ ฅ๋๋‹ค. ๋ณด์ด๋Š” ํ™”๋ฉด์€ ์ž‘์•˜๋Š”๋ฐ, HTML ๋‚ด๋ถ€์—๋Š” ๊ฑฐ๋Œ€ํ•œ ๊ณต๋ฐฑ๊ณผ ๋ฐ˜๋ณต ๋ชฉ๋ก์ด ์ˆจ์–ด ์žˆ์—ˆ๋‹ค.

์ด๊ฑด ๊ธฐ๋Šฅ ๋ฌธ์ œ๊ฐ€ ์•„๋‹ˆ๋ผ ๊ตฌ์กฐ ๋ฌธ์ œ์˜€๋‹ค.

๋‹ฌ๋ ฅ์€ ์„œ๋ฒ„๊ฐ€ ์™„์„ฑํ˜• HTML๋กœ ๋งค ํŽ˜์ด์ง€๋งˆ๋‹ค ๋งŒ๋“ค ํ•„์š”๊ฐ€ ์—†์—ˆ๋‹ค. ์ด๋ฏธ JS๊ฐ€ ๋‹ฌ๋ ฅ์„ ๋™์ ์œผ๋กœ ๊ทธ๋ฆด ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๊ทธ๋Ÿฌ๋ฉด ์„œ๋ฒ„๋Š” ํ˜„์žฌ ์›”์˜ ๊ธฐ๋ณธ ๋ผˆ๋Œ€์™€ ๋ฐ์ดํ„ฐ ํŒŒ์ผ ๊ฒฝ๋กœ๋งŒ ์ฃผ๋ฉด ๋œ๋‹ค.

๊ทธ๋ž˜์„œ ์–ธ์–ด๋ณ„ ๋‹ฌ๋ ฅ ๋ฐ์ดํ„ฐ๋ฅผ ๋ณ„๋„ JSON ํŒŒ์ผ๋กœ ๋บ๋‹ค.

/assets/data/calendar-posts-ko.json
/assets/data/calendar-posts-en.json
/assets/data/calendar-posts-ja.json
/assets/data/calendar-posts-zh-Hans.json
/assets/data/calendar-posts-es.json
/assets/data/calendar-posts-pt-BR.json
/assets/data/calendar-posts-fr.json
/assets/data/calendar-posts-id.json

๊ทธ๋ฆฌ๊ณ  ํŽ˜์ด์ง€์—๋Š” ์ด ์ •๋„๋งŒ ๋‚จ๊ฒผ๋‹ค.

data-calendar-posts-src="/assets/data/calendar-posts-en.json"

๊ฒฐ๊ณผ๋Š” ๋ฐ”๋กœ ์ค„์—ˆ๋‹ค.

1311.791์ดˆ -> 745.273์ดˆ

์ ˆ๋ฐ˜ ๊ฐ€๊นŒ์ด ์ค„์—ˆ์ง€๋งŒ, ์•„์ง ๊ธธ์—ˆ๋‹ค.

์ด๋•Œ ์•Œ์•˜๋‹ค.

๋‹ฌ๋ ฅ์€ ํฐ ๋ฒ”์ธ์ด์—ˆ์ง€๋งŒ, ์œ ์ผํ•œ ๋ฒ”์ธ์€ ์•„๋‹ˆ์—ˆ๋‹ค.

๋‘ ๋ฒˆ์งธ ๋ฒ”์ธ: ๋ฉ”๋‰ด ํ†ต๊ณ„๋ฅผ 8๋งŒ ๋ฒˆ ๊ณ„์‚ฐํ•˜๊ณ  ์žˆ์—ˆ๋‹ค

๋‹ค์Œ profile์ด ๋” ๋…ธ๊ณจ์ ์ด์—ˆ๋‹ค.

_includes/sidebar-nav-stats.html  81120 calls  173.084s
_includes/masthead.html            2704 calls  319.860s
_includes/seo.html                 2704 calls  119.985s
sitemap.xml                           1 call   117.495s

์—ฌ๊ธฐ์„œ ์ œ์ผ ์›ƒ๊ธด ๊ฑด sidebar-nav-stats.html์ด์—ˆ๋‹ค.

์ด include๋Š” ์‚ฌ์ด๋“œ๋ฐ” ์นดํ…Œ๊ณ ๋ฆฌ ์˜†์— ๊ธ€ ์ˆ˜์™€ ์ตœ์‹  ๊ธ€ ์‹œ๊ฐ„์„ ๋ถ™์ด๋Š” ์ž‘์€ ์กฐ๊ฐ์ด๋‹ค.

์˜ˆ๋ฅผ ๋“ค๋ฉด ์ด๋Ÿฐ ๊ฑฐ๋‹ค.

Daily Review (310) 1 days ago
Devlog (24) 2 days ago

๊ทธ๋Ÿฐ๋ฐ ์ด ์ž‘์€ ์กฐ๊ฐ์ด ํ˜ธ์ถœ๋  ๋•Œ๋งˆ๋‹ค ์ „์ฒด ๊ธ€ ๋ชฉ๋ก์„ ๋‹ค์‹œ ์ •๋ ฌํ•˜๊ณ , ๋‹ค์‹œ ํ•„ํ„ฐ๋งํ•˜๊ณ  ์žˆ์—ˆ๋‹ค.

์–ธ์–ด๋ณ„ ๋ฉ”๋‰ด ํ•ญ๋ชฉ๋งˆ๋‹ค.

ํŽ˜์ด์ง€๋งˆ๋‹ค.

๋ฐ์Šคํฌํ†ฑ ์‚ฌ์ด๋“œ๋ฐ”์™€ ๋ชจ๋ฐ”์ผ ๋ฉ”๋‰ด์—์„œ ๋˜.

๊ฒฐ๊ณผ์ ์œผ๋กœ 81,120๋ฒˆ ํ˜ธ์ถœ๋๋‹ค.

์ด ๊ฐ’์€ ์‚ฌ์‹ค ํŽ˜์ด์ง€๋งˆ๋‹ค ์ƒˆ๋กœ ๊ณ„์‚ฐํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค. ๊ฐ™์€ ์–ธ์–ด์™€ ๊ฐ™์€ ๋ฉ”๋‰ด URL์ด๋ฉด ๊ฒฐ๊ณผ๊ฐ€ ๋˜‘๊ฐ™๋‹ค. ๊ทธ๋ž˜์„œ jekyll-include-cache์˜ include_cached๋กœ ๋ฐ”๊ฟจ๋‹ค.

{% include_cached sidebar-nav-stats.html url=child.url lang=current_lang %}

๊ทธ๋Ÿฌ์ž ํ˜ธ์ถœ ์ˆ˜๊ฐ€ ์ด๋ ‡๊ฒŒ ๋ฐ”๋€Œ์—ˆ๋‹ค.

81120 calls -> 210 calls
173์ดˆ -> 0.4์ดˆ

์ด๊ฑด ๊ฑฐ์˜ ๋ฒ„๊ทธ๋ฅผ ์žก์€ ์ˆ˜์ค€์ด์—ˆ๋‹ค.

์„ธ ๋ฒˆ์งธ ๋ฒ”์ธ: ์–ธ์–ด ๋งํฌ๋ฅผ ๋งŒ๋“ค๋ ค๊ณ  ์ „์ฒด ์‚ฌ์ดํŠธ๋ฅผ ๊ณ„์† ํ›‘์—ˆ๋‹ค

๋‹ค๊ตญ์–ด ์ „ํ™˜์„ ๋ถ™์ด๋ฉด์„œ masthead, seo, sitemap์— ์ด๋Ÿฐ ๋กœ์ง์ด ๋“ค์–ด๊ฐ”๋‹ค.

์ด ์–ธ์–ด URL์ด ์‹ค์ œ๋กœ ์กด์žฌํ•˜๋Š”๊ฐ€?

์˜๋„๋Š” ๋งž์•˜๋‹ค.

์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋ฒˆ์—ญ URL์„ hreflang์ด๋‚˜ ์–ธ์–ด ์ „ํ™˜ ๋ฉ”๋‰ด์— ๋„ฃ์œผ๋ฉด ์•ˆ ๋œ๋‹ค. ๊ทธ๋ž˜์„œ ์ฒ˜์Œ์—๋Š” ๋ชจ๋“  ํŽ˜์ด์ง€์™€ ๋ชจ๋“  collection ๋ฌธ์„œ๋ฅผ ๋Œ๋ฉด์„œ URL ์กด์žฌ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ–ˆ๋‹ค.

๋ฌธ์ œ๋Š” ์ด๊ฑธ ๋ชจ๋“  ํŽ˜์ด์ง€์—์„œ ๋ฐ˜๋ณตํ–ˆ๋‹ค๋Š” ์ ์ด๋‹ค.

2704 pages * site.pages scan * translated collections scan

์ด๊ฑด ๋‹ค๊ตญ์–ด ์‚ฌ์ดํŠธ๊ฐ€ ์ปค์งˆ์ˆ˜๋ก ๊ณ„์† ์•…ํ™”๋˜๋Š” ๊ตฌ์กฐ๋‹ค.

๊ทธ๋ž˜์„œ ๋ฐฉ์‹์„ ๋ฐ”๊ฟจ๋‹ค.

์ด๋ฏธ ์ด ๋ธ”๋กœ๊ทธ์˜ ๋ฒˆ์—ญ URL์€ ๊ทœ์น™์ด ์žˆ๋‹ค.

/some/post/
/en/some/post/
/ja/some/post/
...

๊ทธ๋ฆฌ๊ณ  ์˜ˆ์™ธ๋Š” ๋”ฐ๋กœ ๋ฐ์ดํ„ฐ๋กœ ๊ด€๋ฆฌํ•˜๋ฉด ๋œ๋‹ค.

์ด๋ฒˆ์— ๋ฒˆ์—ญ์ด ์•„์ง ๋ณด๋ฅ˜๋œ ์„ธ์…˜ ํšŒ๊ณ  ๊ธ€์€ _data/i18n_pending.yml์— ๋„ฃ์—ˆ๋‹ค.

entries:
  - source_url: /devlog/github-pages-blog/github-pages-blog-english-version-lessons/
    locales:
      - en
      - ja
      - zh-Hans
      - es
      - pt-BR
      - fr
      - id

์ด๋ ‡๊ฒŒ ํ•˜๋‹ˆ ์ผ๋ฐ˜ ๊ธ€์€ prefix ๊ทœ์น™์œผ๋กœ ์—ฐ๊ฒฐํ•˜๊ณ , ๋ณด๋ฅ˜ ๊ธ€์€ ๋‹ค๋ฅธ ์–ธ์–ด ํ™ˆ์œผ๋กœ fallbackํ•œ๋‹ค. ์ „์ฒด ์‚ฌ์ดํŠธ ์Šค์บ”์€ ํ•˜์ง€ ์•Š๋Š”๋‹ค.

๊ฒฐ๊ณผ๋Š” ์ปธ๋‹ค.

masthead: 319.860์ดˆ -> 9.882์ดˆ
seo:      119.985์ดˆ -> 7.181์ดˆ
sitemap:  117.495์ดˆ -> 4.633์ดˆ

๊ทธ๋ฆฌ๊ณ  ์ตœ์ข… ๋นŒ๋“œ๋Š” ์ด๋ ‡๊ฒŒ ๋๋‚ฌ๋‹ค.

done in 110.344 seconds

21๋ถ„ 52์ดˆ์—์„œ 1๋ถ„ 50์ดˆ.

์ด ์ •๋„๋ฉด ์•„์ง ๋น ๋ฅธ ๋ธ”๋กœ๊ทธ๋ผ๊ณ  ๋งํ•˜๊ธฐ๋Š” ์–ด๋ ต์ง€๋งŒ, ์ตœ์†Œํ•œ โ€œ๋นŒ๋“œ๊ฐ€ ๋„ˆ๋ฌด ๋ฌด์„œ์›Œ์„œ ๊ธ€์„ ๋ชป ์“ฐ๋Š”โ€ ์ƒํƒœ๋Š” ๋ฒ—์–ด๋‚ฌ๋‹ค.

๊ณ ์น˜๋ฉด์„œ ์กฐ์‹ฌํ•œ ๊ฒƒ

์ด๋ฒˆ ์ตœ์ ํ™”๋Š” ์†๋„๋งŒ ๋ณด๋ฉด ์‰ฌ์›Œ ๋ณด์ธ๋‹ค.

ํ•˜์ง€๋งŒ ์ง„์งœ ์กฐ์‹ฌํ•ด์•ผ ํ–ˆ๋˜ ๊ฑด ๊ธฐ๋Šฅ์ด ๊นจ์ง€๋Š” ์ชฝ์ด์—ˆ๋‹ค.

ํŠนํžˆ ๋‹ค๊ตญ์–ด ์‚ฌ์ดํŠธ์—์„œ๋Š” ๋นŒ๋“œ๊ฐ€ ๋นจ๋ผ์กŒ๋‹ค๊ณ  ์ข‹์•„ํ•˜๋‹ค๊ฐ€ ์ด๋Ÿฐ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธธ ์ˆ˜ ์žˆ๋‹ค.

์–ธ์–ด ์ „ํ™˜ ๋งํฌ๊ฐ€ 404๋กœ ๊ฐ
hreflang์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” URL์„ ๊ฐ€๋ฆฌํ‚ด
๋ณด๋ฅ˜ ์ค‘์ธ ๋ฒˆ์—ญ ๊ธ€์ด ๊ฒ€์ƒ‰์—”์ง„์— alternate๋กœ ๋…ธ์ถœ๋จ
๋ชจ๋ฐ”์ผ์—์„œ About/์–ธ์–ด ๋ฒ„ํŠผ์ด ๋‹ค์‹œ ์•ˆ ๋ณด์ž„
๋‹ฌ๋ ฅ์ด ๋นˆ ์ƒํƒœ๋กœ ๋‚จ์Œ

๊ทธ๋ž˜์„œ ๋งˆ์ง€๋ง‰์—๋Š” ๋ธŒ๋ผ์šฐ์ €์™€ ์ž๋™ ๊ฒ€์‚ฌ๋ฅผ ๊ฐ™์ด ๋Œ๋ ธ๋‹ค.

ํ™•์ธํ•œ ๊ฒƒ์€ ์ด๋žฌ๋‹ค.

production build ์„ฑ๊ณต
์˜์–ด ์—ฌํ–‰๊ธ€์˜ 8๊ฐœ ์–ธ์–ด ์ „ํ™˜ ๋งํฌ ์ •์ƒ
hreflang 8๊ฐœ ์–ธ์–ด + x-default ์ •์ƒ
๋ฒˆ์—ญ ๋ณด๋ฅ˜ ๊ธ€์€ ๋‹ค๋ฅธ ์–ธ์–ด ํ™ˆ์œผ๋กœ fallback
๋ชจ๋ฐ”์ผ์—์„œ About, ๐Ÿ‡บ๐Ÿ‡ธEnglish, ๋‹ฌ๋ ฅ ํ‘œ์‹œ ์ •์ƒ
๋Œ€ํ‘œ ๋‹ค๊ตญ์–ด URL 200
์†Œ์Šค ํฌ์ŠคํŠธ 2481๊ฐœ ๋ Œ๋”๋ง ๊ตฌ์กฐ ์ „์ˆ˜ ํ™•์ธ
๋‹ฌ๋ ฅ JSON ํŒŒ์‹ฑ ํ™•์ธ
i18n post coverage errors: 0

์‚ฌ๋žŒ ๋ˆˆ์œผ๋กœ 2481๊ฐœ ๊ธ€์„ ํ•˜๋‚˜์”ฉ ์ฝ์€ ๊ฑด ์•„๋‹ˆ๋‹ค.

ํ•˜์ง€๋งŒ ์ตœ์†Œํ•œ โ€œ์ถœ๋ ฅ ํŒŒ์ผ์ด ์žˆ๋Š”๊ฐ€โ€, โ€œ๊ธ€ ๊ตฌ์กฐ๊ฐ€ ๋ Œ๋”๋ง๋๋Š”๊ฐ€โ€, โ€œ์–ธ์–ด ๋งํฌ๊ฐ€ ๊นจ์ง€์ง€ ์•Š๋Š”๊ฐ€โ€, โ€œ๋‹ฌ๋ ฅ ๋ฐ์ดํ„ฐ๊ฐ€ ์กด์žฌํ•˜๋Š”๊ฐ€โ€๋Š” ์ „์ˆ˜ ์ž๋™ ๊ฒ€์‚ฌ๋กœ ํ™•์ธํ–ˆ๋‹ค.

์ด๊ฒŒ ์ด๋ฒˆ ์ž‘์—…์˜ ํ•ต์‹ฌ์ด์—ˆ๋‹ค.

๋นŒ๋“œ ์ตœ์ ํ™”๋Š” ์†๋„๋งŒ ์ค„์ด๋Š” ์ผ์ด ์•„๋‹ˆ๋ผ, ๊ธฐ์กด ๊ธฐ๋Šฅ์˜ ๊ณ„์•ฝ์„ ๋‹ค์‹œ ๋ช…์‹œํ•˜๋Š” ์ผ์ด๋‹ค.

์ด๋ฒˆ์— ๋ฐฐ์šด ๊ฒƒ

Jekyll์€ ์ •์  ์‚ฌ์ดํŠธ ์ƒ์„ฑ๊ธฐ๋ผ์„œ ๋‹จ์ˆœํ•ด ๋ณด์ธ๋‹ค.

ํ•˜์ง€๋งŒ Liquid ์•ˆ์—์„œ ์ „์ฒด ์‚ฌ์ดํŠธ๋ฅผ ๊ณ„์† ํ›‘๊ธฐ ์‹œ์ž‘ํ•˜๋ฉด, ์ •์  ์‚ฌ์ดํŠธ๋„ ์ถฉ๋ถ„ํžˆ ๋ฌด๊ฑฐ์›Œ์ง„๋‹ค.

ํŠนํžˆ ๋‹ค๊ตญ์–ด ๊ตฌ์กฐ์—์„œ๋Š” ์ž‘์€ ๋น„ํšจ์œจ์ด ๋ฐ”๋กœ ๋ฐฐ์ˆ˜๋กœ ์ปค์ง„๋‹ค.

ํŽ˜์ด์ง€ ์ˆ˜ * ์–ธ์–ด ์ˆ˜ * ๋ฉ”๋‰ด ์ˆ˜ * ์ „์ฒด ๊ธ€ ์ˆ˜

์ด๋Ÿฐ ๊ณฑ์…ˆ์ด ์ˆจ์–ด ์žˆ์œผ๋ฉด ๋‚˜์ค‘์— ๊ฐ‘์ž๊ธฐ ๋นŒ๋“œ๊ฐ€ ํ„ฐ์ง„๋‹ค.

์ด๋ฒˆ์— ๋ฐฐ์šด ๊ฑด ๋‹จ์ˆœํ•˜๋‹ค.

์ฒซ์งธ, ํŽ˜์ด์ง€๋งˆ๋‹ค ๊ฐ™์€ ๋ฐ์ดํ„ฐ๋ฅผ inline์œผ๋กœ ๋ฐ˜๋ณตํ•˜์ง€ ์•Š๋Š”๋‹ค.

๋‘˜์งธ, ๊ฐ™์€ ์ž…๋ ฅ์ด๋ฉด include๋ฅผ ์บ์‹œํ•œ๋‹ค.

์…‹์งธ, URL ์กด์žฌ ์—ฌ๋ถ€๋ฅผ ํ™•์ธํ•˜๊ฒ ๋‹ค๊ณ  ๋ชจ๋“  ํŽ˜์ด์ง€์—์„œ ์ „์ฒด ์‚ฌ์ดํŠธ๋ฅผ ์Šค์บ”ํ•˜์ง€ ์•Š๋Š”๋‹ค.

๋„ท์งธ, ์˜ˆ์™ธ๋Š” ๊ฐ์œผ๋กœ ์ฒ˜๋ฆฌํ•˜์ง€ ๋ง๊ณ  ๋ฐ์ดํ„ฐ๋กœ ๋‘”๋‹ค.

๋‹ค์„ฏ์งธ, ์ตœ์ ํ™” ํ›„์—๋Š” ๊ธฐ๋Šฅ ๊ณ„์•ฝ์„ ์ž๋™ ๊ฒ€์‚ฌ๋กœ ํ™•์ธํ•œ๋‹ค.

์ด ๋ธ”๋กœ๊ทธ๋Š” ์ด์ œ ๋‹จ์ˆœํ•œ ๊ฐœ์ธ ๋ธ”๋กœ๊ทธ์—์„œ ์กฐ๊ธˆ์”ฉ ์‹œ์Šคํ…œ์ด ๋˜๊ณ  ์žˆ๋‹ค.

๊ทธ๊ฒŒ ์ข‹๊ธฐ๋„ ํ•˜๊ณ , ํ”ผ๊ณคํ•˜๊ธฐ๋„ ํ•˜๋‹ค.

ํ•˜์ง€๋งŒ ์ ์–ด๋„ ์ด๋ฒˆ์—๋Š” ํ”ผ๊ณคํ•œ ์ชฝ์ด ์˜๋ฏธ๊ฐ€ ์žˆ์—ˆ๋‹ค.

21๋ถ„ ๋„˜๊ฒŒ ๊ธฐ๋‹ค๋ฆฌ๋˜ ๋นŒ๋“œ๋ฅผ 1๋ถ„๋Œ€๋กœ ๋Œ์–ด๋‚ด๋ฆฐ ๊ฑด, ์ฒด๊ฐ์ƒ ๊ฝค ํฐ ์ „ํ™˜์ ์ด์—ˆ๋‹ค.

์ด์ œ ๋‹ค๊ตญ์–ด ๋ธ”๋กœ๊ทธ๋ฅผ ๊ณ„์† ํ‚ค์šธ ์ˆ˜ ์žˆ๋Š” ์ตœ์†Œํ•œ์˜ ์ˆจํ†ต์€ ์ƒ๊ฒผ๋‹ค.

๋Œ“๊ธ€ ๋‚จ๊ธฐ๊ธฐ