Veçoritë

Web IDE — VS Code në shfletues, në faqen tuaj të drejtpërdrejtë

Hapni një redaktues të plotë VS Code drejtpërdrejt nga paneli dhe punoni me skedarët realë të faqes suaj, me git të integruar dhe të gjithë redaktuesin brenda të njëjtit mjedis të izoluar CageFS si aksesi juaj SFTP — asgjë për t'u instaluar lokalisht dhe asnjë kopje e veçantë që mund të mbetet e vjetëruar. Ai redakton faqen e DREJTPËRDREJTË: një skedar që ruani është në internetin publik në momentin që shkruhet, megjithëse një skedar statik mund të vazhdojë të shërbehet nga memoria e fshehtë e CDN-së deri në katër orë.

Një redaktues kodi në një shfletues, me një strukturë skedarësh pranë një skedari të hapur dhe një kursor brenda tij.
  • VS CodeRedaktues i plotë, në shfletues
  • 700,000+faqe të hostuara në mbarë botën
  • 2Mënyrat e hyrjes: Redaktori në ueb dhe SFTP
  • 99.99%Garanci e kohëzgjatjes së punës pa ndërprerje

Redaktori që tashmë e njihni, i drejtuar te sistemi i drejtpërdrejtë i skedarëve

Web IDE është VS Code që funksionon në shfletues përmes code-server, i hapur nga sajti që po shikoni në panel. Ai modifikon skedarët realë të atij sajti — pa hapa ngarkimi, pa checkout lokal për t'u sinkronizuar dhe pa një kuti teksti të reduktuar në internet që pretendon të jetë një redaktues.

VS Code i plotë, jo një redaktues skedarësh

Evidentimi i sintaksës, kërkimi në shumë skedarë, panelet e ndara dhe shkurtoret e tastierës që tashmë i keni në kujtesën e muskujve, të ofruara në shfletues nga code-server.

Redaktori që tashmë e njihni

Pema e skedarëve, kërkimi në të gjithë sajtin, redaktimi i shumëfishtë i skedarëve dhe kombinimet e tasteve që tashmë i njihni — redaktori që përdorni lokalisht, i cili ekzekutohet në server në vend të laptopit tuaj.

Skedarët aktivë, jo një kopje

Ju po modifikoni vetë faqen. Nuk ka asnjë kopje testuese në mes dhe asgjë për t'u sinkronizuar më pas — kjo është ajo që e bën të shpejtë, dhe që ia vlen ta lexoni dy herë përpara se ta ruani. Skedarët statikë mund të vazhdojnë të shërbehen nga memoria e fshehtë e CDN-së deri në katër orë.

Git i integruar

Përgatitni, regjistroni, krijoni degë, krahasoni ndryshimet dhe dërgoni drejtpërdrejt nga redaktori, në mënyrë që puna e kryer në server të mbetet nën kontrollin e versioneve në vend që të kthehet në një rregullim të shpejtë të padokumentuar.

wp-cli ku ndodhet kodi

Për punën me WordPress, rreshti i komandave ka po aq rëndësi sa redaktuesi. Të dy ndodhen në të njëjtin vend.

wp-cli ekzekutohet për sajtin tuaj nga terminali i panelit. Kërkoni dhe zëvendësoni në bazën e të dhënave, pastroni memorien e fshehtë, ktheni pas një shtojcë, përditësoni në masë, eksportoni një tabelë ose ekzekutoni një skript të njëhershëm — pa u larguar nga skedari që po modifikonit.

Kjo mbyll ciklin e zakonshëm. Lexoni gabimin në regjistër, hapni skedarin në redaktues, ndryshojeni atë, ekzekutoni komandën wp-cli që e vërteton atë, vazhdoni më tej. Gjithçka ndodh në faqen reale në stivën reale, kështu që ajo që testoni është ajo që marrin vizitorët tuaj.

  • wp-cli nga terminali i panelit
  • Hyrje me një klikim në administrimin e WP-së kur zgjidhja qëndron te paneli i administrimit dhe jo te kodi
  • Instaloni, aktivizoni, përditësoni dhe hiqni shtojcat dhe temat nga paneli
  • Regjistrat e hyrjes, të gabimeve dhe të PHP-së ofrohen përkrah redaktuesit
  • phpMyAdmin dhe Adminer të integruara dhe me SSO për punë të drejtpërdrejtë me bazën e të dhënave
  • Menaxheri i skedarëve FileGator i integruar dhe i lidhur me SSO për veprime masive me skedarë

E izoluar në bërthamë, e audituar në skaj

Qasja përmes shfletuesit në një server është e pranueshme vetëm nëse kufiri është real. Web IDE ndodhet saktësisht brenda të njëjtit izolim si çdo rrugë tjetër qasjeje.

Izolimi i sistemit të skedarëve CageFS

Çdo qiramarrës merr një pamje të izoluar të sistemit të skedarëve dhe nuk mund të shohë qiramarrësit e tjerë, faqet e tjera ose skedarët e ndjeshëm të sistemit. CageFS është krijuar për të kufizuar shkeljet dhe është i njëjti mjedis i izoluar në të cilin ekzekutohen seancat tuaja SFTP.

