د پوهې بنسټ

د Zinnector® سره پیل کول، د پرمخ بیوونکو CLI

وړیا Zinnector® CLI په Node 24 یا نوي کې انسټال کړئ، بیا په دوه دقیقو کې ثابته کړئ چې دا کار کوي: --version، --help، یو سایټ سکافولډ کړئ، پرته له کوم Docker څخه په محلي توګه یو ریښتینی WordPress چل کړئ، او دا په خپل براوزر کې پرانیزئ — له دې سره چې په هر ګام کې بریالیتوب څنګه ښکاري.

Zinnector® د Zinn Digital® وړيا، د MIT جواز لرونکې بولۍ کرښې (command-line) توکى دى چې د WordPress پرمخبيوونکو لپاره جوړ شوى. دا يو سايټ چوکاټوي (scaffolds)، ستاسو پر خپل ماشين باندې يو واقعي WordPress پرته له دې چې له Node پرته بل څه انسټال وي چلوي — نه کوم Docker، نه MAMP، نه پر ستاسو PATH باندې PHP — بيا هغه څه چې تاسو جوړ کړي د هغه کوربه‌توب سلاټ سره ګوري چې تاسو ورته د خپرولو اراده لرئ، او هغه خپروي (pushes). دا لارښود تاسو له هيڅ څخه په شاوخوا دوو دقيقو کې يو فعال سايټ ته رسوي، او تاسو ته ښيي چې په هر ګام کې برياليتوب څنګه ښکاري ترڅو پوه شئ چې کله کومه ستونزه رامنځته شي.

هغه څه چې تاسو ورته اړتيا لرئ

  • Node 24 يا نوى. node --version وچلوئ؛ دا بايد v24 يا لوړ وښيي. اوسنى LTS له nodejs.org څخه انسټال کړئ — په Windows کې winget install OpenJS.NodeJS.LTS، په macOS کې brew install node@24.
  • npm، چې له Node سره راځي. Zinnector® دا يو ځل کاروي، ترڅو د WordPress runtime په خپل کيش (cache) کې کښته کړي.
  • git، يوازې د zinnector push لپاره — خپرول ستاسو له مخزن (repository) څخه پرمخ وړل کېږي.
  • Docker، يوازې که تاسو د --runtime docker سره يې غوښتنه وکړئ. تلواله (default) runtime هيڅ يوه ته اړتيا نه لري.

لاندې هيڅ يو څيز حساب (account) ته اړتيا نه لري. د API کيلي يوازې هغه وخت اړينه ده کله چې تاسو د کوربه‌توب يو سلاټ ته ورسېږئ، په د Zinnector® سره خپرول کې.

لومړى ګام — دا انسټال کړئ

npm install -g zinnector

که npm متن npm WARN EBADENGINE چاپ کړي، نو ستاسو Node د هغه >=24.18.1 څخه زوړ دى چې بستې اعلان کړى. انسټال په هر حال پاى ته رسېږي، خو CLI به له چلېدو انکار وکړي. لومړى Node لوړ (upgrade) کړئ، بيا يې بيا انسټال کړئ.

دويم ګام — نسخه وګورئ

zinnector --version

برياليتوب: د نسخې يوه شمېره، د بېلګې په توګه 0.1.2. که تاسو وګورئ "Zinnector® needs Node 24 or newer — this is Node 20.x" نو بائنري (binary) انسټال شوې ده خو ستاسو Node ډېر زوړ دى؛ بولۍ د هر څه کولو پر ځای له 78 کوډ سره وځي.

درېيم ګام — مرسته (help) ولولئ

zinnector --help

برياليتوب: يو بينر چې د جريان پنځه بولۍ نوموي (new، dev، link، check، push) او بيا هره بولۍ له يوې کرښې هدف سره. هره بولۍ خپله د --help اخيستلو وړتيا هم لري — zinnector dev --help د runtime، PHP او پورټ بيرغونه (flags) ښيي. بشپړ لړليک، له بېلګو سره، په د بوليو مرجع کې دى.

څلورم ګام — يو سايټ چوکاټ کړئ

zinnector new my-site

برياليتوب: يو Created my-site سرليک او د هغو فايلونو لړليک چې دې وليکل — zinnector.json، يوه wp-content ونه له plugins/، themes/ او يو mu-plugins/ مرستندوى سره، يو .gitignore او يو README — او ورپسې راتلونکې بولۍ چې بايد وڅارل شي. په دې کې هيڅ هم د ځاى نيونې تش ډکونکى (placeholder) نه دى؛ پروژه لکه څنګه چې ده هماغسې پيلېږي (boots). بولۍ --template plugin يا --template theme يو پلګ‌ان يا بلاک بڼه (block theme) چوکاټوي چې د رامنځته کېدو په شېبه فعالېږي.

پنځم ګام — دا وچلوئ

