Споделете един сайт с разработчик

Предоставете на разработчик достъп само до един сайт. А не паролата си.

Споделете отделен сайт по имейл. Разработчикът влиза със своя собствен профил в Zinn Digital®, изтегля сайта на своята машина с нашия безплатен инструмент за команден ред — файлове и база данни — и работи по него локално. Той никога не вижда Вашите данни за фактуриране, никога не достига до другите Ви сайтове и можете да прекратите това в момента, в който работата приключи.

Всички документи за разработчици →

Какво правите еднократно

Три стъпки във вашето табло за управление, на сайта, който искате да споделите. Разработчикът все още не се нуждае от профил — ако никога не е влизал, поканата ще създаде такъв, когато бъде приета.

  1. Отворете сайта, отидете на „Сигурност“, изберете „Споделяне на този сайт“

    Въведете техния имейл адрес. Това е цялата покана — никога не създавате вход за тях и никога не преотстъпвате някой от своите.

  2. Изберете какво могат да правят

    Зрител, Редактор или Мениджър. Разработчикът обикновено се нуждае от Редактор: това е ролята, която може да променя файлове, да отваря администраторския панел на WordPress и да взема копие от сайта за работа.

  3. Посочете крайна дата, ако задачата има такава

    Предоставянето просто спира да се отчита на тази дата. Никой не трябва да помни да го премахне, което е частта, която всеки забравя — изпълнителят, който е приключил през март, все още има ключовете през ноември.

Три роли и един списък, който никога не се променя

Ролята се определя за всеки сайт поотделно, така че едно и също лице може да бъде зрител в един сайт и редактор в друг.

Зрител

Преглежда и не променя нищо. Вижда сайта, неговите регистрационни файлове и резервните му копия. Подходящо за клиент, който иска видимост, или за одитор.

Редактор

Ежедневният разработчик. Внедрява, изчиства кеша, отваря администраторския панел на WordPress, променя PHP — и взема копие от сайта, файловете и базата данни, за да работи локално.

Мениджър

Всичко, което прави редакторът, плюс възстановяване на резервно копие върху активния сайт, HTTPS и CDN.

Никоя роля не може да изтрие сайта, да го премести в друг профил, да вижда или плаща сметките Ви, да кани когото и да било другиго или да осъществява достъп до друг притежаван от Вас сайт. Това не са настройки — няма вариант, в който сътрудник да разполага с тях.

Какво изпълнява разработчикът

Zinnector® е нашият безплатен инструмент за команден ред с лиценз MIT. Той изисква само Node 24 или по-нова версия и нищо друго — без Docker за основните неща, без PHP на техните устройства.

  1. Инсталирайте го

    npm install -g zinnector

    Един пакет от npm. Нищо тук все още не изисква акаунт.

  2. Влизане като самия потребител

    zinnector login

    Това отваря браузъра им и ги вписва със собствения им акаунт — този, до когото е изпратена поканата. Те никога не се нуждаят от Вашата парола, а Вие никога не трябва да им предоставяте такава.

  3. Вижте точно какво им е било дадено

    zinnector sites

    Списъкът показва само споделените с тях сайтове и нищо друго. Празен списък означава, че поканата не е приета или достъпът е изтекъл.

  4. Спиране на сайта

    zinnector clone client-domain.com

    Теми, разширения, мултимедия и базата данни в локален проект. Оставя ядрото на WordPress и активния конфигурационен файл, като извежда точно какво е взето и какво не, с бройки.

  5. Стартирайте го локално с реалното си съдържание

    cd client-domain.com && zinnector dev --runtime docker

    Това импортира базата данни, пренаписва адреса на сайта към тяхната машина и го отваря. Те влизат със собствените WordPress акаунти на сайта.

Копието на сайт включва неговата база данни

Обикновено това е точно онова, от което се нуждае разработчикът — без него той разглежда Вашата тема на празен сайт. Това са и реални лични данни: всичко, което Вашите посетители са предоставили на сайта, от адреси на коментиращите до клиентски поръчки. От това следват три неща и ние правим и трите.

Всяко копие е във вашия одит лог

Кой го е изтеглил, кога и дали този архив е съдържал базата данни. Записва се при разрешаване на изтеглянето, така че остава налично, независимо какво прави инструментът от другата страна след това с него.

Никога не се извършва случайно

Инструментът добавя файла на базата данни към списъка с пренебрегвани файлове на проекта в самия момент на записването му, така че невнимателно подаване да не може да публикува вашите клиенти в хранилище.

Или могат да работят без него

Един флаг приема само файловете. Всичко останало работи по същия начин и разработчикът все още може да компилира и внедрява.

Въпросите, които хората действително задават

Трябва ли да им дам паролата си?

Не, и няма начин за това. Разработчикът влиза със свой собствен профил в Zinn Digital®. Споделянето на парола също така би направило Вашия одитен лог неизползваем, тъй като всяко тяхно действие ще бъде записано като извършено от Вас.

Могат ли да виждат другите ми сайтове?

Не. Достъп се предоставя за всеки сайт поотделно, а ограничението се прилага в самата база данни, а не чрез скриване на бутони — на сътрудник, който прави заявка за сайт, до който няма достъп, се отговаря така, сякаш сайтът не съществува.

Получават ли данните на моите клиенти?

Ако им предоставите роля „Редактор“ или „Мениджър“, те могат да изтеглят копие на сайта, а копието на сайта включва неговите файлове и неговата база данни. Това Ви се съобщава, докато избирате ролята, всяко копие се записва във Вашия одит лог и вместо това можете да поискате от тях да работят само с файлове.

Как да го прекратя?

Обезсилете го в раздела „Сигурност“ на сайта. То влиза в сила незабавно — следващата команда, която този разработчик изпълни, няма да може да вижда сайта. Срокът на валидност прави същото на дата, която зададете предварително.

Всеки флаг и какво извежда всеки един от тях

Пълният справочник с команди на Zinnector® се генерира от самия инструмент, така че не може да се различава от версията, която сте инсталирали.

Отваряне на справочника с команди