[Umbraco 강좌] 27. 패키지(Packages)
이 내용은 ASP.NET MVP로 활동하고 계신 박용준님이 작성하신, 오픈소스 기반 웹사이트 제작 엔진인 Umbraco로 처음 웹사이트를 구축 및 개발하기 위한 시리즈 강좌입니다. 많은 도움 되시길 바랍니다.
==================================================================================================
소개
Umbraco CMS 솔루션은 기본적으로 4개의 기본 스타터킷(Starter Kit)을 제공합니다. 이를 제공함으로써 특정 상황에 맞는 기본 구조를 바탕으로 좀 더 쉽게 사이트를 구성할 수 있도록 도와주는 데 목적이 있습니다.
현재 강좌에서는 처음 Umbraco 설치 시 제공하는 [Simple website]로 구성하였지만, 다른 스타터킷을 통한 웹 사이트 제작이 가능합니다.
스타터킷 종류
Simple Starter Kit
- Umbraco에 대한 가장 기본적인 기능을 제공하는 구조입니다.
Blog Starter Kit
- Umbraco를 사용하여 블로그를 운영하고자할 때 사용하는 기본 구조입니다.
Personal Starter Kit
- 개인 홈페이지에 최적화된 구조를 제공합니다. 이미지를 올릴 수 있는 갤러리를 기본으로 제공합니다.
Business Starter Kit
- 회사용 홈페이지를 만드는데 필요한 기본 구조를 갖습니다. 블로그, 뉴스 등의 기능을 제공합니다.
따라하기 : 새로운 패키지 설치
1. [백오피스-[Developer] 섹션-[Packages]에 들어가면 패키지를 웹에서 검색하여 다운로드 및 설치할 수 있는 [Package Repository]와 현재 CMS에서 만들어진 패키지 및 설치된 패키지 등의 목록 및 관리 기능을 제공합니다. 아래 그림에서 [Package Repository]의 [Starter Kits]를 클릭 후 검색되는 패키지 중 [Business Website Starter Pack]을 클릭합니다.
2. 기본적인 설치 절차를 거쳐 [Business Website Starter Pack]을 설치합니다.
3. 아래 그림은 [Business Website Starter Pack]이 정상적으로 설치된 모습을 보여줍니다.
4. 아래 그림은 [Business Website Starter Pack] 후의 [설치된 패키지] 메뉴의 내역입니다.
5. [Business Website Starter Pack] 패키지가 설치되면 [문서 타입], [템플릿], [Content]에 새로운 항목들이 추가됩니다.
6. 아래 그림은 [Content] 섹션의 [Business Website Starter Pack] 패키지 관련 페이지 들을 나타냅니다. 아래 그림의 [Home] 페이지를 선택 후 [미리 보기] 아이콘을 클릭하여 웹 브라우저로 실행합니다.
7. 아래 그림은 [Business Website Starter Pack] 패키지 설치 후 [Home] 페이지의 실행 모습입니다.
8. 아래 그림과 같이 [Business Website Starter Pack] 패키지 내의 [About Us] 페이지를 선택 후 [미리 보기] 아이콘을 클릭하여 웹 브라우저로 실행합니다.
9. [Business Website Starter Pack] 패키지의 [About Us] 페이지 출력 모습을 나타냅니다.
마무리
Umbraco에서 제공되는 패키지 및 모듈은 셀 수 없을 정도로 많이 있습니다. 단, 이에 대한 학습은 지면으로 설명 드리기 어렵고, 독자분들이 필요한 항목이 있다면 해당 패키지(모듈)을 웹에서 검색 후 시행착오를 거쳐가면서 사용하다 보면 어렵지 않게 패키지를 다운로드 받아 설치하여 웹 페이지에 적용할 수 있으리라 봅니다.
자~ 도전하세요!!!
그리고 여러분들의 경험을 댓글 또는 강좌로 제공해 주시면 제가 열심히 학습하도록 하겠습니다^^
끝.
관련글
- Umbraco-1. Umbraco 소개
- Umbraco-2. Umbraco 개발 환경 구축
- Umbraco-3. Umbraco 설치
- Umbraco-4. 사용자 모드와 관리자 모드(백오피스)
- Umbraco-5. 새로운 페이지(Page) 만들기
- Umbraco-6. 한글 언어팩(Languages) 적용하기
- Umbraco-7. 콘텐트 페이지 편집, 삭제, 메뉴 정렬 등 소개
- Umbraco-8. 캔버스 내용 편집
- Umbraco-9. 미디어 파일 관리
- Umbraco-10. 사용자(User) 관리
- Umbraco-11. 스타일 추가 및 변경
- Umbraco-12. 템플릿(Templates)과 마스터페이지(MasterPages)
- Umbraco-13. Umbraco 페이지 필드(태그(Tags))
- Umbraco-14. 문서 타입(Document Types)
- Umbraco-15. 문서 타입(Document Types)에 속성 추가
- Umbraco-16. 부모 문서 타입(Document Types) 사용하기
- Umbraco-17. 문서 타입(Document Types) 내보내기 및 가져오기
- Umbraco-18. 문서 타입(Document Types) 자식 노드 허용
- Umbraco-19. 기본 매크로(Macros) 사용하기
- Umbraco-20. 새로운 매크로(Macro) 만들기
- Umbraco-21. 매크로(Macro)에 파라미터 전달
- Umbraco-22. 사진 갤러리(Gallery) 만들기 1
- Umbraco-23. 사진 갤러리(Gallery) 만들기 2 : XSLT 사용하기
- Umbraco-24. 사진 갤러리(Gallery) 만들기 3 : jQuery 슬라이드 쇼 플러그인 적용
- Umbraco-25. 회원(Members) 관리
- Umbraco-26. 사전(Dictionaries)
- Umbraco-27. 패키지(Packages)
- Umbraco-28. HTML 레벨의 스킨 파일 적용 1
- Umbraco-29. HTML 레벨의 스킨 파일 적용 2 : 상단 메뉴
- Umbraco-30. HTML 레벨의 스킨 파일 적용 3 : 서브 메뉴와 사이트 맵
- Umbraco-31. HTML 레벨의 스킨 파일 적용 4 : 서브 타이틀
- Umbraco-32. 배포 : Umbraco CMS를 원격 서버에서 실행