د فایل اډېټور نه، بلکې پخپله VS Code
د سینټکس روښانه کول (syntax highlighting)، د څو فایلونو لټون، د پین ویشل او هغه کیبورډ شارټ کټونه چې تاسو یې دمخه په یاد لرئ، د code-server په واسطه په براوزر کې وړاندې کیږي.
ځانګړتیاوې
د ډشبورډ څخه په مستقیم ډول بشپړ VS Code اډېټر پرانیزئ او د خپلې ویب پاڼې پر اصلي فایلونو کار وکړئ. ایکستېنشنونه (Extensions)، یو مدغم ټرمینل، ګيټ (git) او wp-cli، ټول ستاسو د SSH او SFTP لاسرسي په څیر په ورته CageFS جلا شوي چاپیریال کې دي — په ځايي توګه د نصبولو لپاره هیڅ شی نشته، او هیڅ جلا کاپي نشته چې له پامه ووځي.
ویب IDE VS Code دی چې د code-server له لارې په براوزر کې چلېږي، او د هغې سایټ څخه پرانستل کېږي چې تاسو یې په ډشبورډ کې ګورئ. دا د همدې سایټ اصلي فایلونه سموي — د پورته کولو کوم پړاو نشته، د همغږي ساتلو لپاره سیمه ییز چیک آوټ نشته، او د ایډیټر په توګه د ځان ښودلو لپاره کوم کم شوی ویب متن بکس هم نشته.
د سینټکس روښانه کول (syntax highlighting)، د څو فایلونو لټون، د پین ویشل او هغه کیبورډ شارټ کټونه چې تاسو یې دمخه په یاد لرئ، د code-server په واسطه په براوزر کې وړاندې کیږي.
خپلې اړینې ایکستنشنونه نصب کړئ، ترڅو ایډیټر ستاسو د محلي ایډیټر په څیر کار وکړي او په عمومي او ورته چاپېریال کې د کار کولو پر ځای ستاسو غوښتنې پوره کړي.
د ایډیټر دننه یو شیل چې ستاسو په سایټ پورې محدود دی، ترڅو تاسو د جلا ټرمینل کړکۍ ته د تګ پر ځای د کوډ ترڅنګ کمانډونه پرمخ بوځئ.
د اډېټر له دننه څخه سټېج، کمېټ، برنچ، ډیف او پش کړئ، ترڅو په سرور باندې ترسره شوی کار د نامعلومه هات فکس (hotfix) کیدو پرځای د نسخه کنټرول لاندې پاتې شي.
د WordPress کار لپاره د قوماندې کرښه (command line) هومره مهمه ده څومره چې اډېټر دی. دواړه په یوه ځای کې دي.
wp-cli د پینل ترمینل او د SSH له لارې شتون لري، پدې معنی چې دا د ویب IDE په یوځای شوي ترمینل کې هم شتون لري. د هغه فایل له پریښودو پرته چې تاسو یې ایدیت کوئ، د ډیټابیس لټون او بدل کړئ، کیچ پاک کړئ، یو پلگ ان بیرته راګرځئ، ډله ییز تازه کول ترسره کړئ، جدول صادر کړئ یا یو ځل کارېدونکی سکریپټ اجرا کړئ.
دا معموله دایره بشپړوي. په لاګ کې تېروتنه ولولئ، فایل په ایډیټر کې خلاص کړئ، بدل یې کړئ، د wp-cli کمانډ وځلوئ چې دا ثابتوي، مخکې لاړ شئ. هرڅه د اصلي سټیک پر سر په اصلي سایټ کې پیښیږي، نو څه چې تاسو یې ازموئ هغه شی دی چې ستاسو لیدونکي یې تر لاسه کوي.
سيرور ته د براوزر له لارې لاسرسی یوازې هغه وخت د منلو وړ دی چې حد یې ریښتینی وي. ویب IDE په سمه توګه د هر بل لاسرسي لارې په څیر په ورته جلا کولو کې ځای لري.
هر کرایه نشین یو جلا فایل سیستم لید ترلاسه کوي او نشي کولی نور کرایه نشینان، نور سایټونه یا حساس د سیسټم فایلونه وویني. کیج ایف ایس (CageFS) د سرغړونو د مخنیوي لپاره ډیزاین شوی، او دا هغه ورته جیل دی چې ستاسو د SSH او SFTP ناستې پکې منډه کوي.
CPU، RAM، IO، IOPS، پروسېسونه او انټري پروسېسونه د هرې ویب پاڼې لپاره محدود شوي دي، ترڅو یو دروند بلډ یا وتلی سکریپټ د دې پر ځای چې ګاونډي ویب پاڼې هم له ځانه سره لاندې بوځي، د خپلې قفسچې دننه کنټرول شي.
د لاسرسي کليکې او اعتبارلیکونه په ډشبورډ کې د ترټولو لږ واک (least-privilege) پر بنسټ مديريت کېږي، نو تاسو یوې دندې ته د اړتیا وړ لاسرسی ورکوئ او بس.
لاسرسی د لوبغاړي، عمل او هدف سره د پلټنې په توګه ثبت کیږي — هماغه اصول چې په پلاتفورم کې په هر امتیازي عمل پلي کیږي.
یو اډېټر یوازې د پرمختګ چاپیریال یوه نیمه برخه ده. بله نیمه برخه یې لاندینۍ سټېک ده، او دا د هرې ویب پاڼې لپاره د تنظیم وړ ده.
په مستقیماً د پروډکشن (production) سمول ځینې وختونه سم کار وي او ځینې وختونه بده مفکوره وي. پلاتفورم د همدې یو اډېټر (editor) څخه د دواړو لارو ملاتړ کوي.
سایټ په یو کلیک سره سټېجینګ ته کاپي کړئ، د سټېجینګ کاپي پر وړاندې ویب IDE پرانیزئ، هلته کار وکړئ، او کله چې بدلون ثابت شو، ژوندی (live) ته یې واستوئ. فایلونه او ډیټابیس یوځای، د تولید په څیر په ورته سټیک او بلوپرېټ کې راځي، نو سټېجینګ د اټکل پر ځای یو ریښتینی تمرین دی.
که ستاسو کار په یو ریپوزیټري پورې اړه لري، له ایډیټر دننه څخه git وکاروئ او پرېږدئ چې د git پر بنسټ ځای پرځای کولو پروسه بدلون د جوړولو او ځای پرځای کولو پایپ لاین له لارې ترسره کړي. په براوزر کې لیکل شوی کوډ بیا د هغې نسخې لرونکي خپرولو او بیرته ګرځولو لاره تعقیبوي کومه چې ستاسو په لپټاپ کې لیکل شوي کوډ لپاره ده.
کله چې کوم بدلون په هر حال خراب شي، بیک اپونه په پینل کې د یو کلیک بیرته راګرځولو سره لیست کیږي، او هر ډپلای یو نسخه شوی ریلیز دی چې تاسو کولی شئ بیرته ورته وګرځئ. د خوندیتوب جال د ملاتړ ټکټ نه دی.
د ویب IDE د ډشبورډ دننه د AI مرستندوی سره یوځای کیږي، او ټول پلاتفورم د دې لپاره جوړ شوی چې ستاسو د هغو AI وسیلو په واسطه کنټرول شي کوم چې تاسو یې دمخه کاروئ.
د مصنوعي ځيرکتيا مرسته په ډشبورډ کې شتون لري، چې د AI Pack له لارې ستاسو په خپل ماډل کار کوي — تاسو ماډل راوړئ، او مرستیال دوتنې لولي او سموي، wp-cli اجرا کوي او بدلونونه پلي کوي. په یوه داسې تضمین شوي ماډل پورې تړاو نشته چې تاسو نه وي ټاکلی.
د براوزر څخه بهر، زموږ د MCP سرور هر هغه MCP وړ کلاینټ ته — لکه Claude Code، Cursor، ChatGPT او نور — اجازه درکوي چې ستاسو کوربه توب او سایټونه په پخپله ژبه کنټرول کړي، چې ستاسو د API اجازو پورې محدود دي. الګوریتم قصدي دی: یو API او د عمل یوه کتلاګ، چې په ډیرو لارو ښودل شوی. زموږ په ایډیټر کې جوړ کړئ، په خپل کې یې جوړ کړئ، یا یو اېجنټ ته اجازه ورکړئ چې دا وکړي، او همدغه ډپلای لاره درواړه خدمت کوي.
دا VS Code دی چې ستاسو په براوزر کې چلېږي، د code-server لخوا چمتو کېږي او د ډشبورډ په پاڼه کې د سایټ له پاڼې څخه پر خلاصېږي. تاسو بشپړ ایډیټر ترلاسه کوئ — ایکسټنشنونه، یو مربوط ترمینل او git — کوم چې په سرور کې د دغه سایټ اصلي فایلونه ایډیټ کوي. هیڅ شی په سیمه ییز ډول نه دی نصب شوی او د همغغۍ ساتلو لپاره جلا کاپي شتون نلري.
هو. د ویب IDE دننه د تګ دریو لارو څخه یوه ده، چې د بند شوي SSH شیل او SFTP/FTP ترڅنګ موقعیت لري. درېواړه ستاسو د فایلونو په ورته CageFS-جلا شوي لید کې راځي، نو تاسو کولی شئ د یوې دندې لپاره ایډیټر او د بلې لپاره د کمانډ لاین وکاروئ. wp-cli د پینل ټرمینل څخه او د SSH له لارې شتون لري.
هر کرایه کونکی د CageFS لاندې د فایل سیسټم یو جلا شوی لید ترلاسه کوي او نشي کولی نور کرایه کونکي، نورې سایټونه یا حساسو سیسټم فایلونه وګوري، او LVE د هرې سایټ لپاره CPU، RAM، IO، IOPS او پروسې محدودوي ترڅو یو قفس ونه شي کولی سرور ستړی کړي. CageFS د دې لپاره ډیزاین شوی چې د سرغړونو مخه ونیسي نه دا چې خطر صفر کړي، له همدې امله د اساس مالویر سکین کول، فعاله WAF او دا جلا کول په هر اکاونټ کې شامل دي پرځای دې چې د یو اختیار په توګه وپلورل شي.
نن لاسرسی ستاسو د سازمان د رولونو له مخې اداره کیږي — څښتن، بلینګ، ډیویلپر او یوازې-لوستلو — او غړي د هغو اجازو څخه پیروي کوي چې په هغه سازمان کې یې لري. په یاد ولرئ چې د ډیویلپر رول د ځای پرځای کولو (deploy) یا لایف ته د استولو (push-to-live) اجازه نه لري. د غړیتوب په کچه د سرچینو اختیاري محدودیټ، لکه یو غړی یوازې ځانګړو سایټونو پورې محدودول، د اوسني شته شی پر ځای یو راتلونکی پلان شوی بدلون دی، او د API کلي (keys) د انفرادي غړي پر ځای د دقیقو حدودو سره د هر سازمان لپاره صادریږي.
مستحقې برخې (Entitlements) کنټرولوي چې د محصولاتو هر پړاو څه شي څرګندوي. عام هوسټنګ په بشپړ ډول په خپله د خدمت کولو وړتيا لري، په داسې حال کې چې Footprint-Free هوسټنګ په قصدي ډول خورا معياري شوی او محدود شوی دی ترڅو د فوټ پرنټ (footprint) ماډل وساتل شي، او مستحقې برخې د PHP ورکرز، ډېسک او زېرمو (extensions) واک هم په غاړه لري. هغه پلان چې تاسو يې په پام کې لرئ د نرخونو په پاڼه کې وګورئ، يا تر پېرودلو وړاندې له موږ څخه پوښتنه وکړئ.
د AI مرسته ستاسو په خپله موډل کې د AI Pack له لارې پرمخ ځي، نو تاسو هغې موډل ته د پاتې کېدو پر ځای چې موږ غوره کړې، هغه موډل راوړئ او پیسې یې ورکوئ چې ستاسو خوښېږي. دا نن په ډېشبورډ کې شتون لري؛ په ايډېټر کې دا تر فعالي پرمختیا لاندې ده او تر اوسه د لاسرسي وړ نه ده. په جلا توګه، زموږ MCP سرور بهرنیو AI وسیلو ته لکه Claude Code یا Cursor اجازه ورکوي چې ستاسو هوسټنګ په مستقیم ډول اداره کړي، چې ستاسو د API د اجازو پر بنسټ محدود شوی دی.
تاسو کولی شئ، او ځینې وختونه دا ترټولو چټکه سمه ځواب وي. د هر مهم کار لپاره، په یو کلیک سره سټېجنګ (staging) ته کلون کړئ، د کاپي په وړاندې د ویب IDE (Web IDE) پرانیزئ، او یوځل چې بدلون ثابت شو لایو (live) ته یې پش (push) کړئ. د ګیټ (Git) پر بنسټ ډپلایمنټونه (deploys) او د رول بیک (rollback) سره نسخه شوي ریلیزونه هلته شتون لري کله چې بدلون په یوه ریپوزیټري (repository) پورې اړه ولري، او د یو کلیک بیرته راګرځولو (restore) سره بیک اپونه د هرڅه تر شا پراته دي.
د بې کارته ۱۴ ورځني ازموینې پیل وکړئ. د تادیې کومو معلوماتو ته اړتیا نشته؛ ازموینه تر ۵ سایټونو پورې د Footprint-Free کوربهتوب تر پوښښ لاندې نیسي، ترڅو تاسو وکولی شئ ایډیټر پرانیزئ، په اصلي سټیک کې په یوه اصلي سایټ کار وکړئ او پخپله یې وارزوئ.
په براوزر کې بشپړ VS Code. د کارډ څخه پرته د ۱۴ ورځني ازموینې سره پیل وکړئ — د تادیې هیڅ معلومات نشته، په Footprint-Free کې تر ۵ پورې سایټونه.
وړیا پیل کړئ