it-swarm.xyz

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

Какая платформа? Я использую Linux на этапе WP3.0, и это было немного сложным в настройке (я не могу войти с установкой на поддомен, если я не отключил константу SUBDOMAIN_INSTALL, а затем снова включил после входа в систему.

Вы можете настроить субдомены для работы в/etc/hosts, но у меня есть несколько запросов к БД, которые я должен выполнять каждый раз, когда загружаю свою производственную БД, чтобы она работала локально.

0
Hans