cd my-site
zinnector dev

لومړى ځل، Zinnector® د WordPress runtime له کښته کولو دمخه — شاوخوا 570 MB، ځکه چې دا له 5.2 څخه تر 8.5 پورې د PHP هر جوړښت لري — په خپل کيش ډاريکټرۍ کې او هيڅکله ستاسو په پروژه کې نه، يو ځل پوښتنه کوي. د Y ځواب ورکړئ، يا د پوښتنې څخه د تېرېدو لپاره --yes ورکړئ. په Node 26 يا نوي کې دا د يوازې runtime لپاره يو Node 24 هم راکښته کوي (شاوخوا 30 MB، چې د nodejs.org د checksums له لارې تاييد شوى)، ځکه چې د runtime بومي ماډيول (native module) يوازې د Node 24 او 25 لپاره مخکې له مخکې جوړ شوي بائنري لري؛ تاسو کمپائلر يا Visual Studio ته اړتيا نه لرئ.

برياليتوب: يو بلاک چې د پروژې، د PHP نسخې او د WordPress نسخې نوم اخلي، بيا:

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

شپږم ګام — دا پرانيزئ

په يوه براوزر کې http://127.0.0.1:9400 ته لاړ شئ. برياليتوب: د WordPress يو نوى سايټ چې عنوان يې My WordPress Website دى، او د هغه PHP نسخې لخوا وړاندې کېږي چې تاسو غوښتې وه. پته http://127.0.0.1:9400/wp-admin ډشبورډ مخکې له مخکې دننه شوى پرانيزي. يو پلګ‌ان په wp-content/plugins/ کې واچوئ يا يوه بڼه په wp-content/themes/ کې او دا په بل بيا ريفرش کې هلته شتون لري — دا runtime هغه ډاريکټرۍ مستقيم ستاسو له پروژې وړاندې کوي.

د درولو لپاره Ctrl-C ووهئ. بولۍ zinnector dev --once runtime بوټ کوي، چاپوي چې څه په واقعيت کې روان دي (د PHP نسخه، د WordPress نسخه، بار شوي ملحقات) او درېږي — هغه مهال ګټور دي کله چې تاسو د ژمنې پر ځای ثبوت غواړئ.

بل چېرته لاړ شئ

همدا اسناد د بستې په README کې پر npm او پر GitHub شتون لري، چېرته چې مسئلې (issues) او د کشولو غوښتنې (pull requests) د هرکلي وړ دي.

د پراختیا کونکي ټول اسناد →

د بلاګ څخه تازه معلومات

هغه څه چې موږ د کوربه توب، SEO او په لویه کچه د سایټونو چلولو په اړه لیکلي دي.

د کوربه توب له کچې څخه SEO او د لینک جوړول: د ۲۰۲۶ کال د چلوونکي لیدلوری

کوربه توب څنګه په ۲۰۲۶ کال کې انډیکس کولو او د لینک ارزښت (link equity) ته بڼه ورکوي: د پاڼو انډیکس ساتل، مخکې له دې چې کار پرې پیل کړئ د پخوانیو ډومینونو کره کتنه، پرته له نقش پښې (footprint) لینک جوړول، او په دې اړه یو رښتینی لیدلوری چې زیربنا د SEO لپاره څه کولی شي او څه نه شي کولی.

پوسټ ولولئ ←

د WordPress ګړندی او خوندي کول: د فعالیت او پلګ ان چک لیست

د چټک او خوندي WordPress لپاره یو عملي چک لېست: د سرور په کچه کېش کول، د هر سایټ لپاره د شیانو کېش (object cache)، د ګوتو په شمېر پلګ انونه چې د کارولو ارزښت لري، د سټیک تازه ساتل، او د WooCommerce هغه پاڼې چې تاسو یې باید هېڅکله کېش نه کړئ.

پوسټ ولولئ ←

په ۲۰۲۶ کې د مدیریت شوي ویب کوربه توب غوره کولو څرنګوالی: د پیرودونکي لارښود

څه شی په حقیقت کې یو ښه مدیریت شوی کوربه توب د کنټرول پینل لرونکي ارزانه بکس څخه جلا کوي — لیږدونه، بیک اپ، جلا کول، ریښتینې کیشینګ او صادقانه پراختیا — او مخکې له دې چې تاسو پریکړه وکړئ، دا څنګه وارزوئ.

پوسټ ولولئ ←

بلاګ ولولئ ←

ایا لاهم ستونزه لرئ؟

ملاتړ په هر پلان کې شامل دی، د مرستې میز په ورځ کې 24 ساعته خلاص وي، او تاسو کولی شئ موږ ته زموږ په هر 58 ژبو کې ولیکئ — موږ ستاسو په ژبه ځواب درکوو.

د ملاتړ سره اړیکه ونیسئ → ټولې مقالې →