एक development साइट developer संग साझा गर्नुहोस्

विकासकर्तालाई एउटा साइट दिनुहोस्। तपाईंको पासवर्ड होइन।

इमेलमार्फत एउटा मात्र साइट सेयर गर्नुहोस्। विकासकर्ताले आफ्नै Zinn Digital® खातामार्फत लगइन गर्छन्, हाम्रो नि:शुल्क कमाण्ड-लाइन टूल प्रयोग गरेर साइटलाई—फाइलहरू र डाटाबेस—आफ्नो मेसिनमा तान्छन् र यसमा स्थानीय रूपमा काम गर्छन्। उनीहरूले तपाईंको बिलिङ कहिल्यै देख्दैनन्, उनीहरूले तपाईंका अन्य साइटहरूमा पहुँच पाउँदैनन्, र काम सकिने बित्तिकै तपाईं यसलाई समाप्त गर्न सक्नुहुन्छ।

सबै विकासकर्ता कागजातहरू

तपाईंले एक पटक के गर्नुहुन्छ

तपाईंको ड्यासबोर्डमा, तपाईंले साझेदारी गर्न चाहनुभएको साइटमा तीन चरणहरू। विकासकर्तालाई अहिल्यै खाताको आवश्यकता पर्दैन — यदि उनीहरूले कहिल्यै साइन इन गरेका छैनन् भने, निमन्त्रणा स्वीकार गर्दा यसले एउटा खाता सिर्जना गर्नेछ।

  1. साइट खोल्नुहोस्, सुरक्षामा जानुहोस्, यो साइट साझा गर्नुहोस् छान्नुहोस्

    तिनीहरूको इमेल ठेगाना टाइप गर्नुहोस्। त्यो नै सम्पूर्ण निमन्त्रणा हो — तपाईंले तिनीहरूको लागि कहिल्यै लगइन सिर्जना गर्नु पर्दैन, र तपाईंको लगइनमध्ये कुनै पनि कसैलाई दिनु पर्दैन।

  2. उनीहरूले के गर्न सक्छन् भन्ने छान्नुहोस्

    दर्शक, सम्पादक वा प्रबन्धक। एक विकासकर्तालाई सामान्यतया सम्पादक (Editor) को आवश्यकता पर्दछ: यो त्यस्तो भूमिका हो जसले फाइलहरू परिवर्तन गर्न, WordPress एडमिन खोल्न र काम गर्नको लागि साइटको प्रतिलिपि लिन सक्छ।

  3. कामको अन्त्य मिति छ भने, त्यो दिनुहोस्

    त्यो मितिदेखि अनुदान स्वतः समाप्त हुन्छ। कसैले पनि यसलाई हटाउन सम्झिरहनु पर्दैन, जुन कुरा सबैले भुल्छन् — मार्चमा काम सकिसकेको ठेकेदारसँग नोभेम्बरमा पनि साँचोहरू हुन्छन्।

तीन भूमिका, र एउटा सूची जुन कहिल्यै परिवर्तन हुँदैन

भूमिका प्रति साइट हुन्छ, त्यसैले उही व्यक्ति एउटामा दर्शक र अर्कोमा सम्पादक हुन सक्छ।

दर्शक

देखिन्छ, र केही पनि परिवर्तन गर्दैन। साइट, यसका लगहरू र यसका ब्याकअपहरू हेर्छ। दृश्यता चाहने क्लाइन्ट वा अडिट गर्ने व्यक्तिका लागि उपयुक्त।

सम्पादक

दैनिक विकासकर्ता। डिप्लोय गर्छ, क्यास खाली गर्छ, WordPress एडमिन खोल्छ, PHP परिवर्तन गर्छ—र स्थानीय रूपमा काम गर्नका लागि साइट, फाइलहरू र डेटाबेसको प्रतिलिपि लिन्छ।

प्रबन्धक

सम्पादकले गर्ने सबै कुरा, साथै लाइभ साइटमा ब्याकअप रिस्टोर गर्ने, HTTPS र CDN।

कुनै पनि रोलले साइट मेटाउन, यसलाई अर्को खातामा सार्न, तपाईंको बिलहरू हेर्न वा तिर्न, अरू कसैलाई आमन्त्रित गर्न, वा तपाईंको स्वामित्वमा रहेको अन्य कुनै पनि साइटमा पहुँच गर्न सक्दैन। ती सेटिङहरू होइनन् — यसको कुनै पनि संस्करण छैन जहाँ कुनै सहयोगीसँग ती अधिकारहरू हुन्।

विकासकर्ताले के चलाउँछ

Zinnector® हाम्रो नि:शुल्क, MIT-अनुज्ञापत्र प्राप्त आदेश-पंक्ति उपकरण हो। यसलाई Node 24 वा नयाँ र अरू केही पनि चाहिँदैन — आधारभूत कुराहरूका लागि Docker होइन, तिनीहरूको मेसिनमा PHP पनि होइन।

  1. यous लाई स्थापना गर्नुहोस्

    npm install -g zinnector

    npm बाट एउटा प्याकेज। यहाँ अहिलेसम्म केही कुराका लागि पनि खाता चाहिँदैन।

  2. तिनीहरूका रूपमा साइन इन गर्नुहोस्

    zinnector login

    यसले उनीहरूको ब्राउजर खोल्छ र निमन्त्रणा पठाइएको खातामार्फत उनीहरूलाई लगइन गराउँछ। उनीहरूलाई तपाईंको पासवर्ड कहिल्यै चाहिँदैन, र तपाईंले उनीहरूलाई कहिल्यै पासवर्ड दिनु पर्दैन।

  3. उनीहरूलाई ठीक के दिइएको थियो हेर्नुहोस्

    zinnector sites

    सूचीले उनीहरूसँग साझा गरिएका साइटहरू मात्र देखाउँछ, अरू केही पनि होइन। खाली सूचीको अर्थ आमन्त्रण स्वीकार गरिएको छैन, वा पहुँच समाप्त भएको छ।

  4. साइट तल झार्नुहोस्

    zinnector clone client-domain.com

    थीमहरू, प्लगइनहरू, मिडिया र डेटाबेस, एउटा स्थानीय परियोजनामा। यसले WordPress कोर र लाइभ कन्फिग फाइललाई छोड्छ, र यसले के के लियो र के के लिएन भन्ने कुरा संख्या गणनासहित सटीक रूपमा प्रिन्ट गर्दछ।

  5. यसलाई स्थानीय रूपमा, तपाईंको वास्तविक सामग्रीसँग चलाउनुहोस्

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

    यसले डाटाबेस आयात गर्छ, साइटको ठेगानालाई तिनीहरूको मेसिनमा पुनलेखन गर्छ र यसलाई खोल्छ। तिनीहरूले साइटको आफ्नै WordPress खाताहरू प्रयोग गरेर लग इन गर्छन्।

