แชร์หนึ่งไซต์กับนักพัฒนา

มอบสิทธิ์การเข้าถึงเว็บไซต์เพียงแห่งเดียวให้นักพัฒนา ไม่ใช่รหัสผ่านของคุณ

แชร์ไซต์เดียวผ่านทางอีเมล นักพัฒนาจะลงชื่อเข้าใช้ด้วยบัญชี Zinn Digital® ของตนเอง ดึงไซต์มาไว้ที่เครื่องของตนด้วยเครื่องมือบรรทัดคำสั่งฟรีของเรา — ทั้งไฟล์และฐานข้อมูล — และทำงานกับไซต์นั้นในเครื่อง พวกเขาจะไม่มีวันเห็นข้อมูลการเรียกเก็บเงินของคุณ ไม่มีวันเข้าถึงไซต์อื่นๆ ของคุณ และคุณสามารถยุติการเข้าถึงได้ทันทีที่งานเสร็จสิ้น

เอกสารสำหรับนักพัฒนาทั้งหมด →

สิ่งที่คุณทำ เพียงครั้งเดียว

สามขั้นตอนในแดชบอร์ดของคุณ บนไซต์ที่คุณต้องการแชร์ ผู้พัฒนาไม่จำเป็นต้องมีบัญชีก่อน — หากพวกเขายังไม่เคยลงชื่อเข้าใช้ คำเชิญจะสร้างบัญชีให้เมื่อพวกเขากดยอมรับ

  1. เปิดไซต์ ไปที่ความปลอดภัย เลือกแชร์ไซต์นี้

    พิมพ์ที่อยู่อีเมลของพวกเขา นั่นคือการเชิญทั้งหมด — คุณจะไม่สร้างข้อมูลเข้าสู่ระบบให้กับพวกเขา และจะไม่มอบข้อมูลของคุณให้กับพวกเขาอย่างแน่นอน

  2. เลือกสิ่งที่พวกเขาสามารถทำได้

    ผู้ดู ผู้แก้ไข หรือผู้จัดการ โดยปกตินักพัฒนาต้องการบทบาทผู้แก้ไข: เป็นบทบาทที่สามารถแก้ไขไฟล์ เปิดส่วนการดูแลระบบของ WordPress และนำสำเนาของไซต์ไปทำงานได้

  3. กำหนดวันที่สิ้นสุด หากงานนั้นมีวันที่สิ้นสุด

    สิทธิ์จะหยุดนับในวันดังกล่าวโดยอัตโนมัติ ไม่มีใครต้องคอยจำว่าต้องลบออก ซึ่งเป็นส่วนที่ทุกคนมักลืม — ผู้รับเหมาที่ทำงานเสร็จในเดือนมีนาคมยังคงถือกุญแจอยู่จนถึงเดือนพฤศจิกายน

สามบทบาท และหนึ่งรายการที่ไม่เคยเปลี่ยนแปลง

บทบาทจะกำหนดตามแต่ละไซต์ ดังนั้นบุคคลเดียวกันจึงสามารถเป็นผู้ดูในไซต์หนึ่งและเป็นผู้แก้ไขในอีกไซต์หนึ่งได้

ผู้ดู

ดูได้อย่างเดียวและไม่เปลี่ยนแปลงสิ่งใด เห็นเว็บไซต์ บันทึก และข้อมูลสำรอง เหมาะสำหรับลูกค้าที่ต้องการการมองเห็น หรือผู้ตรวจสอบ

โปรแกรมแก้ไข

นักพัฒนาสำหรับการทำงานประจำวัน ทำการปรับใช้ ล้างแคช เปิดผู้ดูแลระบบ WordPress เปลี่ยนแปลง PHP — และคัดลอกไซต์ ไฟล์ และฐานข้อมูล เพื่อนำไปทำงานในเครื่อง

ตัวจัดการ

ทุกสิ่งที่ผู้แก้ไขทำได้ รวมถึงการกู้คืนข้อมูลสำรองบนเว็บไซต์ที่ใช้งานอยู่, HTTPS และ CDN

ไม่มีบทบาทใดสามารถลบไซต์ ย้ายไซต์ไปยังบัญชีอื่น ดูหรือชำระใบเรียกเก็บเงินของคุณ เชิญผู้อื่น หรือเข้าถึงไซต์อื่นใดที่คุณเป็นเจ้าของได้ สิ่งเหล่านี้ไม่ใช่การตั้งค่า — ไม่มีเวอร์ชันใดที่ผู้ทำงานร่วมกันจะมีสิทธิ์เหล่านี้ได้

สิ่งที่นักพัฒนาเรียกใช้

Zinnector® เป็นเครื่องมือบรรทัดคำสั่งฟรีที่ได้รับใบอนุญาต MIT ของเรา โดยต้องการเพียง Node 24 หรือใหม่กว่าเท่านั้นและไม่ต้องใช้อื่นใดอีก — ไม่ต้องมี Docker สำหรับการทำงานพื้นฐาน ไม่ต้องมี PHP บนเครื่องของพวกเขา

  1. ติดตั้ง

    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 ของไซต์เอง

