[질문]
카페 24에서 디자인스킨을 사서 홈페이지를 만들려 하고 있습니다.
국내,해외 사이트를 동시에 운영하고싶은데 서브 도메인을 추가로 만들어야한다는 사실을 알았습니다.
스킨을 사고 서브도메인을 추가로 생성해야한다는말이 무슨말인가요?
[답변]
홈페이지와 도메인은 다른 개념입니다.
까페24의 솔루션에 템플릿 개념의 디자인을 구입해서 진행하시는 경우라면, 현재의 상황처럼 국내/해외의 사이트가 동일한 소스코드일 가능성이 높습니다. 이런 경우 일반적인 대응이 불가능한 경우가 많습니다.
아마도 A.com은 국내, B.com은 해외 사이트로 운영하기 위해서 도메인을 분리하거나
국내.A.com 해외.A.com의 방식으로 2차도메인을 운영하는 방법을 제안한것으로 보입니다.
원칙적으로 1개의 소스로 2개의 사이트를 운영하게 개발이 가능합니다.
다국어 및 하나의 도메인으로 처리할수 있는 방법을 알려드립니다.
다국어를 대응하기위한 개발방법은 다양합니다.
1. 접속자의 문자셋을 분석하여 해당 문자에 맞춰진 페이지를 보여주는 방법과,
2. 접속자의 IP를 분석하여 접속지역에 맞춰진 페이지를 보여주는 방법,
3. 스위치 및 서버상에서 IP필터링을 통하여 특정 접속지역에 맞는 웹서버로 전송하는 방법
4. 사용자의 선택에 따라 접속하는 방법
: 쿠키 및 DB에 IP저장 등을 통해서 재 접속시에는 선택한 사이트로 자동이동
등의 기법을 사용할수가 있습니다.
1번의 방법은 문자셋을 최근 각 나라별로 분리하는것이 아니라 uft-8등의 표준화된 문자셋을 주로 사용하는 추세라 대응이 어려울 것으로 생각이 됩니다. 3번의 경우 네트워크 및 하드웨어측의 작업이 진행되어야 하기 때문에 현 상황에서는 어려운 작업이 될것으로 생각이 됩니다.
어느정도 효율성을 고려하신다면 4번의 방법을 추천드리지만,
무조건 자동으로 접속해야 하는 상황이라면 2번의 방법이 가장 나으리라 생각이 됩니다.
문제는 IP별 나라를 판독하기 위한 기본 데이터를 구축해두고, 이 데이터와 접속IP를 비교하여 처리해야 하는점 입니다. 해당 데이터의 경우 해외 사이트를 통해서 구입(일부 무료도 있습니다)하시거나 국내 ISP업체를 통해서(유료) 공급을 받으실수 있습니다.
하나의 도메인으로 여러 언어를 처리하시는 방법은
1. 폴더별 분리접속을 할수 있도록 하고, 시작파일에서 코드분할을 하는방법
2. kr.naver.com
cn.naver.com
의 방법으로 DNS를 분리하여 접속하는 방법
3. 개발시에 언어를 변수로 처리하고, 변수에 따라서
index_kr.html, index_jp.html index_cn.html
처럼 파일명과 변수를 결합하여 처리하는 방법
등의 여러가지 방법이 있습니다
'ToTb Story > ToTb 네이버지식 Story' 카테고리의 다른 글
어플개발을 위한 서버구축에 대한 초보적인 질문드려요 (0) | 2016.06.24 |
---|---|
안녕하세요~ 여행사홈페이지제작 문의드립니다 (0) | 2016.06.24 |
다음 사이트 내에서 글을 쓸 경우 네이버 검색이 가능하게 하고 싶습니다 (0) | 2016.06.24 |
메이크샵과 홈페이지제작 장단점 (0) | 2016.06.24 |
홈페이지를 만든 사람은 어떻게 돈을 벌죠? (0) | 2016.06.24 |
회원 전용 사이트 제작에 관하여 (0) | 2016.06.24 |
웹사이트 창업 여러 궁금증 (0) | 2016.06.24 |
중소기업erp 설치할려고 하는데좋은 대안이 없을지 질문 드립니다 (0) | 2016.06.13 |
웹사이트 제작 문의 (0) | 2016.06.09 |
수수료로 이익을 취하는 중개업체 창업예정인데 이에관해 질문드립니다 (0) | 2016.06.07 |
최근댓글