Funksiyalar

Veb IDE — jonli saytingizdagi brauzerda VS Code

Boshqaruv panelidan to‘g‘ridan-to‘g‘ri to‘liq VS Code muharririni oching va saytingizning haqiqiy fayllari ustida ishlang. Kengaytmalar, o‘rnatilgan terminal, git va wp-cli — barchasi SSH va SFTP ruxsatingiz bilan bir xil CageFS-izolyatsiya qilingan muhitda: mahalliy darajada hech narsa o‘rnatish shart emas va eski holatga tushib qoladigan alohida nusxalar mavjud emas.

  • VS CodeTo'liq muharrir, brauzerda
  • 650 000+butun dunyo bo'ylab host qilingan saytlar
  • 3Kirish usullari: Web IDE, SSH, SFTP/FTP
  • 99.99%Ishonchli ishlash kafolati

Sizga allaqachon tanish bo'lgan muharrir, jonli fayl tizimiga yo'naltirilgan

Web IDE — bu boshqaruv panelidagi koʻrib turgan saytingizdan ochiladigan, code-server orqali brauzerda ishlaydigan VS Code. U oʻsha saytning asl fayllarini tahrirlaydi — hech qanday yuklash bosqichi, sinxronizatsiyada saqlash uchun lokal chekaut va muharrir rolini oʻynovchi soddalashtirilgan veb matn maydoni mavjud emas.

To'liq VS Code, fayl muharriri emas

code-server yordamida brauzeringizda taqdim etiladigan sintaksisni ajratib ko'rsatish, ko'p faylli qidiruv, bo'lingan oyna va o'zingiz yaxshi bilgan klaviatura yorliqlari.

Kengaytmalar

Ishlaydigan kengaytmalaringizni o'rnating, shunda muharrir umumiy muhitga moslashishga majburlash o'rniga, mahalliy muhitingizdek ishlaydi.

Integratsiyalashgan terminal

Muharrir ichidagi saytingizga cheklangan qobiq (shell), buning yordamida alohida terminal oynasiga o'tish o'rniga kod yonida buyruqlarni bajarasiz.

O'rnatilgan Git

Muharrir ichidan turib stage, commit, branch, diff va push qiling, shunda serverdagi ish hujjatsiz hotfix boʻlib qolmasdan, versiyalarni boshqarish ostida qoladi.

kod joylashgan joyda wp-cli

WordPress ishi uchun muharrir qanchalik muhim bo'lsa, buyruqlar satri ham shunchalik muhim. Ikkalasi ham bir joyda.

wp-cli panel terminali va SSH orqali mavjud, ya'ni u Web IDE ning o'rnatilgan terminalida ham ishlaydi. Tahrirlayotgan faylingizni tark etmagan holda ma'lumotlar bazasida qidirib-almashtirishni bajaring, keshni tozalang, plaginni avvalgi versiyasiga qaytaring, ommaviy yangilang, jadvalni eksport qiling yoki bir martalik skriptni ishga tushiring.

Bu odatiy siklni yopadi. Jurnaldagi xatoni o'qing, faylni muharrirda oching, uni o'zgartiring, buni tasdiqlovchi wp-cli buyrug'ini bajaring va davom eting. Hamma narsa real stekdagi real saytda sodir bo'ladi, shuning uchun siz sinovdan o'tkazgan narsangiz tashrif buyuruvchilaringizga nasib qiladi.

  • muarrirning o'rnatilgan terminalidan, panel terminalidan yoki SSH orqali wp-cli
  • Muammo kodda emas, admin panelda hal qilinishi kerak bo'lganda bir marta bosish orqali WP adminiga kirish
  • Paneldan plagin va mavzuni o'rnatish, faollashtirish, yangilash va o'chirish
  • Muharrir bilan birga kirish, xato va PHP loglari mavjud
  • To'g'ridan-to'g'ri ma'lumotlar bazasi bilan ishlash uchun o'rnatilgan va SSO orqali ulangan phpMyAdmin va Adminer
  • FileGator fayl menejeri ommaviy fayl amallari uchun o'rnatilgan va SSO orqali ulangan

