Bilimlar bazasi

Dasturchilar CLI vositasi boʻlgan Zinnector® bilan ishlashni boshlash

Bepul Zinnector® CLI-ni Node 24 yoki undan yangirogʻiga oʻrnating, soʻngra ikki daqiqada uning ishlashini isbotlang: --version, --help, sayt asosini yarating, hech qanday Docker-siz mahalliy darajada haqiqiy WordPress-ni ishga tushiring va uni brauzeringizda oching — har bir bosqichda muvaffaqiyat qanday koʻrinishi bilan birga.

Zinnector® — bu Zinn Digital® kompaniyasining WordPress dasturchilari uchun moʻljallangan, bepul va MIT litsenziyasiga ega buyruqlar satri vositasi. U sayt shablonini yaratadi, qurilmangizda Nodeʼdan boshqa hech narsa oʻrnatilmagan holda haqiqiy WordPressʼni ishga tushiradi — Docker ham, MAMP ham, PATH muhitingizda PHP ham talab qilinmaydi — soʻngra siz yaratgan narsalarni joylashtirmoqchi boʻlgan hosting uyasi bilan solishtirib tekshiradi va yuklaydi. Ushbu qoʻllanma sizni noldan boshlab taxminan ikki daqiqa ichida ishlayotgan saytgacha olib boradi va biror narsa notoʻgʻri ketganini bilishingiz uchun har bir bosqichda muvaffaqiyat qanday koʻrinishda boʻlishini aytib beradi.

Sizga nimalar kerak boʻladi

  • Node 24 yoki yangirogʻi. node --version buyrugʻini ishga tushiring; u v24 yoki undan yuqori versiyani koʻrsatishi kerak. Joriy LTS versiyasini nodejs.org saytidan oʻrnating — Windowsʼda winget install OpenJS.NodeJS.LTS, macOSʼda esa brew install node@24.
  • npm, u Node bilan birga keladi. Zinnector® undan bir marta, WordPress ish muhitini (runtime) oʻz keshiga yuklab olish uchun foydalanadi.
  • git, faqatgina zinnector push uchun — joylashtirishlar sizning repozitoriyangizdan boshqariladi.
  • Docker, faqatgina --runtime docker parametri bilan soʻrasangiz kerak boʻladi. Standart runtime uchun uning hech qanday keragi yoʻq.

Quyidagilarning hech biri hisob qaydnomasini talab qilmaydi. API kaliti faqatgina hosting uyasiga yetib borganingizda, Zinnector® bilan joylashtirish boʻlimida kerak boʻladi.

1-bosqich — uni oʻrnating

npm install -g zinnector

Agar npm npm WARN EBADENGINE xabarini chiqarsa, demak sizning Node versiyangiz paket talab qiladigan >=24.18.1 versiyasidan eskidir. Oʻrnatish baribir yakunlanadi, ammo CLI ishlashni rad etadi. Avval Nodeʼni yangilang, soʻngra qayta oʻrnating.

2-bosqich — versiyani tekshiring

zinnector --version

Muvaffaqiyat: versiya raqami, masalan 0.1.2. Agar "Zinnector® needs Node 24 or newer — this is Node 20.x" xabarini koʻrsangiz, binar fayl oʻrnatilgan, ammo sizning Node versiyangiz juda eski; buyruq biror amalni bajarish oʻrniga 78 kodi bilan tugatiladi.

3-bosqich — maʼlumotnomani oʻqing

zinnector --help

Muvaffaqiyat: jarayonning beshta buyrugʻini (new, dev, link, check, push) koʻrsatuvchi banner va undan keyin har bir buyruqning bir qatorlik vazifasi. Har bir buyruq, shuningdek, oʻzining --help parametrini ham qabul qiladi — zinnector dev --help runtime, PHP va port bayroqchalarini roʻyxatlaydi. Toʻliq roʻyxat misollar bilan birga buyruqlar maʼlumotnomasida keltirilgan.

4-bosqich — sayt shablonini yarating

zinnector new my-site

Muvaffaqiyat: Created my-site sarlavhasi va u yaratgan fayllar roʻyxati — zinnector.json, plugins/, themes/ va mu-plugins/ yordamchisini oʻz ichiga olgan wp-content daraxti, .gitignore hamda README — undan soʻng ishga tushirilishi kerak boʻlgan keyingi buyruqlar. Uning ichidagi hech narsa shunchaki toʻldiruvchi matn emas; loyiha qanday boʻlsa, shundayligicha ishga tushadi. --template plugin yoki --template theme mavjud boʻlgan zahoti faollashadigan plagin yoki blokli mavzu shablonini yaratadi.

5-bosqich — uni ishga tushiring

