2014-10-22 3 views
1

Umbraco를 처음 접했을 때 Umbraco 7 CMS를 MVC 응용 프로그램과 함께 사용하는 것에 관해 다음과 같은 질문이 있습니다.Umbraco 7 (ASP.NET MVC 포함)

1) &은 Umbraco에서 이미지 등의 고객 특정 콘텐츠를 검색 할 수 있습니까? Umbraco 데이터베이스에는 클라이언트/클라이언트 ID와 같은 내용이 표시되지 않습니다.이 ID는 콘텐츠가 클라이언트별로 있음을 나타냅니다.

2) Umbraco의 클라이언트가 없으면 다른 옵션을 사용하고 싶습니다. 즉, 콘텐츠를 맞춤 데이터베이스에 저장하고 클라이언트와 연결합니다. 이것은 적절한 방법입니까?

3) 우리는 http://example.com/Client1, http://example.com/Client2 등처럼 보이지만 우리가 http://Client2.example.comhttp://Client1.example.com과 같이 사이트를 만들 수 있습니다 Umbraco에서 여러 하위 도메인을 만들 수 있습니까? 그렇다면 달성하는 방법은 무엇입니까?

4) Umbraco 비디오 자습서가 유용합니까? 나는 그들이 WebForms에만 적합하다고 읽었습니다.

감사합니다.

+0

고객 설정 방법을 알고 계십니까? 그들은 Umbraco의 회원이됩니까? 아니면 그것을 관리하기 위해 외부 시스템을 사용하고 있습니까? 고객이 Umbraco의 회원으로 설정되어있는 경우 사용자 정의 멤버 유형 (일종의 문서 유형)을 생성 한 다음 해당 멤버 유형에 회원 별 데이터를 추가 할 수 있습니다. 예를 들어 주소 필드와 축소판 아이콘의 미디어 선택기가있는 "고객"멤버 유형을 만들 수 있습니다. Claus가 아래에서 제안하고 미디어 폴더에 대한 선택 도구를 추가 할 때도 할 수 있습니다. – bowserm

답변

0

1) 그렇습니다. 그러나 umbraco는 특별히 당신의 사용 사례를 위해 제작되지 않았기 때문에 이것을 달성하기 위해 당신 스스로 일을해야 할 것입니다. 일반적으로 개발자는 클라이언트 당 미디어 라이브러리에 특정 루트 폴더를 만든 다음이 폴더 범위의 선택기를 사용합니다. 콘텐츠 피커에서도 동일한 작업을 수행 할 수 있습니다. 그러나 실제 구현은 정확히 무엇을해야하는지에 달려 있습니다.

2) 사용자 지정 데이터베이스에 데이터를 저장 한 다음 일종의 공급자/리포지토리 또는 원하는 것을 사용하여 umbrac에 데이터를로드 할 수 있습니다. umbraco는 "프레임 워크"에 불과하므로 .NET 솔루션의 다른 부분에 작성한 다른 코드는 제한적이지 않습니다. 당신은 또한 어떤 특정 ORM 도구에 umbraco에 의해 제한되지 않으므로 언제든지 당신이 좋아하는 것을 사용하십시오.

3) 목록에있는 하위 도메인을 등록 할 때와 동일한 방법으로 해당 호스트 이름을 하위 도메인에 등록 할 수 있습니다 (원하는 하위 도메인의 루트 노드를 마우스 오른쪽 단추로 클릭하고 호스트 이름으로 이동). 해당 하위 도메인도 IIS에 매핑되어야 함을 기억하십시오. 그렇지 않으면 요청이 실제로 umbraco에 도달하지 않습니다.

4) 굉장히 유용합니다. 웹 폼 대신 최신 코드로 업데이트되었으며, umbraco를 사용하는 웹 개발자로서 필요한 대부분의 것들에 대한 좋은 소개입니다.