Podijelite jedno web-mjesto s razvojnim inženjerom
Predajte razvojnom inženjeru jednu stranicu. Ne svoju lozinku.
Podijelite pojedinačnu stranicu putem e-pošte. Programer se prijavljuje svojim vlastitim Zinn Digital® računom, povlači stranicu na svoje računalo pomoću našeg besplatnog alata komandne linije — datoteke i bazu podataka — te radi na njoj lokalno. Nikada ne vidi vaše podatke o naplati, nikada nema pristup vašim drugim stranicama, a pristup možete prekinuti u trenutku kada je posao gotov.
Što radite, jednom
Tri koraka u nadzornoj ploči, na web-mjestu koje želite podijeliti. Programer još ne mora imati račun – ako se nikada nije prijavio, pozivnica će ga izraditi kada je prihvati.
Otvorite web-mjesto, idite na Sigurnost, odaberite Podijelite ovo web-mjesto
Upišite njihovu adresu e-pošte. To je cijeli poziv — nikada im ne stvarate prijavu niti im dajete svoju.
Odaberite što mogu raditi
Preglednik, Urednik ili Upravitelj. Razvojnom inženjeru obično treba Urednik: to je uloga koja može mijenjati datoteke, otvoriti WordPress administraciju i izraditi kopiju web-mjesta za rad.
Zadavanje završnog datuma, ako ga posao ima
Odobrenje jednostavno prestaje vrijediti tog datuma. Nitko ne mora pamtiti da ga treba ukloniti, što je upravo ono što svi zaborave – izvođač koji je završio u ožujku još uvijek ima ključeve u studenome.
Tri uloge i jedan popis koji se nikada ne mijenja
Uloga se dodjeljuje po web-mjestu, tako da ista osoba može biti preglednik na jednom, a urednik na drugom.
Preglednik
Izgleda, a ne mijenja ništa. Vidi stranicu, njezine zapisnike i sigurnosne kopije. Prikladno za klijenta koji želi imati uvid ili za revizora.
Uređivač
Svakodnevni programer. Primjenjuje izmjene, čisti predmemoriju, otvara WordPress administraciju, mijenja PHP — i izrađuje kopiju web-mjesta, datoteka i baze podataka za lokalni rad.
Upravitelj
Sve što urednik radi, plus vraćanje sigurnosne kopije preko aktivne web-lokacije, HTTPS i CDN.
Nijedna uloga ne može izbrisati web-mjesto, prenijeti ga na drugi račun, vidjeti ili platiti vaše račune, pozvati bilo koga drugog niti pristupiti bilo kojem drugom web-mjestu koje posjedujete. To nisu postavke – ne postoji verzija u kojoj suradnik ima te mogućnosti.
Što developer pokreće
Zinnector® je naš besplatni naredbeni alat licenciran pod MIT licencom. Potreban mu je Node 24 ili noviji i ništa drugo — bez Docker za osnovne funkcije, bez PHP-a na njihovom računalu.
Instaliraj ga
npm install -g zinnector
Jedan paket s npm. Ovdje još ništa ne zahtijeva račun.
Prijavi se kao ta osoba
zinnector login
Ovo otvara njihov preglednik i prijavljuje ih s njihovim vlastitim računom – onim na koji je poslan poziv. Nikada im nije potrebna vaša lozinka, a vi im je nikada ne morate dati.
Pogledajte točno što im je dano
zinnector sites
Popis prikazuje samo stranice koje su im podijeljene i ništa drugo. Prazan popis znači da pozivnica nije prihvaćena ili je pristup istekao.
Preuzmi stranicu
zinnector clone client-domain.com
Teme, dodatke, medije i bazu podataka u lokalni projekt. Ostavlja iza sebe WordPress jezgru i aktivnu datoteku konfiguracije te ispisuje točno ono što je uzeo i što nije, uz brojače.
Pokrenite lokalno, sa svojim stvarnim sadržajem
cd client-domain.com && zinnector dev --runtime docker
Ovo uvozi bazu podataka, prepisuje adresu web-mjesta na njihovo računalo i otvara je. Oni se prijavljuju vlastitim WordPress računima na web-mjestu.
Kopija web-stranice uključuje njezinu bazu podataka
To je obično upravo ono što programeru treba — bez toga gledaju vašu temu u odnosu na praznu stranicu. To su također stvarni osobni podaci: što god su vaši posjetitelji dali stranici, od adresa komentatora do narudžbi kupaca. Iz toga proizlaze tri stvari, a mi radimo sve tri.
Svaka kopija nalazi se u vašem zapisniku revizije
Tko ga je preuzeo, kada i je li taj arhiv sadržavao bazu podataka. Zabilježeno kada je preuzimanje odobreno, tako da je tu bez obzira na to što alat na drugom kraju kasnije s tim učini.
Nikad se ne čini slučajno
Alat dodaje datoteku baze podataka na popis za ignoriranje projekta u istom trenutku kada ju zapisuje, tako da rasejani commit ne može objaviti vaše klijente u repozitoriju.
Ili mogu raditi bez toga
Jedna zastavica preuzima samo datoteke. Sve ostalo radi isto, a razvojni inženjer i dalje može graditi i primjenjivati.
Pitanja koja ljudi zaista postavljaju
Moram li im dati svoju lozinku?
Ne, i to nije moguće učiniti. Programer se prijavljuje svojim vlastitim Zinn Digital® računom. Dijeljenje lozinke također bi vaš zapisnik revizije učinilo beskorisnim jer bi sve što je učinio bilo zabilježeno kao da ste to učinili vi.
Mogu li vidjeti moje druge stranice?
Ne. Pristup se odobrava za jednu po jednu web-lokaciju, a ograničenje se provodi u samoj bazi podataka umjesto skrivanjem gumba – suradniku koji zatraži web-lokaciju koja im nije dodijeljena odgovara se kao da ona ne postoji.
Dobivaju li podatke mojih klijenata?
Ako im dodijelite ulogu Urednika ili Upravitelja, mogu napraviti kopiju web-mjesta, a kopija web-mjesta sastoji se od njegovih datoteka i baze podataka. Na to se upozorava prilikom odabira uloge, svaka se kopija bilježi u vašem zapisniku revizije, a možete ih zamoliti da umjesto toga rade samo s datotekama.
Kako to mogu prekinuti?
Opozovite ga u odjeljku Sigurnost web-mjesta. Stupa na snagu odmah – sljedeća naredba koju taj razvojni inženjer pokrene neće moći vidjeti web-mjesto. Istekom valjanosti postiže se isto na datum koji unaprijed postavite.
Svaka zastavica i što svaka od njih ispisuje
Potpuna Zinnector® referenca naredbi generira se iz samog alata, tako da ne može odstupati od verzije koju ste instalirali.