Magbahagi ng isang site sa isang developer

Magbigay sa isang developer ng isang site. Huwag ang iyong password.

Magbahagi ng nag-iisang site sa pamamagitan ng email. Nag-sign in ang developer gamit ang sarili niyang Zinn Digital® account, kinukuha ang site papunta sa kanyang machine gamit ang aming libreng command-line tool — mga file at database — at ginagawa ito nang lokal. Hindi nila kailanman makikita ang iyong pagsingil, hinding-hindi nila maaabot ang iyong iba pang mga site, at maaari mo itong tapusin sa sandaling matapos ang trabaho.

Lahat ng mga dokumento ng developer

Ang iyong ginagawa, isang beses

Tatlong hakbang sa iyong dashboard, sa site na gusto mong ibahagi. Hindi pa kailangan ng developer ng account—kung hindi pa siya kailanman nag-sign in, ang imbitasyon ang gagawa nito kapag tinanggap niya ito.

  1. Buksan ang site, pumunta sa Security, piliin ang Share this site

    I-type ang kanilang email address. Iyan na ang buong imbitasyon — hindi ka kailanman gagawa ng login para sa kanila, at hinding-hindi mo ibibigay ang alinman sa iyong mga login.

  2. Piliin ang maaari nilang gawin

    Viewer, Editor o Manager. Karaniwang kailangan ng isang developer ang Editor: ito ang tungkuling maaaring magbago ng mga file, magbukas ng WordPress admin, at kumuha ng kopya ng site upang pagtrabahuhan.

  3. Magbigay ng petsa ng pagtatapos, kung mayroon man ang gawain

    Titigil lang sa pagbilang ang grant sa petsang iyon. Walang kailangang umalalang tanggalin ito, na siyang bahaging nakakalimutan ng lahat — ang kontratistang natapos noong Marso ay may hawak pa rin ng mga susi sa Nobyembre.

Tatlong mga gampanin, at isang listahan na hindi kailanman nagbabago

Ang tungkulin ay bawat site, kaya ang parehong tao ay maaaring maging isang manonood sa isa at isang editor sa iba pa.

Tagapanood

Nagpapakita, at walang binabago. Nakikita ang site, ang mga log nito, at ang mga backup nito. Angkop para sa isang kliyente na gustong may makita, o para sa isang auditor.

Editor

Ang araw-araw na developer. Nag-a-deploy, naglilinis ng cache, nagbubuklod ng WordPress admin, nagpapalit ng PHP — at kumukuha ng kopya ng site, mga file, at database, para gumana nang lokal.

Tagapamahala

Lahat ng ginagawa ng isang editor, pati na rin ang pagpapanumbalik ng backup sa live site, HTTPS at ang CDN.

Walang papel ang makakapag-delete ng site, makakapag-lipat nito sa ibang account, makakakita o makakapagbayad ng iyong mga bill, makakapag-imbita ng iba pa, o makakarating sa anumang iba pang site na pag-aari mo. Hindi mga setting ang mga iyon — walang bersyon nito kung saan hawak ng isang collaborator ang mga ito.

Ang pinatatakbo ng developer

Ang Zinnector® ay ang aming libre, lisensyado ng MIT na command-line tool. Nangangailangan ito ng Node 24 o mas bago at wala nang iba pa — walang Docker para sa mga pangunahing gamit, walang PHP sa kanilang makina.

  1. I-install ito

    npm install -g zinnector

    Isang pakete mula sa npm. Walang anuman dito ang nangangailangan ng account sa ngayon.

  2. Mag-sign in bilang sila

    zinnector login

    Binubuksan nito ang kanilang browser at inilalagay sila gamit ang kanilang sariling account — ang pinadalhan ng imbitasyon. Hindi nila kailanman kailangan ang iyong password, at hinding-hindi mo kailangang bigyan sila nito.

  3. Tingnan nang eksakto kung ano ang ibinigay sa kanila

    zinnector sites

    Ipinapakita ng listahan ang mga site na ibinahagi sa kanila at wala nang iba pa. Ang ibig sabihin ng bakanteng listahan ay hindi pa tinatanggap ang imbitasyon, o nagwakas na ang access.

  4. Ibaba ang site

    zinnector clone client-domain.com

    Mga tema, plugin, media at ang database, sa isang lokal na proyekto. Iniiwan nito ang WordPress core at ang live na config file, at ipinapakita nang eksakto kung ano ang kinuha nito at kung ano ang hindi, kasama ang mga bilang.

  5. Patakbuhin ito nang lokal, gamit ang iyong totoong nilalaman

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

    Inaangkat nito ang database, nire-rewrite ang address ng site patungo sa kanilang makina, at binubuksan ito. Nag-log in sila gamit ang sariling mga WordPress account ng site.

