Fayl tahrirchisi emas, toʻliq VS Code
Sintaksisni ajratib koʻrsatish, bir nechta fayldan qidirish, boʻlingan panellar va siz allaqachon koʻnikib qolgan klaviatura yorliqlari — barchasi code-server orqali brauzerda taqdim etiladi.
Xususiyatlar
Boshqaruv panelidan toʻgʻridan-toʻgʻri toʻliq VS Code tahrirlovchisini oching va saytingizning haqiqiy fayllari ustida ishlang; unda git oʻrnatilgan hamda butun tahrirlovchi SFTP kirishingiz bilan bir xil CageFS orqali ajratilgan muhitda joylashgan — mahalliy ravishda hech narsa oʻrnatish shart emas va eskirib qoladigan alohida nusxa ham yoʻq. U JONLI saytni tahrirlaydi: siz saqlagan fayl yozilgan paytidayoq ommaviy internetda paydo boʻladi, biroq statik fayl toʻrt soatgacha CDN keshidan uzatilib turishi mumkin.
Web IDE — bu boshqaruv panelida siz koʻrib turgan saytdan ochilgan va code-server orqali brauzerda ishlaydigan VS Code. U oʻsha saytning haqiqiy fayllarini tahrirlaydi — yuklash bosqichisiz, sinxronlash uchun mahalliy nusxasiz va oʻzini tahrirlovchi qilib koʻrsatuvchi cheklangan veb-matn maydonisiz.
Sintaksisni ajratib koʻrsatish, bir nechta fayldan qidirish, boʻlingan panellar va siz allaqachon koʻnikib qolgan klaviatura yorliqlari — barchasi code-server orqali brauzerda taqdim etiladi.
Fayllar daraxti, butun sayt boʻylab qidiruv, bir nechta fayllarni tahrirlash va sizga allaqachon tanish boʻlgan tezkor tugmalar — noutbukingiz oʻrniga serverda ishlaydigan, qurilmangizda foydalanadigan tahrirlovchi.
Siz saytning o‘zini tahrirlamoqdasiz. O‘rtada hech qanday sinov nusxasi yo‘q va keyinchalik sinxronlashtirish uchun hech narsa talab qilinmaydi — bu uning tezkorligini ta’minlaydi va saqlashdan oldin ikki marta o‘qib chiqishga arziydigan sababdir. Statik fayllar CDN keshidan to‘rt soatgacha uzatilishda davom etishi mumkin.
Tahrirlovchining oʻzidan stage, commit, branch, diff va push amallarini bajaring, shunda serverda bajarilgan ish hujjatsiz tezkor tuzatishga (hotfix) aylanib qolmasdan, versiyalar nazorati ostida qoladi.
WordPress bilan ishlash uchun buyruqlar satri tahrirlovchi kabi muhimdir. Ikkalasi ham bir joyda joylashgan.
wp-cli boshqaruv paneli terminalidan turib saytingizda ishlaydi. Tahrirlayotgan faylingizdan chiqmasdan turib — maʼlumotlar bazasida qidirish va almashtirishni bajaring, keshni tozalang, plaginni oldingi versiyasiga qaytaring, ommaviy yangilang, jadvalni eksport qiling yoki bir martalik skriptni ishga tushiring.
Bu odatiy jarayonni yakunlaydi. Jurnaldagi xatoni oʻqing, faylni tahrirlovchida oching, uni oʻzgartiring, buni tasdiqlovchi wp-cli buyrugʻini bajaring va davom eting. Barcha narsa haqiqiy stakdagi haqiqiy saytda sodir boʻladi, shuning uchun siz sinovdan oʻtkazgan narsa tashrif buyuruvchilaringiz oladigan natijadir.
Serverga brauzer orqali kirish faqat chegara haqiqiy boʻlgandagina maqbuldir. Veb IDE boshqa har qanday kirish yoʻnalishi kabi aynan bir xil izolyatsiya ichida joylashgan.
Har bir ijarachi alohida fayl tizimi koʻrinishiga ega boʻladi va boshqa ijarachilarni, boshqa saytlarni yoki maxfiy tizim fayllarini koʻra olmaydi. CageFS buzilishlarni cheklash uchun moʻljallangan boʻlib, u sizning SFTP sessiyalaringiz ishlaydigan ayni qamoq muhitidir.
CPU, RAM, IO, IOPS, jarayonlar va entry-processes har bir sayt uchun cheklangan, shuning uchun ogʻir jarayon yoki nazoratdan chiqqan skript qoʻshni saytlarga taʼsir qilmasdan, oʻzining ajratilgan hududida cheklanadi.
Kirish kalitlari va hisob maʼlumotlari boshqaruv panelida eng kam imtiyoz prinsipi asosida boshqariladi, shuning uchun siz faqat vazifa uchun zarur boʻlgan kirish huquqini berasiz va undan ortiq hech narsa bermaysiz.
Kirish maʼlumotlari ijrochi, harakat va maqsad bilan birga audit jurnalida qayd etiladi — platformadagi har bir imtiyozli harakatga nisbatan qoʻllaniladigan ayni tartib-intizom.
Tahrirlovchi ishlab chiqish muhitining faqat yarmini tashkil etadi. Qolgan yarmi uning ostidagi dasturiy to'plam bo'lib, u har bir sayt uchun alohida sozlanishi mumkin.
Ishchi muhitni toʻgʻridan-toʻgʻri tahrirlash baʼzan toʻgʻri qaror, baʼzan esa yomon fikrdir. Platforma aynan bitta tahrirlagichdan ikkala usulni ham qoʻllab-quvvatlaydi.
Saytni bir marta bosish orqali sinov muhitiga klonlang, sinov nusxasida Web IDE ni oching, oʻsha yerda ishlang va oʻzgarish tasdiqlangach, uni jonli tizimga oʻtkazing. Fayllar va maʼlumotlar bazasi ishlab chiqarish tizimidagi kabi bir xil stek va reja asosida birgalikda oʻtkaziladi, shuning uchun sinov muhiti shunchaki taxmin emas, balki haqiqiy tayyorgarlik boʻlib xizmat qiladi.
Agar ishingiz repozitoriyga tegishli bo‘lsa, tahrirlovchi ichidan git-dan foydalaning va git-ga asoslangan joylashtirishlar o‘zgarishni yaratish va joylashtirish konveyeri orqali o‘tkazishiga imkon bering. Brauzerda yozilgan kod noutbukingizda yozilgan kod kabi versiyalangan chiqarish va qaytarish yo‘liga amal qiladi.
Agar oʻzgarish baribir notoʻgʻri ketadigan boʻlsa, zaxira nusxalari bir marta bosish orqali tiklash funksiyasi bilan panelda koʻrsatiladi va har bir joylashtirish siz qaytishingiz mumkin boʻlgan versiyalangan relizdir. Xavfsizlik tarmogʻi qoʻllab-quvvatlash chiptasi emas.
Veb IDE boshqaruv panelidagi sunʼiy intellekt yordamchisi bilan birlashadi va butun platforma siz allaqachon foydalanayotgan sunʼiy intellekt vositalari orqali boshqarilish uchun yaratilgan.
Boshqaruv panelida AI yordami mavjud bo‘lib, u AI Pack orqali shaxsiy modelingizda ishlaydi — siz modelni taqdim etasiz, yordamchi esa fayllarni o‘qiydi va tahrirlaydi, wp-cli ni ishga tushiradi hamda o‘zgarishlarni kiritadi. Siz tanlamagan o‘rnatilgan modelga hech qanday bog‘liqlik yo‘q.
Brauzerdan tashqarida bizning MCP serverimiz har qanday MCP imkoniyatiga ega mijozga — Claude Code, Cursor, ChatGPT va boshqalarga — sizning API ruxsatlaringiz doirasida oʻz hostingingiz va saytlaringizni tabiiy tilda boshqarish imkonini beradi. Ushbu yondashuv puxta oʻylangan: bitta API va bitta amallar katalogi koʻp usullarda taqdim etiladi. Bizning muharririmizda yarating, oʻzingiznikida yarating yoki buni agentga topshiring, bir xil joylashtirish yoʻli har uchalasiga ham xizmat qiladi.
Bu brauzeringizda ishlaydigan, code-server orqali taqdim etiladigan va boshqaruv panelidagi sayt sahifasidan ochiladigan VS Code hisoblanadi. Siz toʻliq tahrirlovchini git bilan birga olasiz hamda serverdagi ushbu saytning haqiqiy fayllarini — oraliq nusxasiz, toʻgʻridan-toʻgʻri jonli fayllarini tahrirlaysiz. Qurilmangizga hech narsa oʻrnatilmaydi va sinxronlashtirish uchun alohida nusxa mavjud emas.
Ha. Veb-muharrir SFTP bilan bir qatorda kirish usullaridan biridir — shuningdek, SSH o‘z ichiga olgan rejalarda jailed shell ham mavjud. Ularning barchasi fayllaringizning CageFS tomonidan ajratilgan bir xil ko‘rinishiga olib boradi, shuning uchun siz bir vazifa uchun muharrirdan, keyingisi uchun esa o‘z mijoz dasturingizdan foydalanishingiz mumkin. Footprint-Free rejalari shell o‘rniga SFTP oladi.
Har bir foydalanuvchi CageFS ostida ajratilgan fayl tizimi koʻrinishiga ega boʻladi va boshqa foydalanuvchilarni, boshqa saytlarni yoki maxfiy tizim fayllarini koʻra olmaydi, LVE esa bitta muhit server resurslarini toʻliq tugatib qoʻymasligi uchun har bir sayt boʻyicha CPU, RAM, IO, IOPS va jarayonlarni cheklaydi. CageFS xavfni butunlay yoʻq qilish uchun emas, balki xavfsizlik buzilishlarini jilovlash uchun moʻljallangan, shuning uchun ham asosiy zararli dasturlarni skanerlash, proaktiv WAF va ushbu ajratish har bir hisobga qoʻshimcha parametr sifatida sotilmasdan kiritilgan.
Bugungi kunda kirish huquqi tashkilotingizdagi rollar — owner, billing, dev va read-only orqali boshqariladi hamda aʼzolar ushbu tashkilotda ega boʻlgan rol ruxsatlarini meros qilib oladilar. Eʼtibor bering, dev roli deploy yoki push-to-live ruxsatiga ega emas. Aʼzoni muayyan saytlar bilan cheklash kabi har bir aʼzolik boʻyicha ixtiyoriy resurslar koʻlamini belgilash hozirda mavjud narsa emas, balki rejalashtirilgan takomillashtirishdir va API kalitlari har bir alohida aʼzoga emas, balki aniq koʻlamlar bilan har bir tashkilotga beriladi.
Bu tarif rejasi xususiyati emas, shuning uchun javob qaysi tarifni sotib olishingizga bogʻliq emas — bu sayt qayerda ishlashiga bogʻliq. Muharrir biz oʻz infratuzilmamizda joylashtirgan saytlarda ochiladi, chunki u serverlarimizdagi oʻsha saytning oʻziga tegishli izolyatsiyalangan konteyneri ichida ishlaydi. Agar siz saytni boshqa joyga — boshqa xosting platformasi, Cloudflare Pages, Netlify, GitHub Pages yoki oʻz serveringizga joylashtirishni tanlagan boʻlsangiz — siz ushbu saytni u ishlayotgan joyda tahrirlaysiz. VPS va bulutli mahsulotlar ham buni oʻz ichiga olmaydi: uning ochilishi uchun boshqariladigan konteyner mavjud emas.
AI yordamchisi AI Pack orqali oʻzingizning modelingizda ishlaydi, shuning uchun biz tanlagan modelga bogʻlanib qolmasdan, oʻzingiz xohlagan modelni olib kelasiz va unga toʻlov qilasiz. U bugun boshqaruv panelida mavjud; tahrirlovchi ichida esa faol ishlab chiqilmoqda va hali mavjud emas. Bundan tashqari, bizning MCP serverimiz Claude Code yoki Cursor kabi tashqi AI vositalariga sizning API ruxsatnomalaringiz doirasida xostingingizni bevosita boshqarish imkonini beradi.
Buni amalga oshirishingiz mumkin va baʼzan bu eng tezkor toʻgʻri javobdir. Har qanday jiddiy oʻzgarishlar uchun bir marta bosish orqali sinov muhitiga nusxalang, nusxa ustida Web IDE-ni oching va oʻzgarish tasdiqlangach, uni jonli tizimga oʻtkazing. Oʻzgarishlar omborga tegishli boʻlganda Git-ga asoslangan joylashtirishlar va orqaga qaytarish imkoniyatiga ega versiyalangan relizlar mavjud, bir marta bosish orqali tiklanadigan zaxira nusxalari esa barchasining xavfsizligini taʼminlaydi.
Karta talab qilinmaydigan 14 kunlik sinov muddatini boshlang. Toʻlov maʼlumotlari talab qilinmaydi; sinov muddati 5 tagacha sayt uchun Footprint-Free xostingini oʻz ichiga oladi, shuning uchun tahrirlovchini ochishingiz, real stekdagi haqiqiy saytda ishlashingiz va uni oʻzingiz baholashingiz mumkin.
Brauzerda toʻliq VS Code. Karta talab qilinmaydigan 14 kunlik sinov muddati bilan boshlang — toʻlov maʼlumotlari kiritilmaydi, Footprint-Free platformasida 5 tagacha sayt.
Bepul boshlang