Tính năng

Web IDE — VS Code trên trình duyệt, ngay trên trang web trực tiếp của quý vị

Mở trình chỉnh sửa VS Code đầy đủ ngay từ bảng điều khiển và làm việc trên các tệp thực tế của trang web, với git được tích hợp sẵn và toàn bộ trình chỉnh sửa nằm trong cùng một môi trường cô lập CageFS như quyền truy cập SFTP của quý khách — không cần cài đặt bất cứ thứ gì cục bộ và không có bản sao riêng biệt nào bị lỗi thời. Tính năng này chỉnh sửa trang web TRỰC TIẾP: tệp quý khách lưu sẽ xuất hiện trên internet công cộng ngay khi được ghi, mặc dù tệp tĩnh có thể tiếp tục được phân phối từ bộ nhớ cache của CDN trong tối đa bốn giờ.

Trình soạn thảo mã trong trình duyệt, có cây thư mục tệp bên cạnh tệp đang mở và con trỏ bên trong.
  • VS CodeTrình chỉnh sửa đầy đủ, ngay trên trình duyệt
  • 700.000+các trang web được lưu trữ trên toàn thế giới
  • 2Cách truy cập: Trình chỉnh sửa web và SFTP
  • 99,99%Đảm bảo thời gian hoạt động

Trình chỉnh sửa mà bạn đã quen thuộc, được trỏ tới hệ thống tệp trực tiếp

Web IDE là VS Code chạy trong trình duyệt thông qua code-server, được mở từ trang web bạn đang xem trong bảng điều khiển. Công cụ này chỉnh sửa các tệp thực tế của trang web đó — không cần bước tải lên, không cần kiểm xuất cục bộ để duy trì đồng bộ, và không phải là một hộp văn bản web rút gọn giả làm trình chỉnh sửa.

VS Code đầy đủ, không phải là trình chỉnh sửa tệp

Tính năng làm nổi bật cú pháp, tìm kiếm trên nhiều tệp, chia ngăn và các phím tắt mà bạn đã quen thuộc, được code-server phân phối ngay trong trình duyệt.

Trình chỉnh sửa bạn đã quen thuộc

Cây tập tin, tìm kiếm trên toàn bộ trang web, chỉnh sửa nhiều tập tin và các phím tắt mà bạn đã quen thuộc — trình biên tập bạn sử dụng trên máy cục bộ, chạy trực tiếp trên máy chủ thay vì máy tính xách tay của bạn.

Các tệp đang hoạt động, không phải bản sao

Quý vị đang chỉnh sửa trực tiếp trên trang web. Không có bản sao chạy thử nào ở giữa và không có gì cần đồng bộ hóa sau đó — điều này giúp quy trình diễn ra nhanh chóng, và cũng là lý do quý vị nên đọc lại hai lần trước khi lưu. Các tệp tĩnh có thể tiếp tục được phân phát từ bộ nhớ đệm CDN trong tối đa bốn giờ.

Git tích hợp sẵn

Thực hiện stage, commit, branch, diff và push ngay trong trình soạn thảo, để công việc được thực hiện trên máy chủ luôn nằm dưới sự quản lý của hệ thống kiểm soát phiên bản thay vì trở thành một bản vá nóng không được ghi nhận.

wp-cli nơi chứa mã

Đối với công việc WordPress, dòng lệnh cũng quan trọng như trình biên tập. Cả hai đều ở cùng một nơi.

wp-cli hoạt động trên trang web của quý vị từ terminal của bảng điều khiển. Tìm kiếm và thay thế cơ sở dữ liệu, xóa bộ nhớ cache, khôi phục phiên bản plugin trước đó, cập nhật hàng loạt, xuất bảng hoặc chạy tập lệnh một lần — mà không cần rời khỏi tệp quý vị đang chỉnh sửa.