Yadro darajasida ajratilgan, chekkada audit qilingan

Serverga brauzer orqali kirish faqat chegara real bo'lgandagina maqbuldir. Veb IDE boshqa har qanday kirish yo'li bilan bir xil izolyatsiyada joylashgan.

CageFS fayl tizimi izolyatsiyasi

Har bir ijarachi alohida fayl tizimi ko'rinishiga ega bo'lib, boshqa ijarachilarni, boshqa saytlarni yoki maxfiy tizim fayllarini ko'ra olmaydi. CageFS xavfsizlik buzilishlarini cheklash uchun mo'ljallangan bo'lib, u SSH va SFTP seanslaringiz ishlaydigan bir xil himoyalangan muhit hisoblanadi.

LVE resurslarini izolyatsiya qilish

CPU, RAM, IO, IOPS, jarayonlar va kirish jarayonlari (entry-processes) har bir sayt uchun cheklangan, shuning uchun og'ir tuzilma yoki boshqarib bo'lmaydigan skript qo'shni saytlarni pastga tortish o'rniga faqat o'z katakchasi ichida cheklanadi.

Eng kam huquqli ma'lumotlar

Kirish kalitlari va maʼlumotlar boshqaruv panelida eng kam imtiyozlar tamoyili asosida boshqariladi, shuning uchun vazifa talab qiladigan darajadagi ruxsatni berasiz va undan ortigʻini emas.

Audit-qayd qilingan kirish

Kirish harakati subyekt, amal va nishon bilan audit jurnaliga yoziladi — platformadagi har bir imtiyozli amalga qo'llaniladigan xuddi shu tartib.

Faqat kodni emas, balki ishga tushirish muhitini ham shakllantiring

Muharrir dasturlash muhitining faqat yarmi xolos. Qolgan yarmi uning ostidagi stek bo'lib, uni har bir sayt uchun alohida sozlash mumkin.

  • Har bir sayt uchun PHP versiyasi tanlagich, buning yordamida eskirgan plagin va zamonaviy versiya bitta hisobda birga yashashi mumkin
  • Tahrirlanadigan PHP sozlamalari — memory_limit, max_execution_time, upload va post hajmi va boshqalar — sizning tarifingiz doirasida
  • Sayt bo'yicha yoqilgan yoki o'chirilgan PHP kengaytmalari: imagick, gd, redis, memcached, bcmath, intl, soap va boshqalar
  • Har bir sayt uchun LSAPI PHP ishchi jarayonlari, LVE kirish jarayonlari bilan cheklangan va tarifingiz doirasida sozlanishi mumkin
  • Har bir sayt uchun WP-cron va real cron uchun alohida cron boshqaruvi hamda har bir sayt uchun muhit o‘zgaruvchilari
  • Har bir sayt uchun LiteSpeed Enterprise va HTTP/3 yordamida taqdim etiladigan Redis yoki Memcached obyekt keshlanishi
  • Har bir sayt uchun bir nechta maʼlumotlar bazasi va foydalanuvchilariga ega MariaDB hamda tashqi mijoz kerak boʻlganda masofaviy kirish tugmasi

Tahrirdan tobe’gacha, xavfsiz

Ba'zida production'ni to'g'ridan-to'g'ri tahrirlash to'g'ri qaror bo'lsa, ba'zida yomon fikr hisoblanadi. Platforma bitta muharrirning o'zidan ikkala yo'lni ham qo'llab-quvvatlaydi.

Saytni bir bosish bilan test muhitiga nusxalang, test nusxasi uchun Web IDE'ni oching, u yerda ishlang va o‘zgarish tasdiqlangach, uni jonli saytga yuboring. Fayllar va ma’lumotlar bazasi birgalikda, production bilan bir xil stek va blueprint asosida ko‘chiriladi, shuning uchun test muhiti taxminiy emas, balki haqiqiy mashg‘ulot bo‘ladi.

