გაუზიარეთ ერთი საიტი დეველოპერს

მიეცით დეველოპერს წვდომა მხოლოდ ერთ საიტზე. არა თქვენი პაროლი.

გააზიარეთ ცალკეული საიტი ელფოსტით. დეველოპერი შედის თავისი 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®-ის ბრძანებების სრული საცნობარო მასალა გენერირდება თავად ხელსაწყოდან, ამიტომ იგი ვერ ასცდება თქვენ მიერ დაინსტალირებულ ვერსიას.

ბრძანებების ცნობარის გახსნა