@Itinarant

Как отдать фрилансеру интернет-магазин на доработку без риска потерять посетителей и сам магазин?

Добрый день!
(возможно мой вопрос - глупый и ламерский вопрос, извиняюсь на всякий случай)

Я владею интернет-магазином и недавно запланировал редизайн сайта магазина, и дело дошло до верстки.
В связи с этим хотел бы спросить у Вас, уважаемое сообщество, как нужно организовать работу с фрилансером при обслуживании интернет-магазина для достижения трех простых целей:
1) не подвергать риску кражи данные сайта/бд
2) по возможности не терять траффик за время работ над сайтом (т.е. держать его в работоспособном состоянии)
3) получить от фрилансера необходимый результат и внедрить его на сайт?

Допустимо ли вообще давать фрилансеру доступ к ftp, или есть более приемлемые пути?
Есть ли вообще основания беспокоиться за сохранность информации? (магазин прибыли еще не приносит, но усилий в него вложено уже прилично)
Как при этом обойтись без заключения договора?

PS: Платформа магазина - prestashop. Если кто-то изъявит желание выполнить работу, пишите на inikdesign@gmail.com
  • Вопрос задан
  • 6285 просмотров
Решения вопроса 1
opium
@opium
Просто люблю качественно работать
Самый верный способ это сделать копию сайта на отдельном инстансе, все важные данные потереть или сделать замену, например переименовать всех покупаетелей в ивановых и сменить им емайлы на рандомные.
Украсть данные нельзя, так как они не достоверные, посетителей не потеряете так как фрилансер работает на тестовом сервере, перенести изменения думаю не сложно админу если голова не из жопы и используется гит.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 5
Gorily
@Gorily
Зачем вообще фрилансеру доступ к рабочему сайту? Тем более, что движок бесплатный и открытый. Никогда нельзя вносить правки сайта сразу на рабочий сайт (за искючением уж совсем мелких правок).
Если сайт имеет множество изменений в движке и очень нужен фрилансеру, то: делаете бэкап сайта + бэкап базы данных. Из файла БД извлекаете все личные данные пользователей (просто удаляете\заменяете строки)у. Затем разворачиваете эту копию локально, в денвере. Изменяете пароли БД и администратора, отдаете фрилансеру. Он вносит все правки. Затем уже со всеми готовыми данными вы обновляете сайт.
Ответ написан
Комментировать
@kaasius
Правильно делать все через git (gitolite/gitlab) c промежуточным тестовым сайтом, на котором копия боевой базы. Этот подход изолирует вебмастера (ведь обновлением дизайна он занимается) от какого-либо взаимодействия с БД в принципе. И от взаимодействия с рабочим сайтом. После тестирования изменения просто накатываются мерджем.
Ответ написан
Комментировать
gelevanog
@gelevanog
javascript developer
Есть один-единственный законный способ - гражданско-правовой договор на оказание услуг с пунктом об ответственности при нарушении его условий. Больше взаимовыгодных вариантов как-таковых нету.
Ответ написан
Quber
@Quber
PHP Team lead
Как вы не потеряете данные с сайта, если он непосредственно будет заниматься его вёрсткой?
- Как вариант, есть cms, где вёрстку можно делать в редакторе встроенном в админку.
- Еще вариант, дать ему шаблоны, а движок пусть сам качает.
- Не давать доступ к админке регистратора домена.
- Можете скопировать сайт и бд. Затем бд почистить и отдать ему эти файлы, чтобы шаманил.
ну внедрить на сайт по его инструкции.
Ответ написан
@inkvizitor68sl
Linux-сисадмин с 8 летним стажем.
Сделайте "тестовую" версию, на которой не будет данных покупателей.
У фрилансера выясните, какие файлы нужно скопировать "для обновления" и копируйте файлы сами.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы