Как организовать работу?

Главные вкладки

Аватар пользователя deBeer deBeer 26 августа 2009 в 15:10

Здравствуйте, я новичок.

Человек попросил доработать сайт на Друпале. Вопрос следующий: через ФТП не очень то удобно этим делом заниматься.

Нормально ли будет попросить его сделать полную копию сайта (файлы + БД) мне на локалхост и уже там работать?

Если нет (лично я бы на такое не согласился) - то какие могут быть варианты? Как опытные люди решают эту проблему?

Комментарии

Аватар пользователя kosilko kosilko 26 августа 2009 в 15:42

"deBeer" wrote:
Если нет (лично я бы на такое не согласился) - то какие могут быть варианты?

смысл не соглашаться? Или с неких пор пароль от БД не хранится в 'sites/all/default/settings.php' и 'Sypex Dumper' отменили?

Аватар пользователя andriy.olischuk andriy.olischuk 26 августа 2009 в 16:43

Если немного, то можно прямо по фтп. Если много - лучше развернуть dev среду и работать на ней. Как минимум не убъёте боевой сайт по случайности.
Понятие много/немного вычисляется просто - много, это когда время на развёртывание тестовой среды будет меньшим, чем время самой разработки (с учётом, что наработки потом ещё нужно заливать на боевой контент). Если наоборот - то легче поправить прямо на сайте.
В любом случае не забывайте про бекап.

Что касается доверия. Если у вас есть ФТП, то собственно чего ещё заказчику бояться?

Аватар пользователя Geldora Geldora 26 августа 2009 в 19:07

"deBeer" wrote:
сделать полную копию сайта (файлы + БД) мне на локалхост

"andriy.olischuk" wrote:
Если у вас есть ФТП, то собственно чего ещё заказчику бояться?

Ну, собственно, я бы (как заказчик) боялась того что исполнитель сделает тупую копию моего сайта, выложит в инет и начнет забивать деньги (сапа, редиректы всякие) + проблемы с поисковиками + обманутые пользователи...

Это я не насчет нынешнего ТС Smile Это просто "чего боится заказчик" Smile

Мне пришлось один раз отдавать всю базу сайта - все номрально Smile Но, как уже было сказано - это вопрос доверия.

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

Аватар пользователя x3 x3 26 августа 2009 в 22:02

если есть доступ по фтп, то можно скачать весь твой сайт, а если знаешь пароль и пользователя от базы данных, то всё. Твой сайт уже в чужих руках.

Аватар пользователя kodo kodo 27 августа 2009 в 7:37

Прикольно... доверие / не доверие... Да хрен я б с таким заказчиком вообще работал бы, с такими сомнениями в мой адрес.
Как показывает даже местный опыт http://drupalcookbook.ru/ с PR=0 и его клон, созданный без доступа к БД и ФТП. Клон щас найти не могу... но PR у него был помниться =2...
По теме: как уже говорилось ранее - если время затраченное на развертывания локальной версии больше, чем доработки напрямую на сайте, то и не стоит с этим замарачиваться. Если решение не стандартное, и прийдется поэксперементировать, то без локальной версии не обойтись. И тут уже без доверия не обойтись... Smile

Аватар пользователя andriy.olischuk andriy.olischuk 27 августа 2009 в 13:48

Чего можно бояться заказчику известно. Я к тому, что ФТП к сайту на Drupal это уже оказанное доверие - если потребуются данные из БД, то не так уж трудно написать скрипт по их извлечению, положить по ФТП в нужное место и запустить. Можно даже не заморачиваться с реквизитами доступа к БД (если лениво лезть в settings.php), а написать модулёк с ипользованием БД API. Поэтому об "увеличении" степени доверия речь идти не может - уже всё на руках.