Izolimi i burimeve LVE

CPU, RAM, IO, IOPS, proceset dhe entry-processes janë të kufizuara për çdo faqe, kështu që një proces i rëndë ose një skript i pakontrolluar kufizohet brenda kafazit të vet në vend që të ngadalësojë të tjerët rreth tij.

Kredenciale me privilegje minimale

Çelësat e hyrjes dhe kredencialet menaxhohen në panelin e kontrollit mbi bazën e privilegjit minimal, në mënyrë që ju të jepni vetëm qasjen që kërkon një detyrë dhe asgjë përtej saj.

Hyrje e regjistruar në auditim

Hyrja regjistrohet në regjistrin e auditimit me autorin, veprimin dhe objektivin — e njëjta disiplinë zbatohet për çdo veprim të privilegjuar në platformë.

Dizajnoni mjedisin e ekzekutimit, jo vetëm kodin

Një redaktues është vetëm gjysma e një mjedisi zhvillimi. Gjysma tjetër është steku nën të, dhe ai është i konfigurueshëm për çdo faqe.

  • Përzgjedhës i versionit të PHP-së për çdo faqe, në mënyrë që një shtesë e vjetër dhe një ndërtim modern të bashkëjetojnë në të njëjtën llogari
  • Cilësime të modifikueshme të PHP-së — memory_limit, max_execution_time, madhësia e upload dhe post dhe pjesa tjetër — brenda të drejtave tuaja
  • Zgjerime PHP që mund të aktivizohen ose çaktivizohen për çdo faqe: imagick, gd, redis, memcached, bcmath, intl, soap dhe të tjera
  • Punues LSAPI PHP për çdo faqe, të kufizuar nga proceset e hyrjes LVE dhe të konfigurueshëm brenda paketës suaj
  • Menaxhim i cron-it për çdo faqe si për WP-cron ashtu edhe për cron-in real, plus ndryshore mjedisi për çdo faqe
  • Memorie e përkohshme objekti Redis ose Memcached për çdo faqe, e mundësuar nga LiteSpeed Enterprise me HTTP/3 të aktivizuar
  • MariaDB për çdo faqe me disa baza të dhënash dhe përdorues, si dhe një çelës për qasje në distancë kur ju nevojitet një klient i jashtëm

Nga redaktimi te publikimi, në mënyrë të sigurt

Redaktimi i drejtpërdrejtë në prodhim është nganjëherë vendimi i duhur dhe nganjëherë një ide e keqe. Platforma mbështet të dyja mënyrat nga i njëjti redaktues.

Klononi faqen në mjedisin e testimit me një klikim të vetëm, hapni Web IDE-në në kopjen e testimit, punoni aty dhe kalojeni drejtpërdrejt në versionin përfundimtar kur ndryshimi të jetë vërtetuar. Skedarët dhe baza e të dhënave transferohen së bashku, në të njëjtën strukturë dhe model si në prodhim, duke e bërë mjedisin e testimit një provë të vërtetë dhe jo thjesht një përafrim.

Nëse puna juaj i përket një depoje, përdorni git nga brenda redaktuesit dhe lërini shpërndarjet e bazuara në git të kalojnë ndryshimin përmes linjës së ndërtimit dhe shpërndarjes. Kodi i krijuar në shfletues më pas ndjek të njëjtën rrugë të versionuar të lëshimit dhe kthimit prapa si kodi i shkruar në laptopin tuaj.

Kur një ndryshim shkon keq gjithsesi, kopjet rezervë renditen në panel me rikthim me një klikim, dhe çdo vendosje është një version të cilit mund t'i riktheheni. Rrjeti i sigurisë nuk është një kërkesë mbështetjeje.

AI në redaktues dhe çdo AI jashtë tij

IDE në ueb lidhet me asistentin e AI-së brenda panelit të kontrollit, dhe e gjithë platforma është ndërtuar për t'u drejtuar nga mjetet e AI-së që ju tashmë përdorni.

Ndihma e AI është e disponueshme në panelin e kontrollit, duke u ekzekutuar në modelin tuaj nëpërmjet AI Pack — ju sillni modelin, dhe asistenti lexon e modifikon skedarë, ekzekuton wp-cli dhe dërgon ndryshimet. Nuk ka asnjë kufizim ndaj një modeli të integruar që nuk e keni zgjedhur vetë.

Jashtë shfletuesit, serveri ynë MCP lejon çdo klient të aftë për MCP — Claude Code, Cursor, ChatGPT dhe të tjerë — të kontrollojë shërbimin tuaj të pritjes dhe faqet tuaja në gjuhë natyrore, brenda kufijve të lejeve tuaja të API-së. Modeli është i qëllimshëm: një API dhe një katalog veprimesh, të ekspozuara në shumë mënyra. Ndërtoni në redaktuesin tonë, ndërtoni në tuajin, ose lëreni një agjent ta bëjë këtë, dhe e njëjta rrugë vendosjeje u shërben të trejave.

