Файл засварлагч биш, бүрэн хэмжээний VS Code
Синтаксис тодруулагч, олон файл дамнасан хайлт, хуваасан цонхнууд болон таны аль хэдийн дассан гарны товчлолууд code-server-ээр хөтөч дээр хүргэгдэнэ.
Боломжууд
Хянах самбараас бүрэн хэмжээний VS Code засварлагчийг шууд нээж, өөрийн сайтын бодит файлууд дээр ажиллаарай. Энэ нь суурилуулсан git-тэй бөгөөд засварлагч бүхэлдээ таны SFTP хандалттай адил CageFS-ээр тусгаарлагдсан орчинд байрлана — төхөөрөмж дээрээ юу ч суулгах шаардлагагүй, хуучирч хоцрох тусдаа хуулбар байхгүй. Энэ нь ШУУД ажиллаж буй сайтыг засварладаг: таны хадгалсан файл бичигдсэн даруйдаа нийтийн интернетэд нийтлэгдэх боловч статик файл нь CDN кэшээс дөрөв хүртэлх цагийн турш үргэлжлүүлэн хүргэгдэж болзошгүй.
Web IDE нь хянах самбарт таны үзэж буй сайтоос нээгддэг, code-server-ээр дамжуулан хөтөч дээр ажилладаг VS Code юм. Энэ нь тухайн сайтын бодит файлуудыг засварладаг — байршуулах үйлдэл шаардлагагүй, синхрончлох локал хуулбар шаардлагагүй бөгөөд засварлагч болж жүжиглэдэг товчилсон веб бичвэрийн талбар биш юм.
Синтаксис тодруулагч, олон файл дамнасан хайлт, хуваасан цонхнууд болон таны аль хэдийн дассан гарны товчлолууд code-server-ээр хөтөч дээр хүргэгдэнэ.
Файлын бүтэц, сайтын хэмжээнд хайлт хийх, олон файлыг нэгэн зэрэг засах болон таны аль хэдийн мэддэг товчлуурын хослолууд — зөөврийн компьютерын тань оронд сервер дээр ажиллах, таны дотооддоо ашигладаг засварлагч.
Та сайтыг шууд засварлаж байна. Дунд нь ямар ч туршилтын хуулбар байхгүй бөгөөд дараа нь синк хийх зүйлгүй — энэ нь үйл явцыг хурдан болгодог ч хадгалахаасаа өмнө хоёр удаа уншиж шалгахад хүргэдэг. Статик файлууд дөрөв хүртэлх цагийн турш CDN кэшээс үргэлжлүүлэн ачаалагдаж болзошгүй.
Сервер дээр хийгдсэн ажил баримтжуулаагүй яаралтай засвар болохын оронд хувилбарын хяналтад үлдэхийн тулд засварлагч дотроос бэлтгэж, баталгаажуулж, салбар үүсгэж, зөрүүг шалгаж, илгээнэ үү.
WordPress ажлын хувьд тушаалын мөр нь засварлагчийн адил чухал юм. Хоёулаа нэг дор байрладаг.
wp-cli нь удирдлагын хэсгийн терминалаас таны сайт дээр ажиллана. Засварлаж байсан файлаасаа гаралгүйгээр өгөгдлийн санд хайлт хийж солих, кэш цэвэрлэх, залгаасыг хуучин хувилбар руу буцаах, бөөнөөр шинэчлэх, хүснэгт экспортлох эсвэл нэг удаагийн скрипт ажиллуулах боломжтой.
Энэ нь ердийн дарааллыг гүйцээнэ. Бүртгэл дэх алдааг уншиж, файлыг засварлагчид нээж, өөрчилж, түүнийг батлах wp-cli тушаалыг ажиллуулаад, цааш үргэлжлүүлнэ үү. Бүх зүйл бодит орчин дахь бодит сайт дээр явагддаг тул таны туршсан зүйл бол зочдод хүрэх яг тэр зүйл юм.
Серверт хөтчөөр дамжин хандах нь хил хязгаар нь бодитой байх тохиолдолд л хүлээн зөвшөөрөгдөх боломжтой. Веб IDE нь бусад бүх хандалтын чиглэлийн адил яг ижил тусгаарлалтад байрладаг.
Түрээслэгч бүр тусгаарлагдсан файлын системийн харагдацыг авах бөгөөд бусад түрээслэгчид, бусад сайтууд эсвэл системийн эмзэг файлуудыг харах боломжгүй. CageFS нь хамгаалалтын зөрчлийг хязгаарлах зориулалттай бөгөөд энэ нь таны SFTP сессүүд ажилладаг яг тэр тусгаарлагдсан орчин юм.
Сайт бүрийн CPU, RAM, IO, IOPS, процесс болон анхдагч процессуудад хязгаар тавьсан тул хүнд билд эсвэл хяналтгүй болсон скрипт нь хөршүүддээ нөлөөлөхийн оронд өөрийн хүрээнд хязгаарлагддаг.
Хандалтын түлхүүрүүд болон нэвтрэх итгэмжлэлүүдийг хянах самбарт хамгийн бага эрх олгох зарчмаар удирддаг тул та аливаа даалгаварт шаардлагатай хандалтыг л олгож, түүнээс илүүг зөвшөөрөхгүй.
Хандалтыг гүйцэтгэгч, үйлдэл болон зорилтот обьектийн хамт аудитын бүртгэлд хөтөлдөг — энэ нь платформ дээрх бүх давуу эрхтэй үйлдэлд мөрдөгддөг ижил журам юм.
Редактор бол хөгжүүлэлтийн орчны дөнгөж тал хувь нь юм. Үлдсэн тал нь түүний доорх стек бөгөөд үүнийг сайт тус бүрээр тохируулах боломжтой.
Бүтээгдэхүүний орчныг шууд засах нь заримдаа зөв шийдвэр, заримдаа буруу санаа байдаг. Энэхүү платформ нь ижил засварлагчаас хоёр аргыг хоёуланг нь дэмждэг.
Ганцхан товшилтоор сайтаа туршилтын орчин руу хуулбарлаж, уг туршилтын хувилбар дээр Web IDE-г нээн ажиллаж, өөрчлөлт баталгаажсаны дараа бодит орчин руу шилжүүлээрэй. Файлууд болон өгөгдлийн сан нь үйлдвэрлэлийн орчинтой яг ижил стек, бүтцийн дагуу хамтдаа хуулагддаг тул туршилтын орчин нь ойролцоо төсөөлөл бус бодит бэлтгэл болдог.
Хэрэв таны ажил репозиторт хамаарах бол засварлагч дотроос git-ийг ашиглаж, git-д суурилсан байршуулалтаар өөрчлөлтийг бүтээх болон байршуулах дамжлагаар дамжуулна уу. Ингэснээр хөтөч дээр бичсэн код нь зөөврийн компьютер дээрээ бичсэн кодтой адил хувилбар бүхий суллалт болон буцаан сэргээх замыг дагана.
Өөрчлөлт буруугаар эргэсэн ч нөөц хуулбарууд самбарт нэг товшилтоор сэргээх боломжтойгоор жагсаагдсан байх бөгөөд байршуулалт бүр нь таны буцаан сэргээж болох хувилбарчилсан хувилбар юм. Хамгаалалтын тор нь тусламжийн хүсэлт биш юм.
Вэб IDE нь хяналтын самбар доторх хиймэл оюуны туслахтай хослон ажилладаг бөгөөд уг платформ нь бүхэлдээ таны аль хэдийн ашиглаж буй хиймэл оюуны хэрэгслүүдээр удирдагдахаар бүтээгдсэн.
Хяналтын самбарт AI тусламж бэлэн байгаа бөгөөд AI Pack-аар дамжуулан таны өөрийн загвар дээр ажиллана — та загвараа нийлүүлж, туслах нь файлуудыг уншиж, засварлаж, wp-cli ажиллуулж, өөрчлөлтүүдийг илгээнэ. Таны сонгоогүй суулгагдсан загварт ямар нэгэн баригдах зүйл байхгүй.
Хөтчөөс гадуур манай MCP сервер нь MCP дэмждэг аливаа клиентэд — Claude Code, Cursor, ChatGPT болон бусад — таны API зөвшөөрлийн хүрээнд энгийн ярианы хэлээр өөрийн хостинг болон сайтуудаа удирдах боломжийг олгодог. Энэхүү бүтэц нь зориудынх юм: олон янзаар нээлттэй харуулсан нэг API болон нэг үйлдлийн каталог. Манай засварлагч дээр бүтээх, өөрийнх дээрээ бүтээх эсвэл агентаар хийлгэхээс үл хамааран нэг ижил байршуулах (deploy) зам нь энэ гуравт бүгдэд нь үйлчилнэ.
Энэ бол code-server-ээр хүргэгдэж, хяналтын самбар дахь сайтын хуудаснаас нээгддэг, таны хөтөч дээр ажиллаж буй VS Code юм. Та сервер дээрх тухайн сайтын бодит файлуудыг — дундын туршилтын хуулбаргүйгээр, шууд ажиллаж буй файлуудыг — git-тэй бүрэн засварлагчийн тусламжтайгаар засах боломжтой болно. Төхөөрөмж дээр юу ч суулгахгүй бөгөөд синхрончлох тусдаа хуулбар байхгүй.
Тийм. Вэб засварлагч нь SFTP-ийн зэрэгцээ нэвтрэх нэг арга бөгөөд SSH багтсан багцуудад jailed shell байдаг. Эдгээр нь бүгд таны файлуудын CageFS-ээр тусгаарлагдсан ижил харагдац дээр нээгдэх тул та нэг ажилд засварлагчийг, дараагийн ажилд өөрийн клиентийг ашиглах боломжтой. Footprint-Free багцууд shell-ийн оронд SFTP авна.
Түрээслэгч бүр CageFS-ийн дор тусгаарлагдсан файлын системийн харагдацыг авах бөгөөд бусад түрээслэгчид, бусад сайтууд эсвэл системийн эмзэг файлуудыг харах боломжгүй бөгөөд LVE нь нэг cage серверийн нөөцийг шавхахаас сэргийлж сайт бүрийн CPU, RAM, IO, IOPS болон процессуудыг хязгаарладаг. CageFS нь эрсдэлийг тэг болгохоос илүүтэйгээр зөрчлийг хязгаарлах зориулалттай тул хортой програмын суурь сканнер, идэвхтэй WAF болон энэхүү тусгаарлалтыг нэмэлт сонголт болгон худалдахын оронд данс бүрт багтаасан болно.
Өнөөдрийн байдлаар хандалтыг танай байгууллагын үүргүүд болох эзэмшигч, төлбөр тооцоо, хөгжүүлэгч болон зөвхөн унших үүргээр зохицуулдаг бөгөөд гишүүд тухайн байгууллагад хашиж буй үүргийнхээ зөвшөөрлийг өвлөн авдаг. Хөгжүүлэгчийн үүрэг нь байршуулах эсвэл шууд нэвтрүүлэх зөвшөөрлийг агуулаагүй болохыг анхаарна уу. Гишүүнийг тодорхой сайтуудаар хязгаарлах гэх мэт гишүүнчлэл бүрийн нөөцийн хамрах хүрээг сонголтоор тохируулах нь одоогоор боломжтой зүйл биш бөгөөд төлөвлөгдсөн сайжруулалт бөгөөд API түлхүүрүүдийг гишүүн тус бүрт бус байгууллага бүрт нарийвчилсан хамрах хүрээтэйгээр олгодог.
Энэ нь багцын функц биш тул хариулт нь таны ямар багц худалдаж авахаас хамаарахгүй — харин сайт хаана ажиллаж байгаагаас хамаарна. Засварлагч нь манай серверийн тухайн сайтын тусгаарлагдсан контейнер дотор ажилладаг тул манай өөрийн дэд бүтцэд байршуулсан сайтууд дээр нээгддэг. Хэрэв та сайтыг өөр газар буюу өөр хостинг платформ, Cloudflare Pages, Netlify, GitHub Pages эсвэл өөрийн сервер дээр байршуулахаар сонгосон бол уг сайтыг ажиллаж буй газарт нь засварлана. VPS болон үүлэн бүтээгдэхүүнүүдэд мөн үүнийг оруулаагүй болно: үүнийг нээх удирдлагатай контейнер байхгүй.
Хиймэл оюуны туслах нь AI Pack-аар дамжуулан таны өөрийн загвар дээр ажилладаг тул бидний сонгосон загварт баригдахгүйгээр өөрийн хүссэн загварыг холбож, төлбөрөө төлөх боломжтой. Одоогоор энэ нь хянах самбарт бэлэн байгаа; харин засварлагч дотор ид боловсруулагдаж байгаа бөгөөд хараахан гараагүй байна. Үүнээс гадна манай MCP сервер нь таны API зөвшөөрлийн хүрээнд Claude Code эсвэл Cursor зэрэг гадны хиймэл оюуны хэрэгслүүдэд таны хостингийг шууд удирдах боломжийг олгодог.
Та хийж чадах бөгөөд заримдаа энэ нь хамгийн хурдан зөв шийдэл байдаг. Аливаа томоохон өөрчлөлтийн хувьд ганц товшилтоор staging рүү хуулбарлаж, хуулбар дээр Web IDE-г нээн, өөрчлөлт баталгаажсаны дараа live рүү илгээнэ үү. Өөрчлөлт нь репозиторт хамаарах үед буцаах (rollback) боломжтой Git-д суурилсан байршуулалт болон хувилбарт хувилбарууд бэлэн байх бөгөөд нэг товшилтоор сэргээх нөөц хуулбарууд бүх зүйлийг хамгаалж байдаг.
Карт шаардлагагүй 14 хоногийн туршилтын хугацааг эхлүүлнэ үү. Төлбөрийн мэдээлэл шаардлагагүй; уг туршилт нь 5 хүртэлх сайтын Footprint-Free хостингийг багтаасан тул та засварлагчийг нээж, бодит стек дээрх бодит сайт дээр ажиллаж, өөрөө үнэлэх боломжтой.
Хөтөч доторх бүрэн VS Code. Карт шаардахгүй 14 хоногийн туршилтаар эхлээрэй — төлбөрийн мэдээлэл шаардлагагүй, Footprint-Free дээр 5 хүртэлх сайт.
Үнэгүй эхлэх