Điều đó khép lại chu trình thông thường. Đọc lỗi trong nhật ký, mở tệp trong trình chỉnh sửa, thay đổi tệp, chạy lệnh wp-cli để xác minh rồi tiếp tục. Mọi thứ đều diễn ra trên trang web thực tế với ngăn xếp thực tế, do đó những gì quý vị kiểm thử chính là những gì khách truy cập nhận được.

  • wp-cli từ terminal của bảng điều khiển
  • Đăng nhập quản trị viên WP bằng một cú nhấp chuột khi việc khắc phục nằm ở trang quản trị thay vì trong mã nguồn
  • Cài đặt, kích hoạt, cập nhật và gỡ bỏ plugin và giao diện từ bảng điều khiển
  • Nhật ký truy cập, lỗi và PHP có sẵn bên cạnh trình chỉnh sửa
  • phpMyAdmin và Adminer được nhúng cùng SSO cho công việc trực tiếp trên cơ sở dữ liệu
  • Trình quản lý tệp FileGator được nhúng và tích hợp SSO cho các thao tác tệp hàng loạt

Được cô lập ở cấp kernel, được kiểm toán tại biên

Quyền truy cập máy chủ qua trình duyệt chỉ được chấp nhận nếu ranh giới là có thật. Web IDE nằm trong cùng một cơ chế cách ly chính xác như mọi tuyến truy cập khác.

Cô lập hệ thống tệp CageFS

Mỗi đối tượng thuê đều có chế độ xem hệ thống tệp riêng biệt và không thể nhìn thấy những đối tượng thuê khác, các trang web khác hoặc các tệp hệ thống nhạy cảm. CageFS được thiết kế để ngăn chặn các sự cố vi phạm và đây cũng chính là môi trường cô lập mà các phiên SFTP của quý khách đang chạy.

Cô lập tài nguyên LVE

CPU, RAM, IO, IOPS, các tiến trình và entry-processes đều được giới hạn cho từng trang web, do đó quá trình xây dựng nặng hoặc tập lệnh mất kiểm soát sẽ bị điều tiết trong phạm vi riêng biệt của nó thay vì làm ảnh hưởng đến các trang lân cận.

Thông tin xác thực có đặc quyền tối thiểu

Khóa truy cập và thông tin xác thực được quản lý trong bảng điều khiển theo nguyên tắc đặc quyền tối thiểu, vì vậy quý vị chỉ cấp quyền truy cập mà một tác vụ cần và không vượt quá mức đó.

Quyền truy cập được ghi nhật ký kiểm toán

Quyền truy cập được ghi nhật ký kiểm toán cùng với tác nhân, hành động và mục tiêu — quy chuẩn tương tự được áp dụng cho mọi hành động đặc quyền trên nền tảng.

Định hình môi trường thực thi, không chỉ là mã nguồn

Trình chỉnh sửa chỉ là một nửa của môi trường phát triển. Nửa còn lại là ngăn xếp bên dưới nó, và phần này có thể định cấu hình cho từng trang web.

  • Trình chọn phiên bản PHP cho từng trang web, giúp tiện ích bổ sung cũ và bản dựng hiện đại có thể cùng tồn tại trên cùng một tài khoản
  • Các cài đặt PHP có thể chỉnh sửa — memory_limit, max_execution_time, kích thước upload và post cùng các thông số khác — trong phạm vi quyền lợi của quý khách
  • Tiện ích mở rộng PHP theo từng trang web có thể bật hoặc tắt: imagick, gd, redis, memcached, bcmath, intl, soap và hơn thế nữa
  • Worker LSAPI PHP cho từng trang web, được giới hạn bởi các tiến trình nhập LVE và có thể định cấu hình trong gói của quý khách
  • Quản lý cron cho từng trang web đối với cả WP-cron và cron thực, cộng với các biến môi trường cho từng trang web
  • Bộ nhớ đệm đối tượng Redis hoặc Memcached cho từng trang web, được phân phối bởi LiteSpeed Enterprise có bật HTTP/3
  • MariaDB cho mỗi trang web với nhiều cơ sở dữ liệu và người dùng, cùng nút chuyển đổi quyền truy cập từ xa khi quý khách cần một máy khách bên ngoài

Từ chỉnh sửa đến phát trực tiếp, một cách an toàn

Chỉnh sửa trực tiếp trên môi trường thực tế đôi khi là quyết định đúng đắn và đôi khi là một ý tưởng tồi. Nền tảng hỗ trợ cả hai phương thức từ cùng một trình chỉnh sửa.