Kasama sa kopya ng site ang database nito

Iyon kadalasan ang eksaktong kailangan ng isang developer — kung wala ito, tinitingnan nila ang iyong tema laban sa isang bakanteng site. Tunay na personal na data rin ito: anuman ang ibinigay ng iyong mga bisita sa site, mula sa mga address ng nagkomento hanggang sa mga order ng customer. Tatlong bagay ang sumusunod, at ginagawa namin ang lahat ng tatlong ito.

Ang bawat kopya ay nasa iyong log ng pag-audit

Kung sino ang kumuha nito, kung kailan, at kung dinala ng arkibong iyon ang database. Nire-record kapag pinahintulutan ang pag-download, kaya naroroon ito anuman ang gawin dito ng tool sa kabilang dulo.

Hindi kailanman ito naii-commit nang di-sinasadya

Idinaragdag ng tool ang file ng database sa listahan ng huwag pansinin ng proyekto sa mismong sandali ng pagsusulat nito, kaya hindi maipapasa ng isang nakalimutang commit ang iyong mga customer sa isang repository.

O kaya ay maaari silang gumana nang wala ito

Isang bandera lamang ang kumukuha ng mga file. Gumagana ang lahat ayon sa dati, at maaari pa ring mag-build at mag-deploy ang developer.

Ang mga tanong na talagang tinatanong ng mga tao

Kailangan ko bang ibigay sa kanila ang aking password?

Hindi, at walang paraan para magawa ito. Nag-sign in ang developer gamit ang sarili niyang Zinn Digital® account. Ang pagbabahagi ng password ay magiging dahilan din para mawalan ng silbi ang iyong audit log, dahil ang lahat ng ginawa nila ay mase-record bilang ikaw.

Makikita ba nila ang aking iba pang mga site?

Hindi. Ang access ay ibinibigay ng isang site sa bawat pagkakataon, at ang paghihigpit ay ipinapatupad sa mismong database sa halip na sa pamamagitan ng pagtatago ng mga button — ang isang collaborator na humihingi ng site na hindi ibinigay sa kanila ay sinasagot na parang hindi ito umiiral.

Nakukuha ba nila ang data ng mga customer ko?

Kung bibigyan mo sila ng Editor o Manager, maaari silang kumuha ng kopya ng site, at ang kopya ng site ay ang mga file at database nito. Sinasabi ito sa iyo habang pinipili mo ang tungkulin, ang bawat kopya ay nire-record sa iyong audit log, at maaari mo silang hilinging magtrabaho sa mga file lamang sa halip.

Paano ko ito tatapusin?

Bawiin ito sa seksyon ng Seguridad ng site. Magkakabisa ito kaagad — ang susunod na utos na patatakbuhin ng developer na iyon ay hindi na makikita ang site. Ang pag-expire ay gumagawa ng parehong bagay sa petsang itatakda mo nang maaga.

Bawat flag, at kung ano ang ipinagi-print ng bawat isa

Ang buong sanggunian ng utos ng Zinnector® ay direktang ginagawa mula sa mismong tool, kaya hindi ito mapapalayo sa bersyong naka-install sa iyo.

Buksan ang sanggunian ng command