साइटको प्रतिलिपिमा यसको डाटाबेस समावेश हुन्छ

यो प्रायः विकासकर्तालाई ठ्याक्कै आवश्यक पर्ने कुरा हो — यस बिना उनीहरूले खाली साइटको बिरूद्ध तपाईंको थिम हेरिरहेका हुन्छन्। यो वास्तविक व्यक्तिगत डाटा पनि हो: टिप्पणीकर्ताको ठेगानादेखि ग्राहकको अर्डरसम्म, आगन्तुकहरूले साइटलाई जे पनि दिएका छन्। यसबाट तीनवटा कुरा आउँछन्, र हामी ती तीनटै गर्छौं।

प्रत्येक प्रतिलिपि तपाईँको अडिट लगमा हुन्छ

कसले लियो, कहिले, र त्यो अभिलेखले डाटाबेस बोकेको थियो कि थिएन। डाउनलोड अधिकृत हुँदा रेकर्ड गरिन्छ, त्यसैले अर्को छेउमा रहेको उपकरणले त्यसपछि यसलाई जेसुकै गरे पनि यो त्यहाँ हुन्छ।

यो कहिल्यै गल्तीवश प्रतिबद्ध गरिएको हुँदैन

यस उपकरणले डाटाबेस फाइल लेख्ने बित्तिकै यसलाई प्रोजेक्टको इन्ग्नोर सूचीमा थप्छ, जसले गर्दा कुनै पनि भुलेर गरिएको कमिट (commit) ले तपाईंका ग्राहकहरूलाई रिपोजिटरीमा प्रकाशित गर्न सक्दैन।

वा तिनीहरू बिना पनि काम गर्न सक्छन्

एउटा फ्ल्यागले फाइलहरू मात्र लिन्छ। अरू सबै कुरा उस्तै काम गर्छ, र विकासकर्ताले अझै पनि निर्माण र डिप्लोय गर्न सक्छन्।

मानिसहरूले वास्तवमा सोध्ने प्रश्नहरू

के मैले उनीहरूलाई मेरो पासवर्ड दिनुपर्छ?

होइन, र त्यसो गर्ने कुनै उपाय पनि छैन। विकासकर्ताले आफ्नै Zinn Digital® खाताबाट साइन इन गर्छन्। पासवर्ड साझा गर्दा तपाईंको अडिट ल पनि काम नलाग्ने बनाउँछ, किनभने उनीहरूले गरेका सबै कुरा तपाईंको रूपमा रेकर्ड हुनेछ।

के उनीहरूले मेरा अन्य साइटहरू हेर्न सक्छन्?

होइन। पहुँच एक पटकमा एउटा साइटमा मात्र दिइन्छ, र बटनहरू लुकाएर होइन तर डाटाबेसमै प्रतिबन्ध लागू गरिएको हुन्छ — आफूलाई नदिएको साइटको बारेमा सोध्ने सहकर्मीलाई त्यो साइट अस्तित्वमै नभए जस्तै जवाफ दिइन्छ।

के उनीहरूले मेरा ग्राहकहरूको डाटा प्राप्त गर्छन्?

यदि तपाईं तिनीहरूलाई सम्पादक (Editor) वा प्रबन्धक (Manager)को भूमिका दिनुहुन्छ भने, तिनीहरूले साइटको प्रतिलिपि (copy) लिन सक्छन्, र साइटको प्रतिलिपि भनेको यसका फाइलहरू र यसको डाटाबे, हो। भूमिका छान्ने क्रममा तपाईंलाई यो कुरा जानकारी गराइन्छ, प्रत्येक प्रतिलिपि तपाईंको अडिट लगत (audit log) मा रेकर्ड हुन्छ, र तपाईंले तिनीहरूलाई फाइलहरू मात्र (files-only) मा काम गर्न भन्न सक्नुहुन्छ।

म यसलाई कसरी समाप्त गरूँ?

साइटको सुरक्षा खण्डमा यसलाई खारेज गर्नुहोस्। यो तुरुन्तै लागु हुन्छ—त्यस विकासकर्ताले चलाउने अर्को आदेशले साइट देख्न सक्दैन। म्याद समाप्तिले तपाईंले पहिले नै सेट गर्नुभएको मितिमा पनि यही काम गर्छ।

प्रत्येक फ्ल्याग र प्रत्येकले के प्रिन्ट गर्छ

पूर्ण Zinnector® कमाण्ड सन्दर्भ उपकरणबाट नै उत्पन्न हुन्छ, त्यसैले यो तपाईंले स्थापना गर्नुभएको संस्करणबाट अलग हुन सक्दैन।

आदेश सन्दर्भ खोल्नुहोस्