Sao chép trang web sang môi trường chạy thử chỉ bằng một cú nhấp chuột, mở Web IDE trên bản sao chạy thử, làm việc tại đó và đưa lên môi trường thực tế khi thay đổi đã được kiểm chứng. Các tệp và cơ sở dữ liệu được chuyển cùng nhau, trên cùng một ngăn xếp và bản thiết kế như môi trường thực tế, do đó môi trường chạy thử là một buổi tổng duyệt thực sự chứ không chỉ là ước tính sơ bộ.

Nếu công việc của quý vị thuộc về một kho lưu trữ, hãy sử dụng git từ bên trong trình chỉnh sửa và để các bản triển khai dựa trên git chuyển thay đổi qua quy trình xây dựng và triển khai. Sau đó, mã được soạn thảo trong trình duyệt sẽ tuân theo cùng một lộ trình phát hành theo phiên bản và khôi phục giống như mã được viết trên máy tính xách tay của quý vị.

Dù một thay đổi có xảy ra sự cố, các bản sao lưu vẫn được liệt kê trong bảng điều khiển với tính năng khôi phục chỉ bằng một cú nhấp chuột, và mỗi lần triển khai là một bản phát hành có phiên bản mà quý khách có thể quay lại. Lưới an toàn không phải là một phiếu hỗ trợ.

AI trong trình chỉnh sửa và bất kỳ AI nào bên ngoài trình chỉnh sửa

IDE trên web kết hợp với trợ lý AI trong trang tổng quan và toàn bộ nền tảng được xây dựng để vận hành bởi các công cụ AI mà bạn đã sử dụng.

Hỗ trợ AI có sẵn trong bảng điều khiển, chạy trên mô hình của riêng bạn thông qua AI Pack — bạn cung cấp mô hình, và trợ lý sẽ đọc cũng như chỉnh sửa tệp, chạy wp-cli và đẩy các thay đổi. Hoàn toàn không bị ràng buộc vào mô hình nhúng mà bạn không chọn.

Bên ngoài trình duyệt, máy chủ MCP của chúng tôi cho phép mọi máy khách hỗ trợ MCP — Claude Code, Cursor, ChatGPT và các máy khách khác — điều khiển dịch vụ lưu trữ và các trang web của quý vị bằng ngôn ngữ tự nhiên, trong phạm vi quyền API của quý vị. Mô hình này được thiết kế có chủ đích: một API và một danh mục hành động, được hiển thị theo nhiều cách. Xây dựng trong trình soạn thảo của chúng tôi, xây dựng trong trình soạn thảo của quý vị, hoặc để một tác nhân thực hiện, và cùng một quy trình triển khai sẽ phục vụ cho cả ba.

Câu hỏi thường gặp

Chính xác thì Web IDE là gì?

Đây là VS Code chạy trong trình duyệt của bạn, được cung cấp bởi code-server và được mở từ trang web trong bảng điều khiển. Bạn có được trình chỉnh sửa đầy đủ tính năng, tích hợp git, trực tiếp chỉnh sửa các tệp thực tế của trang web đó trên máy chủ — là các tệp đang hoạt động, không qua bản sao thử nghiệm trung gian nào. Không có gì được cài đặt cục bộ và không có bản sao riêng biệt nào cần phải đồng bộ hóa.

Tôi vẫn được sử dụng SFTP chứ?

Có. Trình chỉnh sửa web là một phương thức truy cập, bên cạnh SFTP — và trên các gói có bao gồm SSH, còn có jailed shell. Tất cả đều dẫn đến cùng một chế độ xem tệp được cô lập bằng CageFS của bạn, vì vậy bạn có thể sử dụng trình chỉnh sửa cho một tác vụ và ứng dụng khách riêng của mình cho tác vụ tiếp theo. Các gói Footprint-Free sẽ nhận được SFTP thay vì shell.

Các đối tượng thuê khác có thể nhìn thấy tệp của tôi thông qua nó không?

Mỗi người dùng nhận được một chế độ xem hệ thống tệp riêng biệt dưới sự quản lý của CageFS và không thể xem những người dùng khác, các trang web khác hoặc các tệp hệ thống nhạy cảm, đồng thời LVE giới hạn CPU, RAM, IO, IOPS và các tiến trình cho mỗi trang web để một môi trường riêng lẻ không thể làm cạn kiệt tài nguyên máy chủ. CageFS được thiết kế để khoanh vùng các sự cố vi phạm thay vì loại bỏ rủi ro về mức 0, đó là lý do tại sao tính năng quét phần mềm độc hại cơ bản, WAF chủ động và sự cô lập đó được tích hợp sẵn trên mỗi tài khoản thay vì được bán dưới dạng tùy chọn bổ sung.

