ERP · WEB · MOBILE · SOFTWARE

000
Усі статті
Веб-розробка4 хв читання
O
Команда Obliko
Розробка сайтів, застосунків та автоматизація

Передача сайту від розробника: доступи, домен і права на код

Що саме має отримати замовник наприкінці проєкту: домен, хостинг, вихідний код, аналітика, пошта. Чек-лист передачі й ознаки того, що сайт вам не належить.

#передача сайту#доступи#домен#права на код#веб-розробка

Проєкт завершено, сайт працює, усі задоволені — і саме на цьому місці найчастіше виникає проблема, яка спливе через рік. Через рік з'ясується, що домен зареєстрований на підрядника, з яким ви більше не спілкуєтеся, хостинг оплачується з його картки, а вихідного коду у вас немає взагалі.

Це не рідкісний сценарій і майже ніколи не зловмисний: так просто швидше на старті. Розберемо, що має перейти до замовника наприкінці робіт і як перевірити, що передача відбулася насправді, а не на словах.

Домен — найважливіший пункт

Якщо з усього списку запам'ятати одну річ, то цю. Домен — це адреса, за якою вас знаходять клієнти, і вся накопичена репутація сайту в пошуку прив'язана саме до неї. Той, на кого зареєстровано домен, і є його власником: він може не продовжити реєстрацію, змінити налаштування, спрямувати адресу деінде.

Найздоровіший варіант — зареєструвати домен самостійно ще до початку робіт і надати підряднику доступ для налаштувань. Це займає п'ятнадцять хвилин і знімає найдорожчий ризик проєкту. Як обирати й оформлювати домен, ми розбирали в матеріалі про реєстрацію домену.

Що ще має бути у вас

Далі йде все, без чого сайт не житиме самостійно. Хостинг або хмарний акаунт — на вашу компанію, з оплатою з вашої картки. Адмінка сайту з правами власника, а не редактора. Вихідний код у репозиторії, до якого у вас є доступ, і бажано ще одна копія в себе. Пошта на домені. Лічильники аналітики й панель пошукових інструментів — саме ваш акаунт має бути власником ресурсу, інакше вся історія даних піде разом із підрядником.

Окремо — сторонні сервіси, підключені до сайту: платіжний провайдер, розсилки, онлайн-чат, карти. Проста перевірка: пройдіться по всьому, що на сайті працює, і на кожен елемент дайте відповідь, у чиєму акаунті це живе. Усе, що живе не у вас, при розриві стосунків залишиться не у вас. Про запуск і налаштування аналітики ми писали в матеріалі про Google Analytics 4.

Права на код і платформа

Питання прав вирішується договором, а не домовленістю на словах. Нормальна практика для індивідуальної розробки — замовник отримує повні права на створений код і його копію. Сторонні бібліотеки й системи керування при цьому залишаються під своїми ліцензіями, але це не обмежує вас у користуванні сайтом.

Принципово інша ситуація — коли сайт зроблено на закритій платформі самого підрядника. Формально все працює, фактично ви не можете ні переїхати, ні найняти інших розробників. Це не завжди погано — для невеликого сайту таке рішення буває дешевшим, — але про це треба знати заздалегідь, а не з'ясовувати при спробі щось змінити. Пов'язані компроміси ми розбирали в матеріалі про конструктори проти індивідуальної розробки.

Документація, без якої доступи мало варті

Логіни й паролі — це ще не передача. Разом із ними має прийти мінімальний опис: де що розгорнуто, як оновлюється сайт, де зберігаються резервні копії й як їх відновити, до кого звертатися за продовженням домену й хостингу і коли настає наступна оплата.

Без цього наступний розробник почне з розслідування, і оплатите його ви. Особливо важливий пункт про резервні копії: у момент, коли вони знадобляться, розбиратися буде пізно — про це ми писали в матеріалі про резервне копіювання сайту.

Як перевірити, що передача відбулася

Єдина надійна перевірка — зайти самостійно. Не «мені надіслали пароль», а реально увійти в кожен акаунт своїм логіном і побачити, що ви саме власник, а не запрошений користувач із обмеженими правами. Різниця з'ясовується в найгірший момент: коли підрядник недоступний, а вам треба щось змінити.

