우리 팀은 지난 몇 년 동안 CMS를 점점 더 많이 사용하고 있습니다. 우리는 또한 점점 더 지속적으로 통합하고 있습니다. 이 두 가지를 조화시키는 것은 어렵다는 것이 입증되었습니다. 더 악화시키기 위해서 우리는 LAMP와 .NET 사이트를 만들어 스크립트가 이상적으로 양쪽 모두를 위해 작동하도록합니다.사용자 생성 콘텐츠를 사용한 자동화 된 데이터베이스 배포 (CMSes)
우리는 각 사이트 로컬, 통합, 스테이징 및 프로덕션에 대해 네 가지 환경을 갖추고 있습니다. 컨텐츠 입력 및 파일 업로드는 프로덕션 사이트에서 정기적으로 수행됩니다. 개발은 분명히 로컬에서 시작되어 그 방법을 작동시킵니다.
사용자 생성 콘텐츠를 덮어 쓰지 않고 개발 환경에서 프로덕션으로 데이터 및 스키마 업데이트를 자동으로 푸시하도록 빌드 서버에서 구현할 수있는 방법이나 기술에는 어떤 것이 있습니까? 반대로, 어떻게 사용자가 생성 한 데이터를 개발 환경에 자동으로 가져올 수 있습니까?
우리 사업의 성격과 고객과의 계약으로 인해 프로덕션 서버에서 컨텐츠를 가져 오는 데있어 법적 문제가 거의 발생하지 않습니다. 나는 기술에 익숙하지 않다. 정교하게 생각해? 나는 DB를 백업하고 그것을 복원하는 데 익숙해졌지만, 당신이 그렇게하고 진행중인 개발이 진행된다면 분명히 문제가있다. – Jeff