2011-11-28 3 views
1

최신 Umbraco 프로젝트에 대한 국가 및 해당 카운티/주 목록을 저장하고 싶습니다. 필터링 및 검색을 위해 다른 국가에서 이러한 국가 및 카운티 ID가 필요합니다.Umbraco에 국가 및 카운티 목록을 저장하는 방법은 무엇입니까?

사용자 지정 데이터베이스 테이블이나 모든 사용자 지정 섹션을 사용하지 않습니다.

우리가 발견 한 옵션은 Umbraco Content Library 노드로 국가를 저장하는 것이지만 성능 영향에 대해서는 확신 할 수 없습니다.

이 상황을 극복하기위한 다른 적합한 방법이 있습니까?

답변

2

Umbraco 컨텐츠 라이브러리 노드는이에 대한 완벽한 : 국가의

  • 수는 제한없는 수천 개의 항목 데이터는 아마 자주 업데이트되지 갑자기
  • 을 모두 갖는 때문에 위험.
  • 이것은 에 게시됩니다 umbraco.config xslt를 통해 액세스 할 수 있으며 메모리에 캐시 됨 - 성능에 미치는 영향 : 매우 빠름!
  • 국가를 각 국가의 하위 노드로 저장할 수 있습니다.
  • 기타 콘텐츠 노드는 국가/주 (및 필터/검색 등)에 기본 제공 콘텐츠 선택기와 연결할 수 있습니다.
  • Umbraco의 통합 기능 (게시, 노드 순서 등)은 노드 일 뿐이므로 사용할 수 있습니다.
  • 개발자는 주/국가를 추가 할 필요가 없습니다 (첫 번째 배치를 가져오고 싶지만 ...).)

지역 (또는 그와 비슷한 국가)을 대략적으로 고려할 수 있습니다. 250 개의 노드는 여전히 콘텐츠 라이브러리에서 살펴볼 많은 노드입니다.

1

이러한 데이터 (XML과 같은 정적 파일)를 저장하는 또 다른 방법이 있습니다.

1) 당신은이 데이터를 읽기 위해 자신의 코드를 작성해야)

2 Umbraco

에서 이러한 데이터를 관리 할 수 ​​없습니다 :

는하지만이 방법은 몇 가지 제한이 있습니다.

관련 문제