cd my-site
zinnector dev

Birinchi marta ishga tushirilganda, Zinnector® WordPress ish muhitini oʻzining kesh katalogiga yuklab olishdan oldin bir marta soʻraydi — bu taxminan 570 MB hajmda, chunki u 5.2 dan 8.5 gacha boʻlgan har bir PHP versiyasini oʻz ichiga oladi — va uni loyihangiz ichiga aslo yuklamaydi. Y deb javob bering yoki savolni oʻtkazib yuborish uchun --yes parametrini uzating. Node 26 yoki undan yangi versiyalarda u faqatgina ish muhiti uchun Node 24ʼni ham yuklab oladi (taxminan 30 MB, nodejs.org nazorat summalari orqali tekshirilgan), chunki ish muhitining mahalliy moduli faqat Node 24 va 25 uchun oldindan tayyorlangan binar fayllarga ega; sizga kompilyator yoki Visual Studio kerak boʻlmaydi.

Muvaffaqiyat: loyiha nomi, PHP versiyasi va WordPress versiyasini koʻrsatuvchi blok, soʻngra:

✔ running at http://127.0.0.1:9400
  admin: http://127.0.0.1:9400/wp-admin  (already signed in)

6-bosqich — uni oching

Brauzerda http://127.0.0.1:9400 manziliga kiring. Muvaffaqiyat: siz soʻragan PHP versiyasida ishlayotgan, sarlavhasi My WordPress Website boʻlgan yangi WordPress sayti. http://127.0.0.1:9400/wp-admin boshqaruv panelini tizimga allaqachon kirilgan holatda ochadi. Plaginni wp-content/plugins/ papkasiga yoki mavzuni wp-content/themes/ papkasiga tashlasangiz, u sahifani keyingi qayta yuklashdayoq paydo boʻladi — ish muhiti ushbu kataloglarni toʻgʻridan-toʻgʻri sizning loyihangizdan taqdim etadi.

Toʻxtatish uchun Ctrl-C tugmalarini bosing. zinnector dev --once ish muhitini ishga tushiradi, amalda nima ishlayotganini (PHP versiyasi, WordPress versiyasi, yuklangan kengaytmalar) chiqaradi va toʻxtaydi — bu vaʼdaga emas, amaliy isbotga muhtoj boʻlganingizda juda foydali.

Keyingi qadamlar

Xuddi shu hujjatlar toʻplami paketning npmdagi hamda xatolar haqida xabarlar va pull requestʼlar qabul qilinadigan GitHubdagi README faylida ham mavjud.

Barcha dasturchilar hujjatlari →

Blogdan soʻnggi yangiliklar

Xosting, SEO va saytlarni keng miqyosda yuritish haqida yozganlarimiz.

Xosting qatlamidan SEO va havolalar yaratish: 2026-yilgi operator nigohi

2026-yilda xosting indeksatsiya va havolalar qiymatini (link equity) qanday shakllantiradi: sahifalarni indeksda saqlash, eski domenlarda loyiha boshlashdan oldin ularni tekshirish, hech qanday izsiz (footprint) havola yaratish hamda infratuzilma SEO uchun nimalarni qila olishi va nimalarni qila olmasligi haqida xolis qarash.

Xabarni o‘qish →

WordPress-ni tez va xavfsiz qilish: Unumdorlik va plaginlar nazorat roʻyxati

Tezkor va xavfsiz WordPress uchun amaliy nazorat roʻyxati: server darajasidagi keshlashtirish, har bir sayt uchun obyekt keshi, ishlatishga arziydigan sanoqli plaginlar, dasturiy taʼminotlar toʻplamini yangilab turish va siz hech qachon keshlamasligingiz kerak boʻlgan WooCommerce sahifalari.

Xabarni o‘qish →

2026-yilda boshqariladigan veb-hostingni qanday tanlash kerak: Xaridor qoʻllanmasi

Yaxshi boshqariladigan hostingni boshqaruv paneliga ega arzon serverdan aslida nima ajratib turishi — ko'chirishlar, zaxira nusxalari, izolyatsiya, haqiqiy keshlashtirish va shaffof miqyoslilik — hamda xizmatga obuna bo'lishdan oldin uni qanday baholash mumkinligi haqida.

Xabarni o‘qish →

Blogni oʻqish →

Hali ham muammoga duch kelyapsizmi?

Har bir rejaga qo‘llab-quvvatlash xizmati kiritilgan, yordam markazi kuniga 24 soat ishlaydi va bizga 58 tillarimizning istalganida yozishingiz mumkin — biz sizga o‘z tilingizda javob beramiz.

Qo‘llab-quvvatlash xizmati bilan bog‘lanish → Barcha maqolalar →