Bir siteyi bir geliştiriciyle paylaşın

Bir siteyi bir geliştiriciye verin. Şifrenizi değil.

Tek bir siteyi e-posta ile paylaşın. Geliştirici kendi Zinn Digital® hesabı ile oturum açar, ücretsiz komut satırı aracımızla siteyi —dosyalar ve veritabanı— kendi makinesine çeker ve üzerinde yerel olarak çalışır. Faturalandırmanızı asla görmezler, diğer sitelerinize asla erişemezler ve iş biter bitmez bunu sonlandırabilirsiniz.

Tüm geliştirici belgeleri

Yalnızca bir kez yapılan işlem

Paylaşmak istediğiniz sitede, kontrol panelinizde üç adım. Geliştiricinin henüz bir hesaba ihtiyacı yoktur; daha önce hiç oturum açmadıysa davet, kabul ettiğinde bir tane oluşturur.

  1. Siteyi açın, Güvenlik'e gidin, Bu siteyi paylaş'ı seçin

    E-posta adresini yazın. Davetiyenin tamamı budur; onlar için asla bir giriş bilgisi oluşturmazsınız ve kendi giriş bilgilerinizden birini de asla vermezsiniz.

  2. Ne yapabileceklerini seçin

    Görüntüleyici, Düzenleyici veya Yönetici. Bir geliştiricinin genellikle Düzenleyici rolüne ihtiyacı vardır; bu rol dosyalarda değişiklik yapabilir, WordPress yöneticisini açabilir ve üzerinde çalışmak üzere sitenin bir kopyasını alabilir.

  3. İşin bir bitiş tarihi varsa belirtin

    Hibe, belirtilen tarihte saymayı otomatik olarak durdurur. Kimsenin bunu kaldırmayı hatırlaması gerekmez ki herkesin unuttuğu kısım da budur; Mart ayında bitiren yüklenici Kasım ayında hala anahtarları elinde tutar.

Üç rol ve asla değişmeyen tek bir liste

Bu rol site başına tanımlandığından, aynı kişi bir sitede görüntüleyici, diğerinde ise düzenleyici olabilir.

Görüntüleyici

Görünüm sağlar ve hiçbir şeyi değiştirmez. Siteyi, günlüklerini ve yedeklerini görür. Görünürlük isteyen bir müşteri veya denetçi için uygundur.

Düzenleyici

Gündelik geliştirici. Dağıtım yapar, önbelleği temizler, WordPress yönetim panelini açar, PHP değiştirir ve yerelde çalışmak üzere sitenin, dosyaların ve veritabanının bir kopyasını alır.

Yönetici

Bir editörün yaptığı her şey, ayrıca canlı site üzerinde bir yedeği geri yükleme, HTTPS ve CDN.

Hiçbir rol siteyi silebilir, başka bir hesaba taşıyabilir, faturalarınızı görebilir veya ödeyebilir, başka birini davet edebilir ya da sahip olduğunuz başka bir siteye erişebilir. Bunlar birer ayar değildir; bir işbirlikçinin bunlara sahip olduğu hiçbir senaryo yoktur.

Geliştiricinin çalıştırdığı