Pyetjet e shpeshta

Çfarë është saktësisht Web IDE?

Është VS Code që ekzekutohet në shfletuesin tuaj, i ofruar nga code-server dhe i hapur nga faqja e sajtit në panelin e kontrollit. Ju përfitoni redaktuesin e plotë, me git, duke redaktuar skedarët realë të atij sajti në server — ato të drejtpërdrejtët, pa asnjë kopje përgatitore në mes. Asgjë nuk instalohet lokalisht dhe nuk ka asnjë kopje të veçantë për t'u sinkronizuar.

A do të kem akoma SFTP?

Po. Redaktuesi i uebit është një mënyrë qasjeje, krahas SFTP — dhe, në planet që përfshijnë SSH, një jailed shell. Të gjitha këto hapen në të njëjtën pamje të izoluar me CageFS të skedarëve tuaj, kështu që mund të përdorni redaktuesin për një detyrë dhe klientin tuaj për tjetrën. Planet Footprint-Free marrin SFTP në vend të një shell-i.

A mund t'i shohin qiramarrësit e tjerë skedarët e mi përmes tij?

Çdo përdorues përfiton një pamje të izoluar të sistemit të skedarëve nën CageFS dhe nuk mund të shohë përdoruesit e tjerë, faqet e tjera apo skedarët e ndjeshëm të sistemit, ndërsa LVE kufizon CPU, RAM, IO, IOPS dhe proceset për çdo faqe, në mënyrë që një mjedis i izoluar të mos mund të shterojë serverin. CageFS është projektuar për të kufizuar shkeljet dhe jo për të eliminuar plotësisht rrezikun, arsye për të cilën skanimi bazë për malware, WAF proaktiv dhe ky izolim përfshihen në çdo llogari, në vend që të shiten si opsione shtesë.

A mund t'i jap një zhvilluesi qasje vetëm në një nga faqet e mia?

Qasja sot rregullohet nga rolet e organizatës suaj — owner, billing, dev dhe read-only — dhe anëtarët trashëgojnë lejet e rolit që mbajnë në atë organizatë. Kini parasysh se roli dev nuk përmban leje për deploy ose push-to-live. Përcaktimi opsional i shtrirjes së burimeve për çdo anëtarësim, si kufizimi i një anëtari në sajte të caktuara, është një përmirësim i planifikuar dhe jo diçka e disponueshme tani, dhe çelësat API lëshohen për çdo organizatë me shtrirje të detajuara dhe jo për anëtarë individualë.

A është redaktori i uebit i disponueshëm në çdo plan?

Nuk është veçori e planit, kështu që përgjigjja nuk varet nga plani që blini — varet nga vendi ku funksionon sajti. Redaktori hapet në sajtet që ne presim në flotën tonë, sepse ai funksionon brenda kontejnerit të izoluar të vetë atij sajti në serverët tanë. Nëse keni zgjedhur të vendosni një sajt diku tjetër — një platformë tjetër pritëse, Cloudflare Pages, Netlify, GitHub Pages ose serverin tuaj — ju e redaktoni atë sajt aty ku ai funksionon. As produktet VPS dhe cloud nuk e përfshijnë atë: nuk ka asnjë kontejner të menaxhuar ku ai të mund të hapet.

A ka kosto shtesë ndihma e AI-së në redaktues?

Ndihma e AI funksionon me modelin tuaj nëpërmjet AI Pack, kështu që ju sillni dhe paguani për modelin që dëshironi në vend që të jeni të kufizuar në një model të zgjedhur nga ne. Ajo është e disponueshme në panelin e kontrollit sot; brenda redaktorit është në zhvillim e sipër dhe nuk është ende e disponueshme. Veçmas, serveri ynë MCP lejon që mjetet e jashtme të AI si Claude Code ose Cursor të drejtojnë drejtpërdrejt hostimin tuaj, të kufizuara nga lejet tuaja të API-së.

A duhet të modifikoj drejtpërdrejt në mjedisin e prodhimit?

Ju mundeni, dhe ndonjëherë kjo është përgjigjja e saktë më e shpejtë. Për çdo ndryshim thelbësor, klonojeni në staging me një klikim, hapni Web IDE mbi kopjen dhe dërgojeni në live sapo ndryshimi të jetë verifikuar. Vendosjet e bazuara në Git dhe versionet e lëshuara me mundësi rikthimi (rollback) janë të disponueshme kur ndryshimi i përket një depoje, dhe kopjet rezervë me rikthim me një klikim garantojnë gjithçka.

Si mund ta provoj?

Filloni një provë 14-ditore pa kartë. Nuk nevojiten të dhëna pagese; prova mbulon pritjen Footprint-Free me deri në 5 faqe, në mënyrë që të mund të hapni redaktuesin, të punoni në një faqe reale në infrastrukturën reale dhe ta gjykoni vetë.

Hapni redaktuesin, jo një kërkesë për mbështetje

VS Code i plotë në shfletues. Filloni me një provë 14-ditore pa kartë — pa të dhëna pagese, deri në 5 sajte në Footprint-Free.

Filloni falas