안녕하세요! 가족과 함께하는 스마트 라이프입니다. 지난 시간에는 우리 소중한 주문서(코드)를 깃허브 성에 안전하게 보관하는 법을 배웠죠? 오늘은 드디어 내 컴퓨터를 벗어나 전 세계 친구들이 내 홈페이지에 찾아올 수 있게 하는 ‘웹 호스팅’과 ‘도메인’ 마법을 배워보겠습니다!

1. 주소와 땅이 필요해요: 도메인과 호스팅
우리가 만든 멋진 마법 학교 웹사이트를 인터넷 세상에 세우려면 두 가지가 꼭 필요합니다.
- 웹 호스팅 (Hosting): 홈페이지가 살 수 있는 ‘땅’이에요. 인터넷에 24시간 켜져 있는 커다란 컴퓨터의 한 칸을 빌리는 것이죠.
- 도메인 (Domain): 친구들이 찾아올 수 있는 ‘주소’예요.
magic-school.com처럼 부르기 쉬운 이름이랍니다.
2. 숫자로 된 주소 vs 글자로 된 주소
원래 컴퓨터들의 진짜 주소는 123.45.67.89 같은 복잡한 숫자(IP 주소)로 되어 있어요. 하지만 마법사들이 이걸 다 외우기는 너무 힘들죠? 그래서 DNS(도메인 네임 시스템)라는 마법 우체국이 숫자를 글자로, 글자를 숫자로 척척 바꿔준답니다.
<?php
// 내 홈페이지의 주소를 확인하는 간단한 마법
$my_domain = "wizard-minsu.com";
$ip_address = "1.23.456.78";
echo "<div style='border: 2px solid navy; padding: 15px;'>";
echo "<h3>📍 마법 주소록</h3>";
echo "세상 사람들이 부르는 이름: " . $my_domain . "<br>";
echo "실제 창고의 숫자 번지수: " . $ip_address;
echo "</div>";
?>
3. 나만의 무료 땅 찾기: 깃허브 페이지(GitHub Pages)
처음부터 비싼 땅을 살 필요는 없어요! 우리가 지난번에 배운 깃허브 성에서는 마법사 지망생들을 위해 ‘GitHub Pages’라는 무료 땅을 나눠준답니다. 클릭 몇 번이면 여러분이 짠 HTML과 CSS가 진짜 인터넷 주소를 가진 웹사이트로 변신해요!

4. 아이들과 함께하는 ‘우리 집 주소’ 놀이
아이와 함께 종이에 가상의 ‘마법 마을 지도’를 그려보세요. 각 방에 ‘부엌’, ‘거실’, ‘내방’이라는 이름을 붙이는 것이 도메인이고, 실제 그 방의 위치가 호스팅이라고 설명해주세요. 주소가 있어야 친구를 초대할 수 있듯이, 우리 코딩 결과물도 주소가 있어야 세상과 연결될 수 있다는 점을 알려주는 소중한 시간이 될 거예요.
마치며: 이제 여러분은 ‘진짜’ 웹사이트 주인입니다!
내 컴퓨터 화면에서만 보이던 글자들이 이제는 스마트폰으로도, 친구네 집 컴퓨터에서도 볼 수 있게 되었습니다. 정말 감격스러운 순간이죠? 다음 시간에는 내 웹사이트를 더 안전하게 지켜주는 자물쇠 마법, ‘HTTPS와 보안 인증서’에 대해 알아볼게요. 진정한 마법사의 길은 안전이 제일이니까요!



