Всем привет. Я никогда не заказывал стороннюю разработку / помощь, всегда делал сам.
Друпал 8 знаю на слабом уровне и появилась потребность в услугах со стороны. (Интересует миграция с 7 на 8
Но есть вопросы:
Сразу скажу, что я параноик и в основном вопросы связаны с этим. Извините, если они покажутся странными или глупыми.
- Как происходит передача сайта под разработку?
- Дается ли полный доступ к БД?
- Дается полный доступ к хостингу?
- Или скидывается Локальная копия сайта?
- Как быть уверенным, что нерадивый разработчик не подкинет бэкдор?
- Как быть уверенным, что разработчик не оставил вирус, чтобы потом к нему обратились опять за "чисткой"
Комментарии
1-4: Я всегда прошу доступ к хостингу, делаю копию сайта для разработки на локалке. Заодно какое-то время храню бэкап
5-6. Никак. Лучший способ, наверное, это нанимать уже проверенных разработчиков или по рекомендации. Ну или студии тоже проверенные, а не гл**ец какой-нибудь
Я не говорю, что не нужно быть параноиком, но и без доверия работать тоже не получится
Помните когда авто отдаете в автосервис/мастеру?..
Тут все то же самое.
"Витя, залей исходники обратно!"
Простите, что-то вспомнилось)
Когда проект действительно серьезный, подписывается договор с соответствующими пунктами о неразглашении и не передачи доступов сторонним лицам.
А если работаете без договора - то тут доверие, иначе как исполнитель будет делать работу? Через тимвьювер? Адекватные специалисты на такое не идут)
Фактически неважно как, ели у вас есть полный бэкап, с которого можно восстановить. В любом случае разработчик должен перенести всё на ваш хост и сдать работу. Так что вопрос с доступами тут не обсуждается. Их придётся давать. Если договорились на том, что разработчик где-то делает у себя, показывает, а потом отдаёт бэкап и вы его заливаете самостоятельно, то он конечно скажет, что оплата в этом случае до передачи файлов. Если вы не смогли сами залить архив или что-то кто-то забыл, то это может оказаться уже вашей проблемой. То есть тут паранойя должна быть в рамках разумного.
Удалить все файлы, кроме темы и кастомных модулей. Перезалить с org'a. В случае правильной разработки ничего не сломается. В базе выполнить запрос на поиск '<?php[^<]*>' и ''
Оооо... Вижу, тоже оценили мастерство того цеха Несколько раз натыкался на фирменный лого в админ-меню. После первого рза невидимые силы шептали "быстрее снести и сделать заново")))
Тех Задание надо писать. а то вы подумаете одно ,а разработчик другое и будут разногласия. потом нужен еще срок техподдержки. имхо ин должен быть равен сроку разработки.
>Как происходит передача сайта под разработку?
Как хотите.
> Дается ли полный доступ к БД?
Да. Можете сами почистить базу, но если что-то удалили лишнее и это помешает написать миграции - оплачивать вам когда это вскроется.
> Дается полный доступ к хостингу?
Либо архив со всем файлом + базой.
>Как быть уверенным, что нерадивый разработчик не подкинет бэкдор?
>Как быть уверенным, что разработчик не оставил вирус, чтобы потом к нему обратились опять за "чисткой"
Ищите тех, у кого репутация дороже чем ваш сайт.
+ Напишите ТЗ,