Agar ishingiz repozitoriyga tegishli bo'lsa, muharrir ichidan git'dan foydalaning va git asosidagi deploy'larga o'zgarishni build-and-deploy quvuri orqali yetkazishiga ruxsat bering. Brauzerda yozilgan kod noutbukingizda yozilgan kod bilan bir xil versiyalangan chiqarish va qaytarish yo'lidan boradi.

O‘zgarish baribir xato ketganda ham, zaxira nusxalari bir chertishda tiklash imkoniyati bilan panelda ko‘rsatiladi va har bir joriy etish siz avvalgi holatiga qaytarishingiz mumkin bo‘lgan versiyalangan reliz hisoblanadi. Xavfsizlik tarmog‘i qo‘llab-quvvatlash xizmatiga murojaat emas.

Muharrirdagi sun'iy intellekt va uning tashqarisidagi har qanday sun'iy intellekt

Web IDE boshqaruv panelidagi sun'iy intellekt yordamchisi bilan birgalikda ishlaydi va butun platforma siz allaqachon foydalanayotgan sun'iy intellekt vositalari yordamida boshqarilish uchun yaratilgan.

Boshqaruv panelida sun'iy intellekt yordamchisi mavjud bo'lib, u AI Pack orqali o'z modelingiz yordamida ishlaydi — siz modelni o'zingiz olib kelasiz, yordamchi esa fayllarni o'qiydi va tahrirlaydi, wp-cli ni ishga tushiradi hamda o'zgarishlarni joylaydi. Siz o'zingiz tanlamagan o'rnatilgan modelga bog'lanib qolmaysiz.

Brauzerdan tashqarida, bizning MCP serverimiz har qanday MCP-ni qo‘llab-quvvatlaydigan mijozga — Claude Code, Cursor, ChatGPT va boshqalarga — API ruxsatlaringiz bilan cheklangan holda, hosting va saytlaringizni tabiiy tilda boshqarish imkonini beradi. Bu model ataylab shunday tuzilgan: bitta API va bitta amal katalogi ko‘p usullar bilan taqdim etiladi. Bizning muharririmizda yasavering, o‘zingiznikida yasavering yoki agentga topshiring, va bir xil deploy yo‘li uchalasiga ham xizmat qiladi.

FAQ

Web IDE o'zi nima?

Bu brauzeringizda ishlaydigan VS Code bo'lib, u code-server tomonidan taqdim etiladi va boshqaruv panelidagi sayt sahifasidan ochiladi. Siz serverdagi saytning real fayllarini tahrirlash imkonini beruvchi to'liq muharrirga — kengaytmalar, o'rnatilgan terminal va git'ga ega bo'lasiz. Hech narsa mahalliy darajada o'rnatilmaydi va sinxronizatsiya qilib turish uchun alohida nusxa mavjud emas.

SSH va SFTP xizmatlaridan hali ham foydalana olamanmi?

Ha. Veb IDE – bu himoyalangan SSH qobig'i hamda SFTP/FTP bilan bir qatorda kirishning uchta usulidan biri. Ularning uchtasi ham fayllaringizning bir xil CageFS-izolyatsiyalangan ko'rinishiga olib boradi, shuning uchun bitta vazifa uchun muharrirdan, keyingisi uchun buyruqlar satridan foydalanishingiz mumkin. wp-cli panel terminalidan va SSH orqali mavjud.

Boshqa ijarachilar bu orqali mening fayllarimni ko'ra oladimi?

Har bir ijarachi CageFS ostida ajratilgan fayl tizimi ko‘rinishiga ega bo‘ladi va boshqa ijarachilarni, boshqa saytlarni yoki maxfiy tizim fayllarini ko‘ra olmaydi, shuningdek, LVE har bir sayt uchun CPU, RAM, IO, IOPS va jarayonlarni cheklaydi, shunda bitta keys serverni to‘ldirib qo‘ya olmaydi. CageFS xavfni nolga tushirish uchun emas, balki xavfsizlik buzilishlarini jilovlash uchun mo‘ljallangan, shuning uchun bazaviy zararli dasturlarni skanerlash, proaktiv WAF va bu izolyatsiya qo‘shimcha aksiya sifatida sotilishi o‘rniga har bir hisob qaydnomasiga kiritilgan.

