Partajați un site cu un dezvoltator

Oferiți unui dezvoltator acces la un singur site. Nu parola dumneavoastră.

Partajați un singur site prin e-mail. Dezvoltatorul se conectează cu propriul cont Zinn Digital®, preia site-ul pe propriul computer cu instrumentul nostru gratuit de linie de comandă — fișiere și bază de date — și lucrează la el local. Acesta nu vă vede niciodată datele de facturare, nu are acces la celelalte site-uri ale dumneavoastră și puteți revoca accesul în momentul în care lucrarea este finalizată.

Toată documentația pentru dezvoltatori →

Ce faceți, o singură dată

Trei pași în tabloul dumneavoastră de bord, pe site-ul pe care doriți să îl partajați. Dezvoltatorul nu are încă nevoie de un cont — dacă nu s-a conectat niciodată, invitația îi va crea unul atunci când o acceptă.

  1. Deschideți site-ul, accesați Securitate, alegeți Partajați acest site

    Introduceți adresa lor de e-mail. Aceasta este întreaga invitație — nu creați niciodată date de conectare pentru ei și nu le înmânați niciodată pe ale dumneavoastră.

  2. Alegeți ce pot face

    Vizualizator, Editor sau Manager. Un dezvoltator are nevoie în mod normal de Editor: este rolul care poate modifica fișiere, poate deschide panoul de administrare WordPress și poate descărca o copie a site-ului pentru a lucra pe ea.

  3. Introduceți o dată de încheiere, dacă lucrarea are una

    Permisiunea încetează pur și simplu să mai fie luată în calcul la acea dată. Nimeni nu trebuie să-și amintească să o elimine, acesta fiind aspectul pe care toată lumea îl uită — contractantul care a terminat în martie încă mai are cheile în noiembrie.

Trei roluri și o singură listă care nu se schimbă niciodată

Rolul este stabilit pentru fiecare site în parte, astfel încât aceeași persoană poate fi vizualizator pe un site și editor pe altul.

Vizualizator

Vizualizează și nu modifică nimic. Vede site-ul, jurnalele și copiile de rezervă ale acestuia. Potrivit pentru un client care dorește vizibilitate sau pentru un auditor.

Editor

Dezvoltatorul de zi cu zi. Implementează, șterge memoria cache, deschide panoul de administrare WordPress, modifică PHP — și preia o copie a site-ului, fișierelor și bazei de date, pentru a lucra local.

Manager

Tot ceea ce face un editor, plus restaurarea unei copii de rezervă pe site-ul live, HTTPS și CDN-ul.

Niciun rol nu poate șterge site-ul, nu îl poate muta într-un alt cont, nu poate vedea sau plăti facturile dumneavoastră, nu poate invita alte persoane și nu poate accesa niciun alt site pe care îl dețineți. Acestea nu sunt setări — nu există nicio versiune în care un colaborator să aibă aceste permisiuni.

Ce rulează dezvoltatorul

Zinnector® este instrumentul nostru gratuit în linie de comandă, licențiat MIT. Necesită doar Node 24 sau o versiune mai nouă și nimic altceva — fără Docker pentru funcțiile de bază, fără PHP pe computerul utilizatorilor.

  1. Instalează-l

    npm install -g zinnector

    Un pachet de la npm. Nimic de aici nu necesită încă un cont.

  2. Conectați-vă ca ei înșiși

    zinnector login

    Aceasta le deschide browserul și îi conectează cu propriul cont — cel către care a fost trimisă invitația. Nu vor avea niciodată nevoie de parola dumneavoastră și nu va trebui să le oferiți vreodată una.

  3. Vedeți exact ce anume li s-a oferit

    zinnector sites

    Lista arată doar site-urile partajate cu aceștia și nimic altceva. O listă goală înseamnă că invitația nu a fost acceptată sau accesul s-a încheiat.

  4. Deconectați site-ul

    zinnector clone client-domain.com

    Teme, module, fișiere media și baza de date, într-un proiect local. Lasă în urmă nucleul WordPress și fișierul de configurare activ, afișând cu exactitate ce a preluat și ce nu, împreună cu numărul acestora.

  5. Rulați-l local, cu conținutul dumneavoastră real

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

    Aceasta importă baza de date, rescrie adresa site-ului pe computerul lor și îl deschide. Aceștia se conectează cu conturile WordPress proprii ale site-ului.

O copie a unui site include baza de date a acestuia

De obicei, acesta este exact lucrul de care are nevoie un dezvoltator — fără el, acesta vă analizează tema pe un site gol. Sunt, de asemenea, date cu caracter personal reale: orice au furnizat vizitatorii dumneavoastră site-ului, de la adresele celor care comentează până la comenzile clienților. Urmează trei lucruri, iar noi le facem pe toate trei.

Fiecare copie se află în jurnalul dumneavoastră de audit

Cine l-a preluat, când și dacă acea arhivă conținea baza de date. Înregistrat în momentul în care descărcarea este autorizată, astfel încât rămâne acolo indiferent de ceea ce face ulterior instrumentul de la celălalt capăt cu el.

Nu este comis niciodată din greșeală

Instrumentul adaugă fișierul bazei de date la lista de ignorare a proiectului chiar în momentul în care îl scrie, astfel încât o comitere neatentă să nu poată publica clienții dumneavoastră într-un depozit.

Sau pot funcționa fără acesta

Un flag preia doar fișierele. Totul funcționează la fel, iar dezvoltatorul poate în continuare să compileze și să implementeze.

Întrebările pe care oamenii le pun de fapt

Trebuie să le dau parola mea?

Nu, și nu există nicio modalitate de a face acest lucru. Dezvoltatorul se conectează cu propriul cont Zinn Digital®. De asemenea, partajarea unei parole ar face jurnalul dumneavoastră de audit inutil, deoarece tot ceea ce a făcut ar fi înregistrat ca fiind efectuat de dumneavoastră.

Pot vedea celelalte site-uri ale mele?

Nu. Accesul este acordat pentru câte un site pe rând, iar restricția este aplicată direct în baza de date, nu prin ascunderea butoanelor — un colaborator care solicită un site care nu i-a fost acordat primește un răspuns ca și cum acesta nu ar exista.

Primesc datele clienților mei?

Dacă le acordați rolul de Editor sau Manager, aceștia pot prelua o copie a site-ului, iar o copie a unui site include fișierele și baza sa de date. Sunteți informat despre acest lucru în timp ce alegeți rolul, fiecare copie este înregistrată în jurnalul dumneavoastră de audit și le puteți solicita să lucreze exclusiv cu fișiere în schimb.

Cum pot încheia?

Revocați-l în secțiunea Securitate a site-ului. Se aplică imediat — următoarea comandă executată de acel dezvoltator nu va putea vedea site-ul. O dată de expirare face același lucru la o dată pe care o stabiliți în prealabil.

Fiecare fanion și ce afișează fiecare

Ghidul complet de comenzi Zinnector® este generat chiar din instrument, astfel încât nu se poate abate de la versiunea pe care ați instalat-o.

Deschideți ghidul de comenzi