สำเนาของไซต์จะรวมถึงฐานข้อมูลของไซต์ด้วย

โดยทั่วไปแล้ว นั่นคือสิ่งที่นักพัฒนาต้องการอย่างแท้จริง — หากไม่มีสิ่งนี้ พวกเขาจะดูธีมของคุณบนเว็บไซต์ที่ว่างเปล่า นอกจากนี้ยังเป็นข้อมูลส่วนบุคคลจริง: ไม่ว่าจะเป็นข้อมูลใดก็ตามที่ผู้เยี่ยมชมของคุณมอบให้กับเว็บไซต์ ตั้งแต่ที่อยู่ของผู้แสดงความคิดเห็นไปจนถึงคำสั่งซื้อของลูกค้า สิ่งที่ตามมามีสามประการ และเราดำเนินการทั้งสามประการ

สำเนาทุกชุดอยู่ในบันทึกการตรวจสอบของคุณ

ใครเป็นผู้ดาวน์โหลด เมื่อใด และไฟล์เก็บถาวรนั้นมีฐานข้อมูลอยู่ด้วยหรือไม่ บันทึกไว้เมื่อการดาวน์โหลดได้รับอนุญาต ดังนั้นข้อมูลจึงยังคงอยู่ไม่ว่าเครื่องมือที่ปลายทางจะดำเนินการอย่างไรกับข้อมูลนั้นก็ตาม

สิ่งนี้ไม่เคยเกิดขึ้นโดยบังเอิญ

เครื่องมือจะเพิ่มไฟล์ฐานข้อมูลไปยังรายการละเว้นของโปรเจกต์ในทันทีที่เขียนไฟล์ ดังนั้นการคอมมิตโดยไม่ตั้งใจจึงไม่สามารถเผยแพร่ข้อมูลลูกค้าของคุณไปยังที่เก็บข้อมูลได้

หรือสามารถทำงานได้โดยไม่ต้องมีสิ่งนี้

แฟล็กหนึ่งจะรับเฉพาะไฟล์เท่านั้น ส่วนอื่น ๆ ทั้งหมดทำงานเหมือนเดิม และนักพัฒนายังคงสามารถบิลด์และปรับใช้ได้

คำถามที่ผู้คนมักถามจริงๆ

ฉันจำเป็นต้องให้รหัสผ่านของฉันแก่พวกเขาหรือไม่?

ไม่ได้ และไม่มีวิธีดำเนินการดังกล่าว นักพัฒนาจะลงชื่อเข้าใช้ด้วยบัญชี Zinn Digital® ของตนเอง การแชร์รหัสผ่านยังทำให้บันทึกการตรวจสอบของคุณใช้งานไม่ได้ เนื่องจากทุกสิ่งที่พวกเขาทำจะถูกบันทึกว่าเป็นคุณ

พวกเขาสามารถดูไซต์อื่นๆ ของฉันได้หรือไม่?

ไม่ใช่ การเข้าถึงจะได้รับอนุญาตทีละหนึ่งเว็บไซต์ และข้อจำกัดนี้จะถูกบังคับใช้ในตัวฐานข้อมูลเองมากกว่าการซ่อนปุ่ม — ผู้ร่วมงานที่ขอเข้าถึงเว็บไซต์ที่ตนไม่ได้รับสิทธิ์จะได้รับคำตอบเสมือนว่าเว็บไซต์นั้นไม่มีอยู่จริง

พวกเขาได้รับข้อมูลลูกค้าของฉันหรือไม่?

หากคุณกำหนดบทบาทผู้แก้ไขหรือผู้จัดการให้แก่พวกเขา พวกเขาจะสามารถคัดลอกไซต์ได้ โดยสำเนาของไซต์จะประกอบไปด้วยไฟล์และฐานข้อมูล คุณจะได้รับแจ้งข้อมูลนี้ขณะเลือกบทบาท การคัดลอกทุกครั้งจะถูกบันทึกไว้ในบันทึกการตรวจสอบของคุณ และคุณสามารถขอให้พวกเขาทำงานกับไฟล์เท่านั้นแทนได้

ฉันจะสิ้นสุดได้อย่างไร?

เพิกถอนสิทธิ์ได้ในส่วนความปลอดภัยของเว็บไซต์ การดำเนินการนี้มีผลทันที — คำสั่งถัดไปที่นักพัฒนารายนั้นเรียกใช้จะไม่สามารถมองเห็นเว็บไซต์ได้ วันหมดอายุจะทำสิ่งเดียวกันในวันที่คุณกำหนดไว้ล่วงหน้า

แฟล็กแต่ละตัว และสิ่งที่แต่ละตัวพิมพ์ออกมา

เอกสารอ้างอิงคำสั่ง Zinnector® ฉบับสมบูรณ์สร้างขึ้นจากตัวเครื่องมือเอง จึงไม่สามารถคลาดเคลื่อนไปจากเวอร์ชันที่คุณติดตั้งไว้ได้

เปิดเอกสารอ้างอิงคำสั่ง