Работая над проектами, почти всегда приходится показывать отдельные части или же весь проект целиком клиенту или людям учавствующим в разработке. И первый механизм, который приходит в голову и который помогает организовать такого рода online разработку-тестирование-контроль - это конечно же разработка на удаленном сервере в сети Интернет, доступным как разработчику так и другим заинтересованным людям. Однако разрабатывать что-либо используя при этом удаленный веб-сервер - очень не удобно и крайне медленно. Можно конечно разрабатывать все на своем локальном веб-сервере (Apache, Denwer или еще что-нить... ) а затем при необходимости постоянно делать синхронизацию файлов + дамп БД, и так многие делают, и ничего страшного в этом конечно нету, но ведь тратится время, а время -есть деньги! Можно пойти другим путем - т.е. заиметь себе выделенный ip, поднять домашний веб-сервер и давать клиентам адреса доступа к тестовым версиям их сайта - но это дорого... Господа расскажите как вы поступаете в таком случае? Делаете все ручками (постоянно обновляя файло + БД чтобы клиент смог увидеть то что вы натворили) или же ведете разработку прямо на удаленном сервере? Или используете какие-либо другие методы демонстрации клиентам своих наработок?
1. свой сервак (трафик не такой большой) 2. удаленные рабочие проекты обновляем c помощью svn diff, базу данных и другие специфичные ресурсы через механизм сайта
а все-таки, наверное, домашний веб-сервер не лучшее решение - ведь представте себе ситуацию когда например контент-менеджеру надо работать параллень с вами с проектом или же дизайнер правит что-то, а ваш компьютер отключен... - отсюда простои в работе других людей... соответственно все должно быть в одном месте и постоянно доступно....
1. svn 2. ситуации когда "ваш компьютер отключен" нет - работает 7/24, не хуже co-локейшена на упсах, два инет канала.
У мну выделенный IP. Если надо что-то показать, отдаю именно его. Бесспорно, очень удобный вариант для быстрой правки.
svn бд можно и svn, можно и родными средствами sql сервера - репликация называется это, мой монохромный друг.