Функције

Web IDE — VS Code у прегледачу, на вашем сајту уживо

Отворите комплетан VS Code уређивач директно са контролне табле и радите на правим датотекама свог сајта, уз уграђени git и цео уређивач унутар истог CageFS-изолованог окружења као и ваш SFTP приступ — без потребе за локалном инсталацијом и без засебне копије која би застарела. Њиме уређујете сајт УЖИВО: датотека коју сачувате налази се на јавном интернету оног тренутка када је записана, мада се статичка датотека може наставити испоручивати из CDN кеша до четири сата.

Уређивач кода у прегледачу, са стаблом датотека поред отворене датотеке и курсором у њој.
  • VS CodeКомплетан уређивач, у веб-прегледачу
  • 700.000+сајтова хостовано широм света
  • 2Начини приступа: веб-уређивач и SFTP
  • 99,99%Гаранција непрекидног рада

Уређивач који већ познајете, усмерен на актуелни систем датотека

Web IDE је VS Code који ради у прегледачу путем code-server-а, отворен са сајта који тренутно гледате на контролној табли. Он уређује стварне датотеке тог сајта — без корака отпремања, без локалног преузимања које треба синхронизовати и без окрњеног веб поља за текст које се претвара да је уређивач.

Комплетан VS Code, а не уређивач датотека

Истицање синтаксе, претрага више датотека, подељени панели и тастатурне пречице које су вам већ прешле у мишићну меморију, омогућени у прегледачу помоћу code-server-а.

Уређивач који већ познајете

Стабло датотека, претрага целог сајта, уређивање више датотека одједном и пречице на тастатури које већ познајете — уређивач текста који користите локално, а који ради директно на серверу уместо на вашем лаптопу.

Датотеке уживо, а не копија

Уређујете сам сајт. Између не постоји привремена верзија за тестирање и нема ничега што би касније требало синхронизовати — што га чини брзим, али и разлогом да двапут прочитате пре него што сачувате. Статичке датотеке могу наставити да се испоручују из CDN кеша до четири сата.

Уграђен Git

Припремајте за унос (stage), уносите (commit), гранајте (branch), поредите измене (diff) и шаљите (push) директно из едитора, како би рад обављен на серверу остао под контролом верзија уместо да постане недокументована брза исправка (hotfix).

wp-cli где се налази код

За WordPress рад командна линија је подједнако важна као и едитор. Оба се налазе на истом месту.

wp-cli се покреће над вашим сајтом из терминала контролне табле. Претражите и замените базу података, испразните кеш, вратите додатак на претходну верзију, масовно ажурирајте, извезите табелу или покрените једнократну скрипту — без напуштања датотеке коју сте уређивали.

Тиме се затвара уобичајени круг. Прочитајте грешку у дневнику, отворите датотеку у едитору, измените је, покрените wp-cli команду која то потврђује, наставите даље. Све се одвија на стварном сајту и стварном стеку, тако да је оно што тестирате управо оно што Ваши посетиоци добијају.

  • wp-cli из терминала контролне табле
  • Пријављивање у WP администрацију једним кликом када решење припада администрацији, а не коду
  • Инсталација, активирање, ажурирање и уклањање прикључака и тема са контролне табле
  • Дневници приступа, грешака и PHP-а доступни су поред уређивача
  • phpMyAdmin и Adminer уграђени и са SSO пријавом за директан рад са базом података
  • FileGator менаџер датотека уграђен и интегрисан путем SSO-а за масовне операције са датотекама

Изоловано на нивоу језгра, ревидирано на ивици мреже

Приступ серверу путем прегледача прихватљив је само ако је граница стварна. Web IDE се налази у потпуно истој изолацији као и сваки други начин приступа.

Изолација система датотека CageFS

Сваки корисник добија изоловани приказ система датотека и не може видети друге кориснике, друге сајтове нити осетљиве системске датотеке. CageFS је дизајниран да задржи безбедносне упаде и представља исто изоловано окружење (jail) у којем се извршавају ваше SFTP сесије.

