Μοιραστείτε έναν ιστότοπο με έναν προγραμματιστή

Παραδώστε έναν ιστότοπο σε έναν προγραμματιστή. Όχι τον κωδικό πρόσβασής σας.

Μοιραστείτε έναν μεμονωμένο ιστότοπο μέσω email. Ο προγραμματιστής συνδέεται με τον δικό του λογαριασμό Zinn Digital®, μεταφέρει τον ιστότοπο στο μηχάνημά του με το δωρεάν εργαλείο γραμμής εντολών μας — αρχεία και βάση δεδομένων — και εργάζεται σε αυτόν τοπικά. Δεν βλέπει ποτέ τη χρέωσή σας, δεν έχει ποτέ πρόσβαση στους άλλους ιστότοπούς σας και μπορείτε να το τερματίσετε τη στιγμή που θα ολοκληρωθεί η εργασία.

Όλα τα έγγραφα προγραμματιστών

Τι κάνετε, μία φορά

Τρία βήματα στον πίνακα ελέγχου σας, στον ιστότοπο που θέλετε να μοιραστείτε. Ο προγραμματιστής δεν χρειάζεται ακόμη λογαριασμό· εάν δεν έχει συνδεθεί ποτέ, η πρόσκληση δημιουργεί έναν όταν την αποδεχτεί.

  1. Ανοίξτε τον ιστότοπο, μεταβείτε στην Ασφάλεια, επιλέξτε Κοινή χρήση αυτού του ιστότοπου

    Πληκτρολογήστε τη διεύθυνση email τους. Αυτή είναι ολόκληρη η πρόσκληση — ποτέ δεν δημιουργείτε σύνδεση για αυτούς και ποτέ δεν παραδίδετε τη δική σας.

  2. Επιλέξτε τι μπορούν να κάνουν

    Προβολέας, Συντάκτης ή Διαχειριστής. Ένας προγραμματιστής συνήθως χρειάζεται το ρόλο του Συντάκτη: είναι ο ρόλος που μπορεί να αλλάξει αρχεία, να ανοίξει το WordPress admin και να πάρει αντίγραφο του ιστότοπου για εργασία.

  3. Ορίστε μια ημερομηνία λήξης, εάν η εργασία διαθέτει μία

    Η παραχώρηση απλώς παύει να μετράει από αυτή την ημερομηνία. Κανείς δεν χρειάζεται να θυμηθεί να την αφαιρέσει, το οποίο είναι το σημείο που όλοι ξεχνούν — ο εργολάβος που τελείωσε τον Μάρτιο έχει ακόμα τα κλειδιά τον Νοέμβριο.

Τρείς ρόλοι και μία λίστα που δεν αλλάζει ποτέ

Ο ρόλος είναι ανά ιστότοπο, επομένως το ίδιο άτομο μπορεί να είναι θεατής στον έναν και συντάκτης στον άλλον.

Προβολέας

Δείχνει, αλλά δεν αλλάζει τίποτα. Βλέπει τον ιστότοπο, τα αρχεία καταγραφής και τα αντίγραφα ασφαλείας του. Κατάλληλο για έναν πελάτη που θέλει ορατότητα ή για έναν ελεγκτή.

Πρόγραμμα επεξεργασίας

Ο προγραμματιστής καθημερινής χρήσης. Αναπτύσσει, καθαρίζει την προσωinική μνήμη, ανοίγει τη διαχείριση του WordPress, αλλάζει την PHP — και παίρνει αντίγραφο του ιστότοπου, των αρχείων και της βάσης δεδομένων για τοπική εργασία.

Διαχειριστής

Όλα όσα κάνει ένας editor, συν την επαναφορά ενός backup στον ζωντανό ιστότοπο, το 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 στον ιστότοπο.

Ένα αντίγραφο ενός ιστότοπου περιλαμβάνει τη βάση δεδομένων του

