Споделете един сайт с разработчик
Предайте на разработчик един сайт. Не вашата парола.
Споделете един сайт по имейл. Разработчикът влиза със собствения си акаунт в Zinn Digital®, изтегля сайта на машината си чрез нашия безплатен инструмент за команден ред — файлове и база данни — и работи по него локално. Те никога не виждат вашите фактури, никога не достигат до другите ви сайтове и можете да прекратите достъпа в момента, в който работата приключи.
Еднократни действия
Три стъпки в таблото ви на сайта, който искате да споделите. Разработчикът все още не се нуждае от акаунт — ако никога не е влизал, поканата му създава такъв, когато я приеме.
Отворете сайта, отидете на „Сигурност“, изберете „Споделяне на този сайт“
Въведете техния имейл адрес. Това е цялата покана — никога не създавате потребителски профил за тях и никога не предавате някой от вашите.
Изберете какво могат да правят
Преглед, Редактор или Мениджър. Един програмист обикновено се нуждае от Редактор: това е ролята, която може да променя файлове, да отваря администраторския панел на WordPress и да прави копие на сайта за работа.
Задайте крайна дата, ако работата има такава
Грантът просто спира да се брои на тази дата. Никой не трябва да помни да го премахне, което е частта, която всеки забравя — изпълнителят, който приключи през март, все още има ключовете през ноември.
Три роли и един списък, който никога не се променя
Ролята е за отделен сайт, така че един и същ човек може да бъде наблюдател в единия и редактор в друг.
Преглед
Изглежда и не променя нищо. Вижда сайта, неговите дневници и неговите резервни копия. Подходящо за клиент, който иска видимост, или за одитор.
Редактор
Всекидневният програмист. Изчиства кеша, отваря административния панел на WordPress, променя PHP и прави копие на сайта, файловете и базата данни, за да работи локално.
Мениджър
Всичко, което един редактор прави, плюс възстановяване на резервно копие върху действащия сайт, HTTPS и CDN.
Никоя роля не може да изтрие сайта, да го премести в друг акаунт, да преглежда или плаща вашите фактури, да кани други хора или да има достъп до друг ваш сайт. Това не са настройки – няма вариант, при който съавторът да разполага с тях.
Това, което разработчикът стартира
Zinnector® е нашият безплатен инструмент за команден ред с лиценз MIT. Той изисква Node 24 или по-нова версия и нищо друго — без Docker за основните функции и без PHP на тяхната машина.
Инсталирай го
npm install -g zinnector
Един пакет от npm. Тук все още нищо не се нуждае от акаунт.
Влизане като тях самите
zinnector login
Това отваря техния браузър и ги вписва с техния собствен акаунт – този, на който е изпратена поканата. Те никога няма нужда от вашата парола и вие никога не трябва да им давате такава.
Вижте точно какво им е било дадено
zinnector sites
Списъкът показва само споделените с тях сайтове и нищо друго. Праният списък означава, че поканата не е била приета или достъпът е приключил.
Сваляне на сайта
zinnector clone client-domain.com
Теми, плъгини, мултимедия и база данни в локален проект. Той оставя след себе си ядрото на WordPress и активния конфигурационен файл, и извежда точно какво е взел и какво не, заедно с броя.
Стартирайте го локално, с вашето реално съдържание
cd client-domain.com && zinnector dev --runtime docker
Това импортира базата данни, променя адреса на сайта за тяхната машина и го отваря. Те влизат със собствените си WordPress акаунти на сайта.
Копие на сайт включва неговата база данни
Това обикновено е точно от което се нуждае един програмист — без него той разглежда вашата тема на фона на празен сайт. То е и реални лични данни: всичко, което вашите посетители са дали на сайта, от адреси на коментиращи до клиентски поръчки. От това следват три неща и ние правим и трите.
Всяко копие е във вашия одит лог
Кой го е изтеглил, кога и дали този архив е съдържал базата данни. Записва се при одобряване на изтеглянето, така че информацията е налична независимо какво ще направи с нея инструментът от другата страна.
То никога не се записва случайно
Инструментът добавя файла на базата данни в списъка за игнориране на проекта в същия момент, в който го записва, така че невнимателен commit не може да публикува вашите клиенти в repository.
Или те могат да работят без него
Един флаг взема само файловете. Всичко останало работи по същия начин и разработчикът все още може да прави компилация и деплой.
Впросите, които хората действително задават
Трябва ли им давам паролата си?
Не, и няма начин да стане. Разработчикът влиза в системата със собствения си профил в Zinn Digital®. Споделянето на парола също би направило вашия одит лог безполезен, тъй като всичко, което направят, ще бъде записано като вас.
Могат ли да видят другите ми сайтове?
Не. Достъпът се предоставя за един сайт наведнъж, като ограничението се налага в самата база данни, а не чрез скриване на бутони — на сътрудник, който поиска сайт, към който не му е предоставен достъп, се отговаря така, сякаш той не съществува.
Получават ли те данните на моите клиенти?
Ако им дадете права на Редактор или Мениджър, те могат да направят копие на сайта, а копие на сайт представлява неговите файлове и неговата база данни. За това се уведомявате при избора на роля, всяко копие се записва във вашия одит лог и можете да ги помогнете да работят само с файлове.
Как да го прекратя?
Отменете го в секцията „Сигурност“ на сайта. Влиза в сила незабавно — следващата команда, която този програмист изпълни, няма да вижда сайта. Изтичането на срока прави същото на дата, която зададете предварително.
Всички флагове и какво отпечатва всеки от тях
Пълната справочна информация за командите на Zinnector® се генерира от самия инструмент, така че тя няма как да се разминава с версията, която имате инсталирана.