Изолација LVE ресурса

CPU, RAM, IO, IOPS, процеси и улазни процеси су ограничени по сајту, тако да се захтевна израда или одбегла скрипта успоравају унутар сопственог кавеза, уместо да повуку суседе са собом.

Приступни подаци са најмањим привилегијама

Приступним кључевима и акредитивима управља се на контролној табли по принципу најмањих привилегија, тако да додељујете само онај приступ који је задатку потребан и ништа више од тога.

Приступ са евиденцијом ревизије

Приступ се евидентира у ревизорском дневнику уз податке о актеру, радњи и циљу — иста пракса се примењује на сваку привилеговану радњу на платформи.

Обликујте окружење за извршавање, а не само код

Уређивач је само половина развојног окружења. Друга половина је стек испод њега, а он се може конфигурисати по сајту.

  • Бирач PHP верзије по сајту, тако да старији прикључак и модерна верзија могу да коегзистирају на истом налогу
  • Подешавања за PHP која се могу мењати — memory_limit, max_execution_time, величина отпремања и слања и остало — у оквиру вашег пакета
  • Укључивање или искључивање PHP екстензија по сајту: imagick, gd, redis, memcached, bcmath, intl, soap и још много тога
  • LSAPI PHP процеси (workers) по сајту, ограничени LVE улазним процесима и подесиви у оквиру вашег тарифног пакета
  • Управљање cron задацима по сајту и за WP-cron и за прави cron, уз променљиве окружења по сајту
  • Redis или Memcached кеширање објеката по сајту, уз LiteSpeed Enterprise са омогућеним HTTP/3 протоколом
  • MariaDB по сајту са више база података и корисника, као и прекидачем за удаљени приступ када вам је потребан екстерни клијент

Од измене до објављивања, безбедно

Уређивање директно у продукцији је понекад права одлука, а понекад лоша идеја. Платформа подржава оба приступа из истог уређивача.

Клонирајте сајт у развојно окружење (staging) једним кликом, отворите Web IDE за развојну копију, радите ту и пренесите измене у продукцију када се провере. Датотеке и база података се преносе заједно, на истом стеку и шаблону као и продукција, тако да је развојно окружење права проба, а не само приближна процена.

Ако ваш рад припада спремишту, користите git директно из уређивача и препустите дистрибуцијама заснованим на систему git да пренесу промену кроз радни ток за прављење и дистрибуцију верзија. Код написан у прегледачу тада прати исту путању за верзионисано објављивање и враћање претходне верзије као и код написан на вашем лаптопу.

Када промена ипак пође по злу, резервне копије су наведене у контролној табли уз враћање једним кликом, а свако објављивање је верзионисано издање на које се можете вратити. Сигурносна мрежа није тикет за подршку.

AI у уређивачу и сваки AI ван њега

Web IDE се повезује са AI асистентом унутар контролне табле, а цела платформа је направљена тако да је покрећу AI алати које већ користите.

AI асистенција је доступна на контролној табли и ради на Вашем сопственом моделу преко AI Pack-а — Ви обезбеђујете модел, а асистент чита и уређује датотеке, покреће wp-cli и шаље измене. Не постоји везивање за уграђени модел који нисте сами изабрали.

Ван прегледача, наш MCP сервер омогућава сваком клијенту са MCP подршком — Claude Code, Cursor, ChatGPT и другима — да контролише ваш хостинг и сајтове на природном језику, у оквиру ваших API дозвола. Овај образац је наменски осмишљен: један API и један каталог акција, доступни на више начина. Градите у нашем едитору, градите у свом или препустите то агенту, а исти путања за објављивање служи за сва три приступа.

Често постављана питања

Шта је тачно Web IDE?

