문제

Umbraco가 관리하는 사이트에서 작업하고 있습니다. 이미지와 클라이언트에 대한 데이터를 저장해야합니다. 기존 테이블에 해당 데이터를 저장할 수있는 방법은 없다고 생각합니다.

별도의 DB를 만드는 대신 Umbraco 데이터베이스에 필요한 테이블을 추가해서는 안되는 이유가 있습니까? 나는 지금까지 Umbraco를 좋아하지만 문서는 약간 얇고 어떤 제안도 찾지 못했습니다.

티아

도움이 되었습니까?

해결책

차량 데이터베이스가있는 별도의 응용 프로그램과 함께 Umbraco를 사용하여 사이트를 구축했습니다. Umbraco가 사용하는 것과 동일한 데이터베이스를 사용했으며 모든 사용자 정의 앱 테이블을 몇 글자로 접두사로 접두사하여 쉽게 구별했습니다 (예 : Vehicles_XXX).

나는이 계약에 아무런 문제가 없었으며 많은 위험이 관련되어 있다고 생각하지 않습니다. 물론 Umbraco를 업그레이드 할 때 조심해야합니다 (완전히 테스트하기 전에 라이브 환경에서 업그레이드하지 말고 가급적으로 로컬로 수행 할 수 있음). 업그레이드 스크립트는 알지 못하는 테이블을 변경하거나 삭제할 것 같지 않습니다. .

Umbraco에는 Doco가 많이 있습니다. 내가 시작했을 때보 다 훨씬 더. 그러나 이와 같은 질문은 항상 포럼에 가장 적합합니다. :)

모든 최고의 그렉

다른 팁

Umbraco API를 사용하여 데이터를 저장하고 검색하고 한판 승부 테이블 등을 걱정할 필요가없는 것을 즐길 수 있습니다. 또는 자신만의 테이블을 만듭니다. Gregorius가 말한 것처럼 - Umbraco DB를 사용하는 것은 괜찮습니다.

귀하의 선택은 다음에 따라 다릅니다.

  • 데이터가 많이 있습니까?
  • 큰 관계 모델이 있습니까?

그렇지 않다면 - Umbraco API와 함께 가십시오

당신이 찾을 수있는 나머지 답변 http://our.umbraco.org

/Jesper Ordrup

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top