it-swarm-ko.tech

개발/무대/제작 사이트 용 Wordpress 3 MU

사람들이 Wordpress 3를 개발, 준비 및 생산에 사용할 수있는 가장 좋은 방법에 관한 생각을 갖고 있는지 궁금합니다.

나는 현재 친구가 검토 할 수 있도록 파일을 옮기기 전에 dev에 사용하는 설치가 있습니다. 이것은 보통 행복 할 때까지 잠시 동안 앞뒤로 움직입니다. 다음 그것은 찌르기 위하여 간다.

이것은 꽤 수동적 인 과정이므로이 부분을 가장 잘 자동화하는 방법에 대한 제안은 열려 있습니다.

너에게 맞는 것은 무엇인가?

6
anthon

좋아, 누군가 찾고 있다면 몇 가지 해결책을 찾았습니다. 그들은 완벽하지는 않지만 일을하고 있습니다.

라이브 개발 전의 주요 개발 기간 동안 Deploymint (http://markmaunder.com/2011/08/19/deploymint-a-staging-and-deployment-system-for-wordpress/)를 사용합니다. 이것은 Git을 기반으로 Dev, Stage 및 Production 간의 이동에 적합합니다. 그러나 Prod의 스냅 샷을 가져 와서 Dev에 다시 가져올 때 Prod가 계속 변경되면 (즉, 새 게시물, 편집, 주석 등) 병합 할 수있는 기능이 없으므로 (아직?) 그것은 잃어 버리게 될 것입니다.

나는 큰 변화 (디자인 등)에 이것을 사용했고 잘 동작했다. 병합 문제를 해결하기 위해 변경해야하는 파일을 찾아 업데이트해야합니다.

방정식의 두 번째 부분은 Crowd Favorite Ramp (http://crowdfavorite.com/wordpress/ramp/)입니다. Ramp는 무대를 사용하여 콘텐츠를 변경하기 전에 콘텐츠를 변경하는 데 유용합니다. 컨텐츠 사용자에게 중대하고 Prod에 대한 당황스러운 변경을 방지하는 데 도움이됩니다!

1
anthon

나는 당신이 이것을 알고 있다고 생각합니다 : http://core.trac.wordpress.org/ticket/12865

여기에 게시 된 누군가는 google에 참여한 것으로 믿습니다 : wpengine.com (단 하나의 링크 만 게시 할 수 있음) 한 번의 클릭으로 스테이징을 제공합니다.

2
edelwater

어떤 플랫폼? 나는 WP3.0을 무대로 리눅스를 사용하고 설정하기가 약간 어려웠다. (로그인 후 SUBDOMAIN_INSTALL 상수를 비활성화 한 다음 서브넷 설치를 다시 사용 가능하게 설정하지 않으면 로그인 할 수 없다.

/ etc/hosts에서 작동하도록 하위 도메인을 설정할 수 있지만 프로덕션 DB를 다운로드 할 때마다 실행해야하는 몇 가지 DB 쿼리가 있으므로 로컬로 작동합니다.

0
Hans