Αυτό είναι συνήθως ακριβώς αυτό που χρειάζεται ένας προγραμματιστής — χωρίς αυτό, βλέπουν το θέμα σας σε έναν άδειο ιστότοπο. Είναι επίσης πραγματικά προσωπικά δεδομένα: ό,τι έδωσαν οι επισκέπτες σας στον ιστότοπο, από διευθύνσεις σχολiaστών έως παραγγελίες πελατών. Τρία πράγματα απορρέουν από αυτό, και τα κάνουμε και τα τρία.

Κάθε αντίγραφο καταγράφεται στο αρχείο καταγραφής ελέγχου σας

Ποιος το πήρε, πότε, και αν αυτό το αρχειοθέτημα διέθετε τη βάση δεδομένων. Καταγράφεται όταν εγκρίνεται η λήψη, ώστε να βρίσκεται εκεί ό,τι κι αν κάνει στη συνέχεια το εργαλείο στην άλλη άκρη μ' αυτό.

Δεν γίνεται ποτέ κατά λάθος

Το εργαλείο προσθέτει το αρχείο της βάσης δεδομένων στη λίστα αγνόησης του έργου ακριβώς τη στιγμή που το γράφει, ώστε μια απρόσεκτη καταχώριση να μην μπορεί να δημοσιεύσει τους πελάτες σας σε ένα αποθετήριο.

Ή μπορούν να λειτουργήσουν χωρίς αυτό

Μία σημαία παίρνει μόνο τα αρχεία. Όλα τα υπόλοιπα λειτουργούν το ίδιο και ο προγραμματιστής μπορεί εξακολουθήand να χτίζει και να αναπτύσσει.

Οι ερωτήσεις που κάνουν οι άνθρωποι στην πραγματικότητα

Πρέπει να τους δώσω τον κωδικό πρόσβασής μου;

Όχι, και δεν υπάρχει τρόπος. Ο προγραμματιστής συνδέεται με τον δικό του λογαριασμό Zinn Digital®. Η κοινή χρήση κωδικού πρόσβασης θα καθιστούσε επίσης άχρηστο το αρχείο καταγραφής ελέγχου σας, επειδή ό,τι κι αν έκανε θα καταγραφόταν ως εσείς.

Μπορούν να δουν τους άλλους ιστότοπούς μου;

Όχι. Η πρόσβαση παρέχεται για έναν ιστότοπο κάθε φορά, και ο περιορισμός επιβάλλεται στην ίδια τη βάση δεδομένων και όχι μέσω της απόκρυψης κουμπιών — σε έναν συνεργάτη που ζητά έναν ιστότοπο για τον οποίο δεν του έχει δοθεί πρόσβαση απαντάται σαν να μην υπάρχει.

Παίρνουν τα δεδομένα των πελατών μου;

Αν τους δώσετε δικαιώματα Επεξεργαστή ή Διαχειριστή, μπορούν να πάρουν αντίγραφο του ιστότοπου, και αντίγραφο ενός ιστότοπου είναι τα αρχεία του και η βάση δεδομένων του. Αυτό σάς γνωστοποιείται κατά την επιλογή του ρόλου, κάθε αντίγραφο καταγράφεται στο αρχείο καταγραφής ελέγχου σας και μπορείτε αντ' αυτού να τους ζητήσετε να εργάζονται μόνο με αρχεία.

Πώς το τερματίζω;

Ανακαλέστε το στην ενότητα Ασφάλεια του ιστότοπου. Ττίθεται σε ισχύ αμέσως — η επόμενη εντολή που θα εκτελέσει αυτός ο προγραμματιστής δεν θα μπορεί να δει τον ιστότοπο. Η λήξη ισχύος κάνει το ίδιο πράγμα σε μια ημερομηνία που ορίζετε εκ των προτέρων.

Κάθε σημαία και τι εκτυπώνει η κάθε μία

Η πλήρης αναφορά εντολών του Zinnector® παράγεται από το ίδιο το εργαλείο, επομένως δεν μπορεί να αποκλίνει από την έκδοση που έχετε εγκαταστήσει.

Άνοιγμα της αναφοράς εντολών