웹 사이트 전략 정의

웹 사이트는 웹 페이지 콜렉션으로 구성됩니다. 웹 페이지에 실제 컨텐츠가 있으면, 웹 사이트는 그 웹 페이지를 계층적으로 디자인하고 구성한 것입니다. 사이트를 디자인하려면 웹 사이트의 상위 레벨 목적을 판별하여 사이트 전략을 세워야 합니다.

웹 사이트에는 상위 레벨 목적(예: 제품 판매)이 있어야 하며 각 웹 페이지는 해당 상위 레벨 목적을 달성하는 데 필요한 특정 목적(예: 판매 제품 목록 또는 장바구니 페이지)을 제공할 수 있습니다. 구성 단위로서, 웹 사이트를 작성하는 웹 페이지는 서로 유사한 비주얼 디자인과 레이아웃을 갖고 있어야 합니다. 개별 페이지는 서로 관련이 있어야 완전한 하나의 웹 사이트가 됩니다. 따라서 프로젝트를 시작하는 데 있어 먼저 웹 사이트 디자인을 고려한 후 개별 웹 페이지를 작성하는 것이 바람직합니다. 그렇지 않은 경우 구성 또는 뚜렷한 비주얼 관계도 없는 몇 개의 개별 웹 페이지만으로 웹 사이트가 구축될 수 있습니다.

웹 응용프로그램을 개발하는 데 있어 중요한 것은 전체 웹 사이트 디자인을 고려하는 것입니다. 각 웹 사이트에는 기본 목적과, 웹 사이트 기본 목적을 지원하기 위한 하위 레벨의 부속 목적이 있습니다. 웹 사이트 디자인 단계에서 이러한 목적을 고려해야 하므로, 개별 웹 페이지를 개발하기 전에 먼저 올바른 웹 응용프로그램을 개발해야 합니다.

웹 응용프로그램이 서버로 배치되어 웹에서 액세스할 수 있게 되면 응용프로그램을 웹 사이트로 간주할 수 있습니다. 일반 사용자 관점에서 웹 사이트를 디자인하는 것은 사이트 모양과 웹 사이트 자원 요구사항을 판별할 때 중요합니다. 예를 들어, 사용자가 페이지 간을 이동하는 방식, 각 페이지의 타스크 및 해당 타스크 수행 방법 등을 고려할 수 있습니다. 사이트의 비주얼 디자인 또한 사이트 기능을 보완해야 합니다.

Rational® Developer는 사용자 웹 응용프로그램 개발 단계에 도움이 되는 도구(예: Web Site Designer 및 웹 다이어그램 편집기)를 제공합니다. 비즈니스 로직 플로우, 웹 페이지의 레이아웃 및 구조, 사이트 탐색 및 사이트의 비주얼 모양을 포함한 웹 사이트의 상위 레벨 목적을 고려하여 웹 프로젝트를 채웁니다. 그런 다음 스타일시트, 이미지, 동적 링크, 데이터 액세스 등을 고려하여 정적 HTML 페이지 및 동적 JSP 페이지를 포함하여 웹 사이트를 구성하는 개별 웹 페이지를 작성 및 디자인합니다.

응용프로그램 개발의 계획 및 고급 단계에 대한 자세한 정보는 웹 응용프로그램 개요에 있는 정보와 Information Center의 관련 절을 참조하십시오.

관련 개념
웹 프로젝트
웹 개발 도구
관련 태스크
웹 사이트 개발
웹 사이트 디자인
웹 페이지 및 웹 자원 작성 또는 가져오기
웹 사이트 테스트
웹 사이트 공개
웹 사이트 유지보수
피드백
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.