
얼마 전 작은 가게 홈페이지를 옮기면서 서버 요금부터 묻는 분을 만났다. 메뉴와 영업시간, 사진 몇 장이 전부인 사이트였다. 이런 경우에는 서버를 빌리기 전에 페이지를 어떻게 만들고 보관할지부터 정하는 게 맞다. 무료홈페이지만들기는 충분히 가능하다. 다만 무료로 운영할 수 있는 범위와 나중에 옮길 수 있는지를 처음에 확인해야 한다.
페이지 성격에 맞춰 만드는 방식 고르기
예약 기능이나 회원 로그인이 필요 없다면 정적 홈페이지가 가장 단순하다. 글과 사진을 파일로 만들어 올리는 방식이라 데이터베이스가 필요 없고, 서버 설정 때문에 장애가 날 지점도 적다. 소개 페이지, 포트폴리오, 행사 안내처럼 내용이 자주 바뀌지 않는 사이트에 잘 맞는다. 수정할 때 파일을 다시 올려야 한다는 점은 감안해야 한다.
화면에서 글을 고치고 사진을 배치하고 싶다면 무료 홈페이지 제작 서비스를 쓸 수 있다. 처음 만드는 시간은 짧지만 무료 요금제에서 광고 표시, 저장 공간, 자체 도메인 연결, 자료 내보내기 범위가 제한될 수 있다. 서비스마다 조건이 다르니 시작 전에 운영 화면에서 확인하는 편이 낫다. 특히 글과 이미지를 한꺼번에 내려받을 수 있는지 봐야 한다. 몇 달 뒤 다른 곳으로 옮길 때 이 기능의 차이가 크게 느껴진다.
게시판, 로그인, 결제처럼 서버에서 처리할 일이 있다면 선택지가 달라진다. 무료 공간에 기능을 억지로 맞추기보다 필요한 기능을 적고, 어느 부분에 데이터가 쌓이는지 먼저 그려보는 게 빠르다. 문의만 받는다면 이메일 접수로 시작할 수도 있다. 기능 하나 때문에 서버와 데이터베이스를 계속 관리하는 비용이 생길 수 있기 때문이다.
무료로 버틸 수 있는 트래픽 계산하기
방문자 수만 보고 요금제를 고르면 빗나간다. 전송량은 대략 페이지 한 번을 열 때 내려가는 데이터 크기와 월간 조회 수를 곱해 잡는다. 예를 들어 사진을 포함한 한 페이지가 1.5MB이고 하루 500회 열리면, 30일 기준 약 22.5GB다. 페이지가 여러 개이고 방문자가 연달아 둘러보면 그만큼 늘어난다. 실제 전송량은 이미지 압축과 방문자 브라우저의 캐시 사용에 따라 달라진다.
처음에는 대표 페이지를 휴대전화에서 열어 이미지 크기부터 확인한다. 사진 한 장이 몇 MB씩 나가면 접속 속도도 느려지고 무료 전송량도 빨리 소진된다. 화면에 필요한 크기로 줄이고 압축한 뒤 다시 재는 게 서버 사양을 올리는 것보다 먼저다. 무료 서비스의 월간 전송량이나 사용량 제한은 바뀔 수 있으므로 가입 시점의 조건을 확인해야 한다.
동시접속도 평균 방문 수만으로 판단하면 안 된다. 하루 3천 회 조회되는 사이트라도 대부분의 방문이 특정 시간이나 광고 게시 직후에 몰릴 수 있다. 정적 페이지는 이런 순간에 대응하기 쉬운 편이다. 반면 검색, 로그인, 주문처럼 요청마다 서버가 계산하거나 데이터베이스를 읽는 기능은 같은 방문 수에서도 부담이 커진다. 무료로 시작할지 판단할 때는 월간 조회 수와 함께 가장 붐비는 시간의 접속 양상을 적어두면 된다.
공개 전에 주소와 복구 경로 확인하기
무료홈페이지만들기에서 비용이 생기는 지점은 대개 자체 도메인이다. 서비스가 주는 기본 주소로도 공개는 가능하다. 다만 가게 이름으로 주소를 오래 쓰거나 나중에 서비스를 옮길 계획이라면 도메인을 따로 관리하는 편이 수월하다. 도메인은 갱신일과 등록 계정의 연락처를 기록해둬야 한다. 페이지가 멀쩡해도 도메인 갱신을 놓치면 방문자는 사이트에 들어오지 못한다.
보안 인증서도 확인한다. 이용자가 보는 화면에서 보안 연결이 정상인지, 인증서가 자동으로 갱신되는지 살핀다. 자체 도메인을 연결했다면 연결 전후에 모두 확인해야 한다. 주소를 바꾸는 작업에서는 이전 주소로 접속했을 때 어디로 이동하는지까지 점검한다. 특히 명함이나 검색 결과에 남은 주소를 생각하면 이동 설정을 빼먹기 쉽다.
백업은 서비스 안에서 버튼을 눌렀다는 기록만으로 끝나지 않는다. 원본 사진, 문구, 페이지 파일을 내 컴퓨터나 별도 저장 공간에 보관한다. 제작 서비스에서 내보낸 자료가 있다면 실제로 열리는지도 확인한다. 서버를 쓰는 사이트라면 파일과 데이터베이스를 함께 받아야 복구할 수 있다. 한쪽만 있으면 화면은 보여도 글이나 주문 내역이 빠질 수 있다.
작게 열고 이전할 수 있게 운영하기
첫 공개 때는 모든 기능을 채우려 하지 않아도 된다. 소개, 연락 방법, 필요한 안내를 먼저 올리고 휴대전화로 직접 접속해본다. 사진이 지나치게 늦게 뜨는지, 버튼이 눌리는지, 문의가 실제로 도착하는지 확인한다. 방문 통계를 붙였다면 내 접속만 잡히고 있지는 않은지도 살핀다. 여기까지가 홈페이지를 만든 뒤의 실제 운영이다.
이후에는 한 달에 한 번 정도 전송량, 저장 공간, 오류 화면을 확인한다. 방문자가 늘어 무료 한도에 가까워졌다면 그때 유료 요금제를 비교하면 된다. 비교 기준은 월 요금 하나가 아니라 전송량, 저장 공간, 백업 방법, 자체 도메인 연결, 데이터 이전 가능 여부다. 장애가 났을 때는 먼저 도메인 연결, 인증서, 서비스 상태, 최근 수정한 파일 순서로 확인하면 원인을 좁히기 쉽다.
작은 사이트는 무료로도 오래 운영할 수 있다. 제가 먼저 돈을 쓰는 시점은 방문 수가 조금 늘었을 때가 아니라, 필요한 기능이나 복구 시간에 무료 서비스의 한계가 분명해졌을 때다. 그전에는 페이지를 가볍게 만들고 원본을 잘 보관하는 쪽이 더 큰 차이를 만든다.
