Tính năng

Môi trường thử nghiệm, đẩy lên chính thức và triển khai git

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

Một bản sao nháp của trang web bên cạnh trang web đã xuất bản, với bước thăng cấp ở giữa.
  • 1 cú nhấpMôi trường thử nghiệm và chuyển sang trực tiếp
  • 99,99%Đảm bảo thời gian hoạt động
  • 3Nhà cung cấp Git được hỗ trợ

Kiểm thử trên môi trường staging, tự tin phát hành

Mỗi trang web đều có một môi trường thử nghiệm hoàn chỉnh, không phải là phỏng đoán. Hãy sao chép môi trường chính thức, làm việc trên bản sao, sau đó hợp nhất các thay đổi của quý vị trở lại khi chúng đã được chứng minh hiệu quả.

Staging bằng một cú nhấp

Tạo một bản sao thử nghiệm cho trang web đang hoạt động của quý vị với toàn bộ tệp và cơ sở dữ liệu được giữ nguyên, trên cùng một ngăn xếp và bản thiết kế như môi trường thực tế, để những gì quý vị kiểm thử cũng chính là những gì quý vị triển khai.

Đẩy lên môi trường thực tế

Khi các thay đổi của bạn đã sẵn sàng, hãy đẩy môi trường thử nghiệm sang môi trường thực tế chỉ bằng một thao tác. Không cần sao chép tệp thủ công, không cần xuất cơ sở dữ liệu dễ xảy ra lỗi.

Quay lại 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 lỗi, hãy quay 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 quy trình làm việc, trên mọi ngăn xếp

WordPress được quản lý, WooCommerce, PHP, HTML tĩnh hoặc Node — môi trường thử nghiệm và triển khai thực tế hoạt động theo cùng một cách trên tất cả các trang web của quý vị.

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

Kết nối nhà cung cấp git một lần và kho lưu trữ của bạn sẽ trở thành nguồn thông tin xác thực duy nhất. Đẩy mã và nền tảng sẽ xây dựng cũng như triển khai mã đó 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 sẽ được lưu trữ trong kho lưu trữ thông tin xác thực đã mã hóa, không bao giờ ở dạng cấu hình văn bản thuần túy. Một webhook sẽ kích hoạt trên mỗi lần push, từ đó khởi chạy quy trình xây dựng và triển khai bền bỉ để 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 phần còn lại — trước khi phát hành lên trang web.

Ánh xạ các nhánh với môi trường theo cách mà nhóm của quý vị đang làm việc: main tới production, staging tới staging, hoặc bất kỳ quy ước nào quý vị muốn. 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 phát hành một thay đổi chỉ đơn giản là một lệnh git push.

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

Được xây dựng cho cách bạn phát triển

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

Nếu bạn sử dụng AI Pack của chúng tôi, trợ lý có thể viết mã cho 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 đó, thay đổi do AI tạo ra sẽ trải qua quy trình xây dựng, triển khai và hoàn tác hoàn toà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

Môi trường thử nghiệm bằng một cú nhấp chuột hoạt động như thế nào?

Môi trường staging tạo một bản sao hoàn chỉnh của trang web đang hoạt động — bao gồm tệp và cơ sở dữ liệu — trên cùng một ngăn xếp và bản thiết kế như môi trường thực tế. Quý khách thử nghiệm các thay đổi của mình trên bản sao, sau đó sử dụng push-to-live để đưa chúng lên môi trường thực tế chỉ trong một thao tác.

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

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

Điều gì xảy ra khi tôi đẩy mã nguồn?

Một webhook sẽ kích hoạt khi đẩy mã (push) và bắt đầu một quy trình xây dựng và triển khai bền vững. Quy trình này sẽ thực hiện các bước xây dựng cho ngăn xếp của quý vị — Composer, npm và các công cụ tương tự — rồi phát hành kết quả tới môi trường được ánh xạ tớ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 ánh xạ nhánh tới môi trường cho phép quý vị liên kết, ví dụ, main với production và staging với 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 việc 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 quý khách có thể khôi phục về bản phát hành trước đó mà không cần yêu cầu hỗ trợ. Do quá trình triển khai chạy dưới dạng các quy trình làm việc bền bỉ và có thể thử lại, lỗi xảy ra giữa quá trình xây dựng sẽ không bao giờ khiến trang web rơi vào tình trạng chỉ được triển khai một nửa.

Triển khai các thay đổi một cách êm thấm

Chạy thử nghiệm, phát hành trực tiếp và triển khai từ git. Dùng thử 14 ngày không cần thẻ, đảm bảo hoàn tiền trong 30 ngày, chuyển đổi miễn phí và không bị ràng buộc bởi nhà cung cấp.

Bắt đầu miễn phí