Tính năng

Môi trường staging, tính năng đẩy trực tiếp lên hệ thống và triển khai qua git

Tạo bản sao thử nghiệm chỉ bằng một cú nhấp chuột, kiểm tra các thay đổi một cách an toàn, sau đó đưa lên trang chính khi bạn sẵn sàng. Kết nối với một nhà cung cấp git và mọi thao tác đẩy code sẽ tự động được xây dựng và triển khai. Khi có sự cố xảy ra, hãy khôi phục về phiên bản phát hành trước đó chỉ trong vài giây.

  • 1 lần nhấpStaging và đẩy lên trang chính
  • 99,99%Cam kết hoạt động ổn định
  • 3Các nhà cung cấp Git được hỗ trợ

Kiểm thử trên staging, phát hành tự tin

Mỗi trang web đều có đầy đủ môi trường thử nghiệm, không phải phỏng đoán. Hãy nhân bản bản chạy thực tế, chỉnh sửa nội dung, sau đó gộp các thay đổi của bạn lại khi đã kiểm chứng xong.

Tạo môi trường thử nghiệm 1 chạm

Tạo một bản sao thử nghiệm (staging) cho trang web trực tuyến của bạn với đầy đủ tệp và cơ sở dữ liệu, trên cùng ngăn xếp (stack) và bản thiết kế (blueprint) như môi trường vận hành (production), để những gì bạn kiểm thử cũng chính là những gì bạn triển khai.

Đẩy trực tiếp

Khi các thay đổi của bạn đã sẵn sàng, hãy đẩy từ môi trường thử nghiệm lên môi trường sản xuất chỉ trong một thao tác. Không cần sao chép thủ công tệp nào, không cần xuất cơ sở dữ liệu phức tạp.

Khôi phục về bản phát hành trước

Mỗi lần triển khai là một bản phát hành có phiên bản. Nếu một thay đổi gặp sự cố, bạn có thể quay trở lại ngay bản phát hành ổn định gần nhất mà không cần yêu cầu khôi phục.

Cùng một quy trình, mọi ngăn xếp

Managed WordPress, WooCommerce, PHP, static HTML hay Node — môi trường thử nghiệm và đẩy lên trực tiếp hoạt động giống nhau trên các trang web của bạn.

Triển khai liên tục dựa trên Git

Kết nối một nhà cung cấp git một lần và kho lưu trữ của bạn sẽ trở thành nguồn chân lý duy nhất. Đẩy mã nguồn và nền tảng sẽ tự động xây dựng và triển khai cho bạn.

Kết nối GitHub, GitLab hoặc Bitbucket qua OAuth và các khóa triển khai của bạn được lưu trữ trong kho thông tin xác thực được mã hóa, không bao giờ nằm trong cấu hình dạng văn bản thô. Một webhook được kích hoạt trên mỗi lần đẩy, từ đó khởi chạy quy trình xây dựng và triển khai bền vững, thực hiện các bước xây dựng cho ngăn xếp của bạn — Composer, npm và các thành phần khác — trước khi phát hành lên trang web.

Ánh xạ các nhánh sang môi trường theo cách mà nhóm của bạn đang làm việc: main sang production, staging sang staging, hoặc bất kỳ quy ước nào bạn thích. Hợp nhất vào một nhánh và môi trường tương ứng sẽ tự động cập nhật, vì vậy việc đưa một thay đổi lên chỉ đơn giản là một lệnh git push.

  • Kết nối GitHub, GitLab hoặc Bitbucket qua OAuth, với khóa triển khai được lưu trữ trong kho thông tin xác thực
  • Webhook khi push kích hoạt một quy trình build-and-deploy bền vững
  • Các bước xây dựng theo từng stack chạy tự động (Composer, npm và nhiều công cụ khác)
  • Ánh xạ nhánh sang môi trường — ví dụ: main sang production, staging sang staging
  • Khôi phục về bất kỳ phiên bản phát hành trước nào khi bạn cần
  • Các bản triển khai chạy dưới dạng quy trình làm việc bền vững và có thể thử lại, do đó một sự cố giữa chừng khi xây dựng sẽ không bao giờ để lại một trang web được triển khai một nửa

Được thiết kế cho cách bạn xây dựng

Triển khai liên tục không có nghĩa là đánh mất quyền kiểm soát. Bạn quyết định nhánh nào ánh xạ tới môi trường nào, thời điểm nào một thay đổi được đẩy lên, và khi nào cần khôi phục. Đường ống xử lý các công việc cơ học — kéo mã nguồn, chạy bản dựng, phát hành nguyên tử — để một lần triển khai trở nên nhàm chán, có thể lặp lại và đảo ngược.

Nếu bạn sử dụng Gói AI của chúng tôi, trợ lý có thể lập trình các thay đổi và đẩy chúng lên các trang web của bạn thông qua cùng một quy trình, do đó một thay đổi do AI tạo ra sẽ trải qua đúng các bước xây dựng, triển khai và hoàn nguyên giống như bất kỳ nội dung nào bạn tự viết.

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

Tính năng staging một-chạm hoạt động như thế nào?

Môi trường Staging tạo ra một bản sao đầy đủ của trang web trực tiếp của bạn — bao gồm cả tệp và cơ sở dữ liệu — trên cùng một ngăn xếp và cấu trúc như môi trường sản xuất. Bạn kiểm tra các thay đổi của mình trên bản sao đó, sau đó sử dụng tính năng đẩy lên trực tiếp để đưa chúng lên môi trường sản xuất chỉ trong một thao tác.

Tôi có thể kết nối với những nhà cung cấp git nào?

GitHub, GitLab và Bitbucket. Bạn kết nối qua OAuth và các khóa triển khai của bạn được lưu trữ trong kho thông tin xác thực được mã hóa, không bao giờ nằm trong các tệp cấu hình thuần túy.

Chuyện gì xảy ra khi tôi đẩy mã nguồn lên?

Webhook sẽ kích hoạt khi có push và khởi chạy một quy trình build-and-deploy bền vững. Nó chạy các bước build cho stack của bạn — như Composer, npm và các công cụ tương tự — rồi phát hành kết quả lên môi trường được liên kết với nhánh đó.

Tôi có thể ánh xạ các nhánh khác nhau tới các môi trường khác nhau không?

Có. Việc liên kết nhánh với môi trường cho phép bạn chỉ định, ví dụ, nhánh main trỏ đến môi trường production và staging trỏ đến staging. Hợp nhất vào một nhánh và môi trường tương ứng sẽ tự động được triển khai.

Điều gì xảy ra nếu một lần triển khai làm hỏng trang web?

Mỗi lần triển khai là một bản phát hành có phiên bản, vì vậy bạn có thể hoàn nguyên về bản phát hành trước mà không cần yêu cầu khôi phục. Do các lần triển khai chạy dưới dạng quy trình làm việc bền vững, có thể thử lại, sự cố giữa chừng khi build sẽ không bao giờ để lại trang web ở trạng thái triển khai dở dang.

Triển khai thay đổi không chút rắc rối

Tạo môi trường thử nghiệm, đẩy trực tiếp lên môi trường chạy thực tế và triển khai từ git. Dùng thử 14 ngày không cần thẻ, hoàn tiền trong 30 ngày, di chuyển dữ liệu miễn phí và không bị ràng buộc nhà cung cấp.

Dùng thử miễn phí