То је VS Code који ради у вашем прегледачу, испоручен путем code-server-а и отворен са странице сајта на контролној табли. Добијате комплетан едитор, са git-ом, који уређује праве датотеке тог сајта на серверу — оне уживо, без икакве међуверзије за тестирање. Ништа се не инсталира локално и нема засебне копије коју треба синхронизовати.

Да ли и даље добијам SFTP?

Да. Веб-уређивач је један од начина приступа, поред SFTP-а — и, на пакетима који укључују SSH, изоловане шкољке (jailed shell). Сви они воде до истог CageFS-изолованог приказа ваших датотека, тако да можете користити уређивач за један задатак, а сопствени клијент за следећи. Footprint-Free пакети добијају SFTP уместо командне шкољке.

Могу ли други закупци да виде моје датотеке преко тога?

Сваки закупац добија изоловани приказ система датотека у оквиру CageFS-а и не може да види друге закупце, друге сајтове нити осетљиве системске датотеке, а LVE ограничава CPU, RAM, IO, IOPS и процесе по сајту како један кавез не би могао да исцрпи ресурсе сервера. CageFS је дизајниран да обузда повреде безбедности, а не да у потпуности елиминише ризик, због чега су основно скенирање злонамерног софтвера, проактивни WAF и та изолација укључени у сваки налог уместо да се продају као додатна опција.

Могу ли програмеру дати приступ само једном од мојих сајтова?

Приступ је данас регулисан улогама у вашој организацији — власник, наплата, програмер и само за читање — а чланови наслеђују дозволе улоге коју имају у тој организацији. Имајте у виду да улога програмера не носи дозволу за објављивање или пребацивање на продукцију. Опционо дефинисање опсега ресурса по чланству, попут ограничавања члана на одређене сајтове, планирано је унапређење, а не нешто што је тренутно доступно, док се API кључеви издају по организацији са детаљним опсезима, а не по појединачном члану.

Да ли је веб-уређивач доступан на сваком пакету?

То није функција тарифног пакета, тако да одговор не зависи од тога који пакет купите — зависи од тога где се сајт покреће. Уређивач се отвара на сајтовима које хостујемо на сопственој инфраструктури, јер ради унутар сопственог изолованог контејнера тог сајта на нашим серверима. Ако сте изабрали да поставите сајт негде другде — на другу хостинг платформу, Cloudflare Pages, Netlify, GitHub Pages или сопствени сервер — тај сајт уређујете тамо где се покреће. VPS и клауд производи га такође не укључују: не постоји управљани контејнер у којем би се отворио.

Да ли се AI помоћ у едитору додатно наплаћује?

AI асистенција ради на вашем сопственом моделу преко AI Pack-а, тако да сами бирате и плаћате модел који желите, уместо да будете везани за онај који смо ми одабрали. Она је данас доступна на контролној табли; унутар едитора је у активном развоју и још увек није доступна. Засебно, наш MCP сервер омогућава спољним AI алатима као што су Claude Code или Cursor да директно управљају вашим хостингом, у складу са вашим API дозволама.

Да ли треба да мењам продукцију директно?

Можете, и то је понекад најбржи исправан одговор. За све значајније, клонирајте на staging једним кликом, отворите Web IDE над копијом и пошаљите на продукцију када се измена докаже. Дистрибуције засноване на Git-у и верзионисана издања са могућношћу враћања уназад су ту када измена припада спремишту, а резервне копије са враћањем једним кликом стоје иза свега.

Како да испробам ово?

Започните 14-дневни пробни период без платне картице. Подаци о плаћању нису потребни; пробни период покрива Footprint-Free хостинг за до 5 сајтова, тако да можете да отворите уређивач, радите на правом сајту на реалном стеку и сами се уверите у квалитет.

Отворите уређивач, а не тикет за подршку

Потпуни VS Code у прегледачу. Започните уз 14-дневни пробни период без платне картице — без података о плаћању, до 5 сајтова на Footprint-Free.

Започните бесплатно