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.
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.
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.
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.
İş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.
Kur
npm install -g zinnector
npm adresinden bir paket. Burada henüz hiçbir şey hesap gerektirmiyor.
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.
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.
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.
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.