Site-in эзэмшигч танд өөрийн сайт руу нэвтрэх эрхийг — өөрийнх нь бүртгэл, төлбөр тооцоо, бусад сайт руу биш — ганцхан сайтад хандах эрхийг өгөх боломжтой бөгөөд та үүнтэй Zinn Digital®-ийн өөрийн нэвтрэх нэр болон үнэгүй Zinnector® CLI-г ашиглан ажиллах болно. Энэхүү гарын авлага нь эзэмшигчийн хийх зүйл болон таны хийх зүйл гэсэн хоёр хэсгээс бүрдэнэ.
Хэрэв та Zinnector®-ийг өмнө нь ашиглаж байгаагүй бол Zinnector®-ийг эхлүүлэх нь хуудсаар орж хоёр минутын дотор суулгаарай. Энд хостинг худалдаж авах шаардлагатай ямар ч зүйл байхгүй.
Сайтын эзэмшигчид зориулав — нэг сайтыг хуваалцах
- Өөрийн хянах самбараас сайтыг нээж Аюулгүй байдал хэсэг рүү орно.
- Энэ сайт руу өөр хэн хандаж болох вэ хэсгээс Энэ сайтыг хуваалцах гэснийг сонгоно.
- Хөгжүүлэгчийн имэйл хаягийг оруулна. Хэрэв тэд урьд өмнө хэзээ ч нэвтэрч байгаагүй бол одоогоор бүртгэлгүй байж болох бөгөөд урилга хүлээн авмагц хандах эрх нь идэвхжинэ.
- Үүрэг сонгоно:
- Үзэгч — харах боломжтой ба өөрчлөлт хийх эрхгүй.
- Редактор — хөгжүүлэгчийн ихэвчлэн шаардлагатай байдаг үүрэг. Тэд сайтын файлыг өөрчлөх, wp-admin ашиглах, мөн локал орчинд ажиллахын тулд сайтын архивыг татаж авах боломжтой. Тухайн архив нь өгөгдлийн сан буюу базуудыг агуулна.
- Менежер — редакторт байх бүх эрх болон нөөц хуулбарыг сэргээх боломжтой.
- Шалтгаан болон ажил дуусах огноо байвал хүчинтэй хугацааг оруулна. Тухайн хугацаа дуусахад эрх автоматаар цуцлагдах тул та үүнийг тусад нь санах шаардлагагүй.
- Хадгалах.
Та юуг ч сонгосон бай хамтран ажиллагч хүн сайтыг хэзээ ч устгах, таны төлбөрийн мэдээллийг харах эсвэл таны бусад сайт руу хандах боломжгүй.
"Архивт өгөгдлийн сан багтсан" гэдэг нь юу гэсэн үг вэ?
Редактор эсвэл менежер нь ажиллахын тулд сайтын хуулбарыг авах боломжтой бөгөөд сайтын хуулбар гэдэг нь файл болон түүний өгөгдлийн сан юм. WordPress өгөгдлийн сан нь зочдын үлдээсэн бүх зүйл буюу сэтгэгдэл бичигчдийн нэр, имэйл хаяг, хэрэглэгчийн бүртгэл, WooCommerce-ийн захиалга болон хүргэлтийн хаяг, маягтын мэдээллийг хадгалдаг.
Энэ нь хөгжүүлэгчид яг хэрэгтэй зүйл байдаг: үүнгүйгээр тэд хоосон сайт дээр таны загварыг харж байгаагаас өөрцгүй. Энэ бол жинхэнэ хувийн мэдээлэл бөгөөд үүнийг эзэмшигч нь бид биш, харин таны үйлчлүүлэгчид тул үүнийг мэдэх нь зүйтэй юм.
Үүний үр дүнд хоёр зүйл гарах ба платформ үүнийг танд зориулж хийх болно:
- Экспорт бүр таны аудитын бүртгэлд хадгалагдана. Аудитын бүртгэл хэсгийг нээгээд
site.backup.exported гэснийг хайна уу. Мөр бүрт үүнийг хэн, хэзээ авсан болон тухайн архив өгөгдлийн санг агуулсан эсэх нь бичигдсэн байх болно. Та асууж сурагглах шаардлагагүй.
- Та хүссэн үедээ үүнийг зогсоох боломжтой. Эрхийг шууд цуцлах боломжтой бөгөөд дор тайлбарласан болно.
Хэрэв та тэдгээрийг өгөгдлийн сангүйгээр ажиллаасай гэж хүсвэл татах үедээ --no-database гэж нэмэхийг хэлээрэй; энэ нь ганцхан туг (flag) бөгөөд бусад нь хэвээрээ ажиллана.
Хөгжүүлэгчид зориулав — сайтыг өөрийн компьютер дээр суулгах
1. Zinnector®-ийг суулгах
npm install -g zinnector
zinnector --version
Та өөртөө Node 24 эсвэл түүнээс дээш хувилбарыг суулгасан байх шаардлагатай. node --version тушаал нь v24 буюу түүнээс дээш хувилбарыг хэвлэх ёстой.
2. Өөрийн нэрээр нэвтрэх
zinnector login
Энэ нь таны хөтчийг нээж, урилга илгээсэн өөрийн Zinn Digital® бүртгэлээр нэвтрүүлэх болно. Танд хэзээ ч эзэмшигчийн нууц үг хэрэггүй бөгөөд тэд ч бас танд нууц үг өгөх шаардлагагүй.
Танд ямар эрх өгснийг шалгах:
zinnector sites
Та зөвхөн өөртэй тань хуваалцсан сайтуудыг харах ба өөр юу ч харахгүй. Хэрэв жагсаалт хоосон байвал урилгыг хараахан хүлээж аваагүй эсвэл эрх нь цуцлагдсан эсвэл хугацаа нь дууссан байна гэсэн үг юм.
3. Сайтыг татаж авах
zinnector clone client-domain.com
cd client-domain.com
clone нь хост дээрх сайтаас локал төсөл үүсгэдэг. Энэ нь дараах зүйлсийг агуулна:
wp-content — сайтын өөрийн хийсэн загвар, залгаас, mu-plugins, хэл болон медиа файлууд;
- төсөлд
database.sql нэртэйгээр бичигдсэн өгөгдлийн сан.
Энэ нь WordPress цөмийг (таны локал ажиллах орчин зөв хувилбараар хангана), амьд сайтын өгөгдлийн сангийн нууц үгийг агуулсан wp-config.php-г болон объект санах ойд шилжүүлсэн аливаа медиаг санаатайгаар үлдээдэг.
Ажиллагаа бүр юуг авсан, юуг үлдээсэн талаарх тоо хэмжээг хэвлэнэ. Хэрэв та зөвхөн файлуудыг авахыг хүсвэл --no-database гэж нэмнэ үү.
Төсөл аль хэдийн байгаа бөгөөд зөвхөн хамгийн сүүлийн үеийн хувилбарыг авахыг хүсэж байна уу? Дотор нь zinnector pull командыг ажиллуулна уу.
4. Бодит контенттойгоор локал орчинд ажиллуулах
zinnector dev --runtime docker
Docker ажиллах орчин дээр энэ нь database.sql-г оруулж, сайтын URL-г таны локал хаяг руу шинэчлэн бичиж, хэрэглэгчийн бодит контент бүхий сайтыг нээдэг. Сайтын өөрийн WordPress бүртгэлээр нэвтэрнэ үү.
Ямар ч Docker шаарддаггүй өгөгдмөл ажиллах орчин болох WordPress Playground нь эхлэхэд илүү хурдан бөгөөд өгөгдлийн санг оруулж ирдэггүй; хоосноор эхлэхийн оронд танд энэ тухай мэдэгдэх болно. Та кодоор ажиллаж байгаа бөгөөд контент шаардлагагүй үед үүнийг ашиглаарай.
5. Танд өгсөн хуулбарыг хадгалж хамгаалах
database.sql бол амьд сайтын өгөгдлийн сан юм. Zinnector® нь үүнийг бичсэн даруйдаа таны төслийн .gitignore файлд нэмдэг бөгөөд ингэснээр толгой муутай git add -A командын тусламжтайгаар хэн нэгний үйлчлүүлэгчийн мэдээллийг репозитори руу нийтлэхгүй байх боломжтой. Тэр мөрөнд хүрэлгүй орхиж, ажил дууссаны дараа уг файлыг устгана уу.
Хамтран ажиллагч хүний хийж чадах болон чадахгүй зүйлс
| | Үзэгч | Редактор | Менежер | |---|---|---|---| | Сайт болон түүний тохиргоог харах | ✔ | ✔ | ✔ | | Файл өөрчлөх, wp-admin ашиглах, байршуулах | | ✔ | ✔ | | Сайтыг өгөгдлийн сангийн хамт татаж авах | | ✔ | ✔ | | Амьд сайт дээр нөөц хуулбарыг сэргээх | | | ✔ | | Сайтыг устгах | | | | | Төлбөр тооцоо эсвэл нэхэмжлэхийг харах | | | | | Эзэмшигчийн бусад сайт руу хандах | | | |
Сүүлийн гурван мөр нь үүрэг бүрийн хувьд хоосон байна. Тэдгээр нь ямар нэгэн тохиргоо биш юм.
Хандах эрхийг цуцлах
Эзэмшигч нь сайтын Аюулгүй байдал хэсгийг нээж тухайн хүний нэрний хажууд байгаа Цуцлах гэснийг сонгоно. Энэ нь шууд хэрэгжинэ: тухайн хөгжүүлэгчийн ажиллуулах дараагийн Zinnector® команд уг сайтыг харах боломжгүй болох ба тэдэнд байгаа бусад зүйлс ч мөн адил хандах боломжгүй болно.
Хугацаа дуусах нь хэн нэгэн үүнийг санах шаардлагагүйгээр тухайн өдрөө мөн адил үйлдэл хийнэ. Хэрэв та сайтыг хуваалцахдаа хугацаа тогтоосон бол таны ажил аль хэдийн дууссан гэсэн үг юм.
Алдаа гарсан үед
zinnector sites ямар ч мэдээлэл харуулахгүй байна. Урилгыг хүлээж аваагүй эсвэл эрхийг цуцалсан эсвэл хугацаа нь дууссан байна. Эзэмшигчээс сайтын Аюулгүй байдал хэсгийг шалгахыг хүснэ үү - хүлээгдэж буй урилга тэнд жагсаагдсан байгаа.
zinnector pull сайтын сүүлийн үеийн нөөц хуулбар байхгүй гэж хэлж байна. Төлөвлөгөөнд зөвшөөрөгдсөн бол энэ команд шинийг татаж авах ба эхлээд асуух болно. Хэрэв төлөвлөгөөнд хүссэн үедээ нөөц хуулбар авах боломж байхгүй бол хуучныг нь ашиглахын тулд --max-age-г өсгөнө үү.
zinnector dev нь хоосон WordPress эхлүүлж байна. Та өгөгдлийн сан оруулдаггүй Playground ажиллах орчин дээр байна. zinnector dev --runtime docker тушаалыг ажиллуулна уу.
- Локал сайт амьд домэйн рүү дахин чиглүүлсээр байна. Импорт нь сайтын URL-г шинэчлэн бичдэг; хэрэв энэ алхам амжилтгүй болвол команд энэ тухай мэдэгдэж, ажиллуулах
wp search-replace мөрийг хэвлэх болно.
Илүү олон алдаа болон тэдгээрийг засах арга: Zinnector® алдааг олж засварлах.