Zinnector® ücretsiz ve MIT lisanslı komut satırı aracımızdır. Node 24 veya daha yeni bir sürüm gerektirir ve başka hiçbir şeye ihtiyaç duymaz; temeller için Docker gerekmez, kullanıcının makinesinde PHP bulunması şart değildir.

  1. Kur

    npm install -g zinnector

    npm adresinden bir paket. Burada henüz hiçbir şey hesap gerektirmiyor.

  2. Kullanıcı olarak oturum aç

    zinnector login

    Bu, tarayıcılarını açar ve onları kendi hesaplarıyla (davetinin gittiği hesapla) oturum açtırır. Şifrenize asla ihtiyaç duymazlar ve onlara bir şifre vermeniz asla gerekmez.

  3. Kendilerine tam olarak ne verildiğini görün

    zinnector sites

    Liste, kendileriyle paylaşılan siteleri gösterir ve başka hiçbir şeyi göstermez. Boş bir liste, davetin kabul edilmediğini veya erişimin sona erdiğini belirtir.

  4. Siteyi yayından kaldır

    zinnector clone client-domain.com

    Temaları, eklentileri, medyayı ve veritabanını yerel bir projeye aktarır. WordPress çekirdeğini ve canlı yapılandırma dosyasını arkasında bırakır; sayılarıyla birlikte neyin alınıp neyin alınmadığını tam olarak çıktılar.

  5. Yerel olarak, gerçek içeriğinizle çalıştırın

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

    Bu, veritabanını içe aktarır, sitenin adresini kendi makinelerine göre yeniden yazar ve açar. Sitenin kendi WordPress hesaplarıyla oturum açarlar.

Bir sitenin kopyası veritabanını da içerir

Bu genellikle tam olarak bir geliştiricinin ihtiyaç duyduğu şeydir; bu olmadan temanıza boş bir site üzerinde bakmak zorunda kalırlar. Ayrıca bu gerçek kişisel veridir: yorumcu adreslerinden müşteri siparişlerine kadar ziyaretçilerinizin siteye verdiği her şey. Buradan üç sonuç çıkar ve biz üçünü de yaparız.

Her kopyalama denetim günlüğünüzdedir

Onu kimin, ne zaman aldığı ve bu arşivin veritabanını taşıyıp taşımadığı. İndirme yetkilendirildiğinde kaydedilir; böylece karşı taraftaki aracın bununla ne yaptığına bakılmaksızın orada bulunur.

Asla yanlışlıkla commit'lenmez

Araç, veritabanı dosyasını projenin yoksayılanlar listesine yazıldığı anda ekler; böylece dalgın bircommit, müşterilerinizi bir depoda yayınlayamaz.

Ya da onsuz da çalışabilirler

Tek bir bayrak yalnızca dosyaları alır. Geri kalan her şey aynı şekilde çalışır ve geliştirici yine de derleme ve dağıtım yapabilir.

İnsanların gerçekten sorduğu sorular

Onlara şifremi vermek zorunda mıyım?

Hayır, ve bunun bir yolu yok. Geliştirici kendi Zinn Digital® hesabı ile oturum açar. Şifre paylaşmak ayrıca denetim günlüğünüzü işe yaramaz hale getirir, çünkü yaptıkları her şey sizin tarafınızdan yapılmış olarak kaydedilir.

Diğer sitelerimi görebilirler mi?

Hayır. Erişim her seferinde yalnızca bir siteye verilir ve bu kısıtlama, düğmeleri gizlemek yerine doğrudan veritabanında uygulanır; kendisine verilmeyen bir siteyi talep eden bir işbirlikçiye, site hiç yokmuş gibi yanıt verilir.

Müşterilerimin verilerini alıyorlar mı?

Onlara Düzenleyici veya Yönetici yetkisi verirseniz sitenin bir kopyasını alabilirler ve bir sitenin kopyası, dosyaları ile veritabanıdır. Rolü seçerken bu konuda bilgilendirilirsiniz, her kopya denetim günlüğünüze kaydedilir ve bunun yerine yalnızca dosyalar üzerinde çalışmaları istenebilir.

Nasıl sonlandırabilirim?

Bunu sitenin Güvenlik bölümünden iptal edin. Hemen geçerli olur; o geliştiricinin çalıştırdığı bir sonraki komut siteyi göremez. Süre sonu ise önceden belirlediğiniz bir tarihte aynı şeyi yapar.

Her bir bayrak ve her birinin yazdırdığı çıktılar

Eksiksiz Zinnector® komut başvurusu aracın kendisinden oluşturulur, bu nedenle yüklediğiniz sürümden sapamaz.

Komut başvurusunu aç