Tôi có thể cấp quyền cho nhà phát triển truy cập vào chỉ một trong các trang web của mình không?

Hiện tại, quyền truy cập được quản lý theo các vai trò trong tổ chức của quý vị — owner, billing, dev và read-only — và các thành viên sẽ kế thừa các quyền của vai trò mà họ nắm giữ trong tổ chức đó. Xin lưu ý rằng vai trò dev không có quyền deploy hoặc push-to-live. Việc phân định phạm vi tài nguyên tùy chọn cho từng thành viên, chẳng hạn như giới hạn thành viên ở các trang web cụ thể, là một cải tiến đã được lên kế hoạch chứ chưa khả dụng vào thời điểm hiện tại, và các khóa API được cấp theo từng tổ chức với các phạm vi chi tiết thay vì cấp cho từng cá nhân thành viên.

Trình chỉnh sửa web có khả dụng trên mọi gói không?

Đây không phải là một tính năng của gói dịch vụ, vì vậy câu trả lời không phụ thuộc vào việc quý khách mua gói nào — nó phụ thuộc vào nơi trang web chạy. Trình chỉnh sửa sẽ mở trên các trang web do chúng tôi lưu trữ trên hệ thống của chính mình, vì nó chạy bên trong vùng chứa tách biệt của riêng trang web đó trên máy chủ của chúng tôi. Nếu quý khách đã chọn triển khai trang web ở nơi khác — một nền tảng lưu trữ khác, Cloudflare Pages, Netlify, GitHub Pages hoặc máy chủ riêng của quý khách — quý khách sẽ chỉnh sửa trang web đó tại nơi nó chạy. Các sản phẩm VPS và đám mây cũng không bao gồm tính năng này: không có vùng chứa được quản lý nào để tính năng này mở ra.

Hỗ trợ AI trong trình chỉnh sửa có tính thêm phí không?

Hỗ trợ AI hoạt động trên mô hình của chính quý vị thông qua AI Pack, vì vậy quý vị có thể tự chọn và trả phí cho mô hình mình muốn thay vì bị ràng buộc với mô hình do chúng tôi chọn sẵn. Tính năng này hiện đã có trên bảng điều khiển; trong trình chỉnh sửa, tính năng đang được tích cực phát triển và chưa khả dụng. Ngoài ra, máy chủ MCP của chúng tôi cho phép các công cụ AI bên ngoài như Claude Code hoặc Cursor trực tiếp điều khiển dịch vụ lưu trữ của quý vị, trong phạm vi quyền hạn API của quý vị.

Tôi có nên chỉnh sửa trực tiếp trên môi trường production không?

Bạn có thể, và đôi khi đó là câu trả lời chính xác nhanh nhất. Đối với bất kỳ thay đổi quan trọng nào, hãy sao chép sang môi trường thử nghiệm (staging) chỉ bằng một cú nhấp chuột, mở Web IDE với bản sao đó và đẩy lên môi trường thực tế (live) sau khi thay đổi đã được kiểm chứng. Các đợt triển khai dựa trên Git và các bản phát hành được tạo phiên bản có khả năng khôi phục luôn sẵn sàng khi thay đổi thuộc về kho lưu trữ, cùng với các bản sao lưu có thể khôi phục chỉ bằng một cú nhấp chuột hỗ trợ phía sau mọi thứ.

Làm thế nào để tôi dùng thử?

Bắt đầu dùng thử 14 ngày không cần thẻ. Không cần thông tin thanh toán; bản dùng thử bao gồm dịch vụ lưu trữ Footprint-Free cho tối đa 5 trang web, để quý vị có thể mở trình chỉnh sửa, làm việc trên một trang web thực tế trên nền tảng thực tế và tự mình đánh giá.

Mở trình chỉnh sửa, không phải yêu cầu hỗ trợ

VS Code đầy đủ ngay trên trình duyệt. Bắt đầu với bản dùng thử 14 ngày không cần thẻ — không yêu cầu thông tin thanh toán, hỗ trợ tối đa 5 trang web trên Footprint-Free.

Bắt đầu miễn phí