Developerga saytlarimdan faqat bittasiga kirish huquqini bera olamanmi?

Bugungi kunda kirish huquqlari tashkilotingiz rollari — egasi, billing, dasturchi va faqat o'qish uchun — orqali boshqariladi va a'zolar o'sha tashkilotdagi o'ziga biriktirilgan rolining ruxsatlarini meros qilib oladilar. Shuni yodda tutingki, dasturchi roli "deploy" qilish yoki "push-to-live" ruxsatlarini o'z ichiga olmaydi. A'zolik bo'yicha resurslarni ixtiyoriy cheklash (masalan, a'zoni muayyan saytlar bilan cheklash) hozirda mavjud bo'lgan narsa emas, balki kelgusida rejalashtirilgan yangilanish hisoblanadi, shuningdek, API kalitlari har bir alohida a'zoga emas, balki aniq doiralarga ega bo'lgan holda har bir tashkilot uchun beriladi.

Veb IDE har bir tarifda mavjudmi?

Huquqlar har bir mahsulot liniyasi nimani taqdim etishini belgilaydi. Asosiy xosting to'liq o'z-o'ziga xizmat ko'rsatishga asoslangan, Footprint-Free xosting esa qidiruv tizimi izi modelini himoya qilish uchun ataylab standartlashtirilgan va cheklangan bo'lib, shuningdek, huquqlar PHP ishchi jarayonlari, disk va kengaytmalarni ham boshqaradi. Narxlar sahifasida ko'rib chiqayotgan rejangizni tekshiring yoki xarid qilishdan oldin bizdan so'rang.

Muharrirdagi sun'iy intellekt yordamchisi qo'shimcha haq talab qiladimi?

Sun'iy intellekt yordami AI Pack orqali o'z modelingiz asosida ishlaydi, shuning uchun biz tanlagan modelga bog'lanib qolmasdan, o'zingiz xohlagan modelni olib kelasiz va uning haqini to'laysiz. U bugunoq boshqaruv panelida mavjud; muharrir ichida esa u faol ravishda ishlab chiqilmoqda va hali foydalanish uchun tayyor emas. Shuningdek, bizning MCP serverimiz Claude Code yoki Cursor kabi tashqi sun'iy intellekt vositalariga API ruxsatlaringiz doirasida hostingingizni bevosita boshqarish imkonini beradi.

Ishlab chiqarish muhitini to'g'ridan-to'g'ri tahrirlashim kerakmi?

Siz qila olasiz va ba'zida bu eng tezkor to'g'ri javob bo'ladi. Har qanday muhim narsa uchun birgina bosish orqali nusxani sinov muhitiga (staging) clone qiling, nusxa ustida Web IDE'ni oching va o'zgarish sinovdan o'tgach, uni live holatiga push qiling. O'zgarish omborga (repository) tegishli bo'lganda Git asosidagi deploy'lar va qaytarish (rollback) funksiyasiga ega versiyalangan relizlar mavjud bo'ladi, bir bosish bilan tiklanadigan zaxira nusxalari esa barchasining ortida turadi.

Uni qanday sinab ko'raman?

Karta talab etilmaydigan 14 kunlik sinov davrini boshlang. Hech qanday toʻlov maʼlumotlari kerak emas; sinov muddati 5 tagacha saytga ega Footprint-Free hostingini oʻz ichiga oladi, shunda siz muharrirni ochib, real stekdagi haqiqiy sayt ustida ishlashingiz va buni oʻzingiz baholashingiz mumkin.

Muharrirni oching, yordam so'rovini emas

To'liq VS Code brauzerda. Karta talab qilinmaydigan 14 kunlik sinov muddatini boshlang — to'lov ma'lumotlari kerak emas, Footprint-Free'da 5 tagacha sayt.

Bepul boshlash