Рабочий процесс разработки WordPress с контролем версий - PullRequest
1 голос
/ 21 декабря 2011

В настоящее время я управляю несколькими внештатными проектами, в основном использующими WordPress (предпочтения клиентов). Я разрабатываю сайты локально, на моем Mac работает Apache / PHP / MySQL. Я управляю версией этих проектов с помощью Git.

В идеале я хочу иметь возможность фиксировать изменения в репозитории и затем извлекать изменения оттуда на сервер, когда они будут готовы к запуску. Это было бы здорово, позволяя мне иметь одновременно две версии веб-сайта - для разработки и для жизни. Для этого я предполагаю, что серверу нужно установить Git. Однако я не хочу покупать VPS. В идеале, у каждого клиента должно быть свое собственное веб-пространство, за которое он платит ежемесячно (или по своему выбору).

Итак, мой вопрос, есть ли какие-нибудь небольшие пакеты веб-хостинга, которые предлагают подобные вещи? Мне нужен Git, и, конечно, мне нужен SSH для доступа к Git. Принимая во внимание, что большую часть времени сайты, которые я создаю, получают всего несколько посещений в день.

Кроме того, есть ли способ синхронизации баз данных MySQL здесь? Если я делаю изменения на веб-сайте, я хочу увидеть их локально, как они будут выглядеть, когда они появятся. Поэтому было бы хорошо синхронизировать все данные.

1 Ответ

1 голос
/ 21 декабря 2011

Использование http://openshift.com Они PaaS и имеют доступный стек PHP.Если вы проверите их веб-сайт, там также есть ссылка на их github, в котором есть несколько примеров.Одним из них должна быть установка Wordpress.Кстати, версия Express бесплатна и, как правило, достаточно хороша для сайтов с низким трафиком.

...