Друга перевірка — чи є у вас актуальна копія коду й бази, яку можна розгорнути в іншому місці. Якщо обидві відповіді ствердні, сайт справді ваш. Ці пункти найкраще проговорити не наприкінці, а на етапі домовленостей — разом з іншими критеріями, які ми зібрали в матеріалі про вибір підрядника для сайту, і зафіксувати в технічному завданні.

Коротко

Передача сайту — це не надсилання паролів, а перехід власності на всі складові проєкту. Найважливіше — домен: реєструвати його варто самостійно ще до початку робіт, бо саме до нього прив'язана вся репутація сайту в пошуку. Далі мають бути вашими хостинг, адмінка з правами власника, вихідний код із копією в себе, пошта на домені, акаунти аналітики й пошукових інструментів і всі підключені сервіси. Права на код вирішуються договором заздалегідь, а робота на закритій платформі підрядника означає, що переїхати ви не зможете — про це треба знати до старту, а не потім. Разом із доступами потрібен короткий опис: де що розгорнуто, як оновлювати, де копії й коли наступна оплата. Перевірка одна й проста: увійти в кожен акаунт самостійно й переконатися, що ви власник, а не гість, і мати копію коду, яку можна розгорнути деінде.

Ми в Obliko розробляємо сайти під ключ і наприкінці проєкту передаємо замовнику повний комплект: домен, хостинг, код, доступи й короткий опис, як цим користуватися. Якщо ви зараз обираєте підрядника — попросіть у нього цей список одразу, ще до старту робіт.

Часті запитання
На кого має бути зареєстрований домен?

На вас або вашу компанію — це найважливіший пункт усієї передачі. Домен, зареєстрований на підрядника, означає, що адреса вашого сайту фактично належить іншій людині: за нею залишається право продовжити чи не продовжити реєстрацію, змінити налаштування або передати комусь іншому. Це найпоширеніша й найдорожча пастка. Реєструвати домен варто самостійно ще до старту робіт і лише давати підряднику доступ — так контроль залишається у вас незалежно від того, як складуться стосунки.

Що входить у повний комплект доступів?

Реєстратор домену, хостинг або хмарний акаунт, панель адміністратора сайту, репозиторій із вихідним кодом, поштові скриньки на домені, лічильники аналітики й пошукові інструменти, а також усі сторонні сервіси, підключені до сайту, — платіжний, розсилки, чат. Перевірка проста: пройдіться по всьому, що працює на сайті, і на кожен пункт дайте відповідь, у чиєму акаунті це живе. Усе, що живе в акаунті підрядника, при розриві стосунків залишиться в нього.

Чи належить замовнику вихідний код сайту?

Це залежить від договору, а не від здорового глузду, тому пункт про права на результат варто прописувати заздалегідь. Нормальна практика для індивідуальної розробки — замовник отримує повні права на код і його копію в себе. Окремо існують сторонні бібліотеки й системи керування зі своїми ліцензіями: вони не стають вашою власністю, але й не заважають користуватися сайтом. Небезпечний варіант — коли сайт зроблено на закритій платформі підрядника: користуватися можна тільки поки ви з ним працюєте.

Як зрозуміти, що передача відбулася повноцінно?

Найнадійніша перевірка — зайти в кожен акаунт самостійно, своїм логіном, без участі підрядника. Не «мені надіслали пароль», а реально увійти й побачити, що ви власник, а не запрошений користувач. Другий крок — переконатися, що у вас є актуальна копія коду й бази, яку можна розгорнути деінде. Якщо обидві перевірки пройдено, сайт справді ваш.

Потрібен сайт або застосунок?

Розробляємо під ключ — від дизайну до запуску. Порахуємо ваш проєкт безкоштовно.

Читати далі
Як вибрати й зареєструвати домен для сайту
Що таке домен простими словами, як вибрати вдале ім'я й зону (.ua, .com, .com.ua), де реєструвати, скільки це коштує й чому домен обов'язково має бути оформлений на вас, а не на підрядника.
Як вибрати хостинг для сайту: без переплат і без болю
Що таке хостинг простими словами, чим відрізняються shared, VPS і хмара, що таке домен і чому це різні речі, як не переплатити й не вибрати повільний хостинг, і коли вибір взагалі не ваша турбота.
Чек-лист перед запуском сайту: що перевірити до того, як відкрити доступ
Перевірки, без яких не варто запускати сайт: форми, мобільна версія, індексація, аналітика, швидкість, юридичні сторінки й резервна копія. По пунктах і з поясненням.