Не все сайты делаются в студии, а потом отдаются заказчику.
Бывает, что сложные сайты портального типа развиваются поэтапно, некоторые доступны онлайн, другие находятся в разработке, Более того, в достаточно крупных проектах на сайте могут работать несколько практически независимых групп.
Здесь даже без бинокля видно, что было бы неплохо использовать репозиторий для хранения php и html кода.
Но как это сделать правильнее? С дизайнерами и программистами все довольно просто; они разрабатывают код на локальных машинах и вносят изменения в репозиторий.
Вы даже можете настроить cron, чтобы последние изменения из репозитория периодически загружались на онлайн-сайт. Но как насчет содержания? Контент меняется только в онлайн-версии, чтобы не усложнять дело синхронизацией данных из разных баз.
Но не весь контент хранится в базе данных; часто CMS-контент статических страниц хранится в файлах .
php, из-за чего появляются новые файлы и изменения, которые приходится периодически переносить «онлайн» в репозиторий, причем делать это нужно вручную, чтобы избежать конфликтов версий.
Интересно, кто сталкивался с подобными проблемами и как их решал.
Теги: #командная работа #разработка #svn #cvs #контроль версий #repoz #разработка сайтов
-
Что Такое Мобильная Коммерция
19 Oct, 24 -
6-8 Декабря — Хакатон Росбанка Tech.madness
19 Oct, 24 -
Marmalade Framework (Режим Паузы)
19 Oct, 24 -
Начался Футурологический Опрос
19 Oct, 24 -
Итоги Единого Рейтинга Веб-Студий 2013
19 Oct, 24