Triển khai trang web WordPress với GitLab CI/CD

Triển khai trang web WordPress với GitLab CI CD 10634 Bài viết trên blog này trình bày chi tiết cách bạn có thể sử dụng GitLab CI/CD để tối ưu hóa quy trình triển khai trang web WordPress của mình. Đầu tiên, bài viết sẽ đề cập đến những kiến thức cơ bản về GitLab CI/CD và tầm quan trọng của nó. Sau đó, bài viết cung cấp hướng dẫn từng bước để nhanh chóng triển khai trang web WordPress của bạn bằng GitLab CI/CD. Bài viết cũng nêu bật các chiến lược cải thiện quy trình CI/CD cho WordPress và những điểm chính cần lưu ý. Cuối cùng, bài viết giải thích cách bạn có thể cải thiện quy trình phát triển và triển khai WordPress của mình với GitLab CI/CD, được hỗ trợ bởi các ứng dụng thực tế.

Bài viết này sẽ trình bày chi tiết cách sử dụng GitLab CI/CD để tối ưu hóa quy trình triển khai trang web WordPress của bạn. Đầu tiên, bài viết sẽ đề cập đến những kiến thức cơ bản về GitLab CI/CD và tầm quan trọng của nó. Tiếp theo, bài viết sẽ hướng dẫn từng bước để nhanh chóng triển khai lên trang web WordPress của bạn bằng GitLab CI/CD. Bài viết cũng nêu bật các chiến lược cải thiện quy trình CI/CD cho WordPress và những điểm chính cần lưu ý. Cuối cùng, bài viết sẽ giải thích cách bạn có thể nâng cao hiệu quả quy trình phát triển và triển khai WordPress của mình với GitLab CI/CD, được hỗ trợ bởi các ứng dụng thực tế.

Cơ bản và tầm quan trọng của GitLab CI/CD

GitLab CI/CDlà một công cụ mạnh mẽ được sử dụng để tăng cường tự động hóa và cộng tác trong các quy trình phát triển phần mềm hiện đại. Bằng cách kết hợp các khái niệm Tích hợp Liên tục và Triển khai Liên tục, nó giúp tăng tốc vòng đời phát triển phần mềm và làm cho nó trở nên đáng tin cậy hơn. Điều này cho phép các nhà phát triển liên tục tích hợp, kiểm tra và triển khai các thay đổi mã vào môi trường sản xuất. GitLab CI/CD, không chỉ giới hạn ở việc tích hợp và triển khai mã mà còn bao gồm nhiều quy trình khác như tự động hóa thử nghiệm, quét bảo mật và quản lý cơ sở hạ tầng.

Tính năng Giải thích Những lợi ích
Tích hợp liên tục (CI) Tự động tích hợp và kiểm tra các thay đổi mã. Phát hiện lỗi sớm, ít vấn đề tích hợp hơn.
Phân phối liên tục (CD) Tự động triển khai mã đã thử nghiệm vào môi trường sản xuất. Phát hành nhanh, ít lỗi thủ công hơn.
Tự động hóa Tự động hóa các tác vụ lặp đi lặp lại. Tiết kiệm thời gian, giảm thiểu sai sót của con người.
Quan hệ đối tác Giao tiếp và cộng tác tốt hơn giữa các nhóm phát triển. Làm việc hiệu quả hơn, chất lượng sản phẩm tốt hơn.

GitLab CI/CDNhờ tính năng tự động hóa được cung cấp, các nhóm phát triển có thể tập trung hơn vào việc viết mã và phát triển các tính năng mới thay vì xử lý các quy trình thủ công. Điều này giúp tăng hiệu quả tổng thể và cho phép hoàn thành dự án nhanh hơn. Hơn nữa, kiểm thử tự động và quét bảo mật giúp cải thiện chất lượng và bảo mật phần mềm.

Lợi ích của GitLab CI/CD

  • Phản hồi nhanh: Kiểm tra ngay các thay đổi về mã và nhận kết quả.
  • Kiểm tra tự động: Phát hiện sớm lỗi phần mềm.
  • Triển khai nhanh chóng: Cung cấp các tính năng mới và bản sửa lỗi cho người dùng một cách nhanh chóng.
  • Cải thiện sự cộng tác: Giao tiếp và phối hợp tốt hơn giữa các nhóm phát triển.
  • Giảm thiểu rủi ro: Nhờ các thử nghiệm tự động và quét bảo mật, mã lỗi hoặc không an toàn sẽ không xâm nhập vào môi trường sản xuất.
  • Tăng năng suất: Bằng cách tự động hóa các tác vụ lặp đi lặp lại, các nhà phát triển có thể sử dụng thời gian hiệu quả hơn.

GitLab CI/CDlà một phần thiết yếu của quy trình phát triển phần mềm hiện đại. Với các tính năng tích hợp liên tục, triển khai liên tục và tự động hóa, nó giúp đẩy nhanh vòng đời phát triển phần mềm, tăng hiệu quả và góp phần tạo ra phần mềm đáng tin cậy hơn. Cũng dành cho các dự án WordPress GitLab CI/CD Bằng cách sử dụng nó, bạn có thể tạo ra các quy trình triển khai nhanh chóng và đáng tin cậy. Nhờ đó, bạn có thể cập nhật trang web WordPress của mình và luôn mang đến cho người dùng trải nghiệm tốt nhất.

Các bước triển khai nhanh chóng lên WordPress với GitLab CI/CD

GitLab CI/CDViệc tạo ra một quy trình triển khai nhanh chóng và đáng tin cậy cho các dự án WordPress của bạn là chìa khóa. Quy trình này giảm đáng kể khối lượng công việc cho nhóm phát triển và vận hành bằng cách đảm bảo các thay đổi mã của bạn được tự động kiểm tra, tích hợp và xuất bản. Bằng cách giảm thiểu lỗi trong quy trình triển khai thủ công, nó cho phép trang web của bạn luôn được cập nhật và ổn định.

Bảng dưới đây chứa một số so sánh cơ bản về cách bạn có thể làm cho quy trình triển khai WordPress của mình hiệu quả hơn bằng cách sử dụng GitLab CI/CD.

Tính năng Triển khai thủ công Triển khai tự động với GitLab CI/CD
Tốc độ Chậm và tốn thời gian Nhanh chóng và tự động
Rủi ro sai sót Cao Thấp
Sử dụng tài nguyên Yêu cầu nhân lực chuyên sâu Yêu cầu ít nhân lực hơn
Sự nhất quán Biến đổi Cao

Các bước cho quy trình triển khai

Để bắt đầu quá trình triển khai WordPress của bạn với GitLab CI/CD, hãy làm theo các bước sau:

  1. Tạo dự án GitLab: Tạo một dự án GitLab mới cho dự án WordPress của bạn hoặc sử dụng dự án hiện có.
  2. Tạo tệp .gitlab-ci.yml: Đến thư mục gốc của dự án của bạn .gitlab-ci.yml Bao gồm tệp. Tệp này xác định cách thức hoạt động của quy trình CI/CD của bạn.
  3. Định nghĩa biến: Xác định thông tin máy chủ của trang web WordPress (tên người dùng SSH, mật khẩu, tên máy chủ, v.v.) dưới dạng biến CI/CD của GitLab. Điều này đảm bảo thông tin nhạy cảm được lưu trữ an toàn.
  4. Viết tập lệnh triển khai: Viết một tập lệnh triển khai sẽ kết nối với máy chủ và cập nhật các tệp. Tập lệnh này sẽ: .gitlab-ci.yml được chạy theo các bước được chỉ định trong tệp.
  5. Kiểm tra đường ống: Đảm bảo pipeline của bạn hoạt động chính xác bằng cách đẩy các thay đổi mã lên GitLab. Trong trường hợp có lỗi, hãy xem lại nhật ký để khắc phục sự cố.
  6. Tự động hóa: Tự động kích hoạt triển khai khi đẩy mã hoặc thay đổi sang các nhánh cụ thể.

Sau khi hoàn tất các bước này, GitLab CI/CD Đường dẫn của bạn sẽ tự động cập nhật trang web WordPress. Điều này sẽ giúp tăng tốc quá trình phát triển, giảm thiểu lỗi và đảm bảo trang web luôn được cập nhật.

Công cụ cần thiết

GitLab CI/CD Để triển khai WordPress với , bạn cần một số công cụ cơ bản. Những công cụ này rất cần thiết cho việc quản lý mã nguồn, tự động hóa và truy cập máy chủ. Dưới đây là những công cụ bạn cần:

  • Đi: Nó được sử dụng như một hệ thống kiểm soát phiên bản.
  • Tài khoản GitLab: Cần thiết để lưu trữ các dự án của bạn và chạy các quy trình CI/CD.
  • Máy chủ có quyền truy cập SSH: Cần phải có quyền truy cập SSH vào máy chủ lưu trữ trang WordPress của bạn.
  • Tệp .gitlab-ci.yml: Tệp cấu hình đường ống CI/CD.

Các giai đoạn cấu hình

GitLab CI/CD Các bước cấu hình có thể khác nhau tùy thuộc vào yêu cầu và chiến lược triển khai của dự án. Tuy nhiên, các bước cơ bản thường giống nhau. Đầu tiên, .gitlab-ci.yml Bạn cần xác định pipeline của mình bằng cách tạo một tệp. Tệp này chỉ định các bước nào sẽ chạy khi nào và lệnh nào sẽ được thực thi. Tiếp theo, bạn nên xác định một cách an toàn các biến cần thiết để truy cập máy chủ (khóa SSH, tên người dùng, mật khẩu, v.v.) trong cài đặt GitLab. Cuối cùng, bạn cần viết tập lệnh triển khai để xác định cách các tệp sẽ được chuyển đến máy chủ và cách trang web WordPress của bạn sẽ được cập nhật.

Chiến lược cải thiện quy trình CI/CD cho WordPress

Trong các dự án WordPress của bạn GitLab CI/CD Việc tối ưu hóa quy trình không chỉ giúp tăng tốc độ phát triển mà còn giảm thiểu lỗi, mang lại sản phẩm ổn định và đáng tin cậy hơn. Những chiến lược này có thể được áp dụng trên nhiều quy trình khác nhau, từ tự động hóa thử nghiệm đến triển khai, và hỗ trợ văn hóa cải tiến liên tục. Có nhiều phương pháp khác nhau bạn có thể áp dụng để cải thiện quy trình của mình.

Chỉ số cải tiến quy trình CI/CD

Hệ mét Giải thích Đơn vị đo lường
Tần suất triển khai Phiên bản mới được phát hành thường xuyên như thế nào? Triển khai/Tuần
Tỷ lệ lỗi Số lượng lỗi trong phiên bản mới Lỗi/Triển khai
Thời gian phục hồi Phải mất bao lâu để sửa một phiên bản lỗi? Giờ
Phạm vi kiểm tra Tỷ lệ mã được kiểm tra %

Khi phát triển quy trình tích hợp liên tục và phân phối liên tục (CI/CD), bạn nên ưu tiên tự động hóa kiểm thử. Kiểm thử tự động cho phép bạn phát hiện lỗi trong mã nguồn sớm và đẩy nhanh quá trình phát triển. Bạn có thể tạo chiến lược kiểm thử toàn diện hơn bằng cách chia các bài kiểm thử thành các danh mục khác nhau, chẳng hạn như kiểm thử đơn vị, kiểm thử tích hợp và kiểm thử đầu cuối.

    So sánh các công cụ CI/CD khác nhau

  • Jenkins: Đây là mã nguồn mở, linh hoạt và cung cấp hỗ trợ plugin rộng rãi.
  • GitLab CI/CD: GitLab cung cấp các tính năng tích hợp, dễ sử dụng và mạnh mẽ.
  • CircleCI: Dựa trên nền tảng đám mây, cài đặt nhanh chóng và dễ sử dụng.
  • Travis CI: Nó cung cấp tiện ích cấu hình đơn giản, phổ biến cho các dự án GitHub.
  • Azure DevOps: Nó cung cấp các tính năng toàn diện tương thích với hệ sinh thái Microsoft.

Việc áp dụng các nguyên tắc Cơ sở hạ tầng dưới dạng Mã (IaC) đảm bảo quy trình CI/CD của bạn nhất quán và có thể lặp lại hơn. Với các công cụ như Docker và Kubernetes, bạn có thể tự động tạo và quản lý môi trường chạy ứng dụng. Bằng cách này, bạn đạt được kết quả tương tự trên các môi trường khác nhau (phát triển, thử nghiệm, sản xuất).

Công cụ tự động hóa

Bạn có thể sử dụng nhiều công cụ khác nhau để tăng cường tự động hóa cho các dự án WordPress của mình. Ví dụ: bạn có thể quản lý các dependency bằng Composer và tự động hóa việc cài đặt và quản lý WordPress bằng WP-CLI. Bạn cũng có thể sử dụng Git hooks để tự động chạy thử nghiệm hoặc kiểm tra kiểu mã khi một số sự kiện nhất định được kích hoạt.

Tích hợp ứng dụng

GitLab CI/CD Bạn có thể tạo quy trình làm việc mạnh mẽ hơn bằng cách tích hợp quy trình với các công cụ khác. Ví dụ: tích hợp với các công cụ giao tiếp như Slack hoặc Microsoft Teams cho phép bạn nhận thông báo tức thì về tiến độ triển khai. Hơn nữa, tích hợp với các công cụ quét bảo mật cho phép bạn tự động phát hiện các lỗ hổng trong mã của mình.

Những điều cần cân nhắc trong ứng dụng CI/CD

GitLab CI/CD Khi triển khai quy trình CI/CD, có một số điểm chính cần lưu ý để tối đa hóa hiệu quả và độ tin cậy. Việc cấu hình đúng các quy trình này giúp ngăn ngừa lỗi và hợp lý hóa quy trình phát triển. Việc triển khai CI/CD thành công đòi hỏi sự cân nhắc của nhiều yếu tố, từ cơ sở hạ tầng và các biện pháp bảo mật đến chiến lược kiểm thử và cơ chế phản hồi.

Khu vực Những điều cần cân nhắc Gợi ý
An ninh Bảo vệ dữ liệu nhạy cảm, kiểm soát ủy quyền Sử dụng các biến bí mật, quét bảo mật thường xuyên
Kiểm tra Phạm vi và tần suất của các bài kiểm tra tự động Kiểm tra đơn vị, kiểm tra tích hợp, kiểm tra đầu cuối
Cơ sở hạ tầng Tính nhất quán của môi trường, khả năng mở rộng Sử dụng container Docker, Cơ sở hạ tầng dưới dạng Mã (IaC)
Nhận xét Cơ chế phản hồi nhanh chóng và hiệu quả Tích hợp và bảng điều khiển như Slack và email

Trong bối cảnh này, điều quan trọng là không được quên yếu tố con người khi tận dụng sức mạnh của tự động hóa. Việc rà soát mã, giao tiếp nhóm và học tập liên tục, GitLab CI/CD đóng vai trò quan trọng trong sự thành công của quy trình. Hơn nữa, việc giám sát và cải tiến quy trình liên tục cho phép phát hiện sớm và giải quyết các vấn đề tiềm ẩn.

Những điểm quan trọng cần lưu ý

  • Bảo vệ: Lưu trữ và quản lý thông tin nhạy cảm một cách an toàn (khóa API, mật khẩu, v.v.).
  • Tự động hóa thử nghiệm: Tự động hóa các quy trình thử nghiệm toàn diện và đáng tin cậy.
  • Quản lý môi trường: Quản lý nhất quán môi trường phát triển, thử nghiệm và sản xuất.
  • Cơ chế phản hồi: Nhanh chóng phát hiện lỗi và sự cố và báo cáo cho những người có liên quan.
  • Kiểm soát phiên bản: Theo dõi chính xác các phiên bản và thay đổi của mã.
  • Giám sát cơ sở hạ tầng: Giám sát và tối ưu hóa liên tục tài nguyên hệ thống (CPU, bộ nhớ, đĩa).

một thành công GitLab CI/CD Để triển khai CI/CD, điều quan trọng là phải chú ý đến những điểm đã đề cập ở trên và liên tục cải tiến quy trình. Điều này có thể giúp quy trình phát triển phần mềm hiệu quả, đáng tin cậy và bền vững hơn. Cần nhớ rằng CI/CD là một quy trình và đòi hỏi sự cải tiến liên tục.

Điều quan trọng cần nhớ là quy trình CI/CD không chỉ là vấn đề kỹ thuật; chúng còn là văn hóa và phương pháp tiếp cận. Việc các thành viên trong nhóm nắm bắt văn hóa này và tích cực tham gia vào các quy trình là chìa khóa thành công. Lập kế hoạch tốt, giao tiếp liên tục và hợp tác là chìa khóa. GitLab CI/CD đảm bảo kết quả tốt nhất cho ứng dụng của bạn.

Kết quả và GitLab CI/CD Ứng dụng với

GitLab CI/CDViệc tích hợp WordPress vào quy trình triển khai trang web của bạn mang lại những lợi thế đáng kể trong cả quá trình phát triển và xuất bản. Tự động hóa giúp giảm thiểu lỗi do con người, tăng tốc độ kiểm thử và đảm bảo cung cấp các tính năng hoặc bản cập nhật mới cho người dùng nhanh hơn. Điều này giúp giảm bớt gánh nặng cho các nhà phát triển và cải thiện trải nghiệm người dùng cuối.

Tính năng Triển khai thủ công Triển khai với GitLab CI/CD
Tốc độ Chậm và tốn thời gian Tự động và nhanh chóng
Độ tin cậy Dễ mắc lỗi của con người Ít rủi ro sai sót hơn
Năng suất Thấp Cao
Trị giá Cao (Lao động) Thấp (Tự động hóa)

GitLab CI/CD Việc sử dụng nó cho phép các nhóm phát triển trở nên linh hoạt và cạnh tranh hơn. Nhờ tích hợp liên tục và triển khai liên tục (CI/CD), các dự án được cập nhật thường xuyên hơn và nhanh chóng được cải thiện dựa trên phản hồi của người dùng. Điều này làm tăng sự hài lòng của khách hàng và góp phần tối ưu hóa quy trình kinh doanh.

Khuyến nghị từng bước để sử dụng hiệu quả

  1. Tối ưu hóa tệp .gitlab-ci.yml: Đảm bảo tệp của bạn đơn giản, rõ ràng và không có mã không cần thiết.
  2. Sử dụng Môi trường thử nghiệm: Trước khi triển khai vào môi trường thực tế, hãy đảm bảo thực hiện các hoạt động triển khai trong môi trường thử nghiệm.
  3. Tích hợp các biện pháp kiểm soát bảo mật: Xác định sớm các lỗ hổng tiềm ẩn bằng cách thêm quét bảo mật vào quy trình CI/CD của bạn.
  4. Sử dụng Kiểm soát Phiên bản Hiệu quả: Theo dõi từng phiên bản triển khai và dễ dàng quay lại phiên bản trước đó khi cần.
  5. Thực hiện giám sát và ghi nhật ký: Liên tục theo dõi quy trình triển khai và hiệu suất ứng dụng và phân tích nhật ký thường xuyên.

một thành công GitLab CI/CD Để triển khai thành công, điều quan trọng không chỉ là cơ sở hạ tầng kỹ thuật mà cả văn hóa nhóm cũng phải thích ứng với quy trình này. Sự hợp tác giữa các nhà phát triển, kiểm thử viên và nhóm vận hành sẽ khai phá toàn bộ tiềm năng của CI/CD. Do đó, các nhóm phải luôn sẵn sàng học hỏi và cải tiến liên tục.

GitLab CI/CDĐây là một công cụ mạnh mẽ cho các dự án dựa trên WordPress. Khi được triển khai đúng cách, nó sẽ tăng tốc quy trình phát triển, giảm thiểu lỗi và cho phép tạo ra các ứng dụng đáng tin cậy và có khả năng mở rộng hơn. Điều này giúp tăng cường khả năng cạnh tranh của doanh nghiệp và giúp họ đạt được nhiều dự án thành công hơn.

Những câu hỏi thường gặp

GitLab CI/CD thực chất là gì và tại sao tôi nên sử dụng nó cho các dự án WordPress của mình?

GitLab là một công cụ tự động hóa các quy trình CI/CD, tích hợp liên tục và triển khai liên tục. Sử dụng GitLab cho các dự án WordPress của bạn cho phép bạn tự động kiểm tra, tích hợp và triển khai các thay đổi mã. Điều này giúp giảm lỗi, tăng tốc độ phát triển và giúp bạn cung cấp một trang web đáng tin cậy hơn.

Tôi nên thực hiện những bước cơ bản nào khi triển khai trang web WordPress của mình bằng GitLab CI/CD?

Sau đây là các bước cơ bản: Đầu tiên, hãy tạo tệp .gitlab-ci.yml và đặt nó vào thư mục gốc của dự án. Trong tệp này, hãy chỉ định các bước xác định quy trình triển khai (kiểm tra, xây dựng, triển khai, v.v.). Tiếp theo, hãy xác định các lệnh sẽ di chuyển tệp WordPress và cơ sở dữ liệu của bạn đến máy chủ đích. Đừng quên thiết lập các biến môi trường cần thiết và đảm bảo bảo mật.

Tôi có thể triển khai những chiến lược nào để giúp quy trình CI/CD hiệu quả hơn trong các dự án WordPress của mình?

Để hợp lý hóa quy trình CI/CD, bạn có thể thử các cách sau: Cải thiện chất lượng mã bằng cách viết các bài kiểm tra đơn vị và tích hợp. Duy trì môi trường phát triển nhất quán bằng Docker. Sử dụng GitLab Secrets để quản lý các biến môi trường một cách an toàn. Tận dụng cơ chế lưu trữ đệm để tăng tốc quá trình triển khai.

Tại sao đôi khi pipeline bị lỗi trong GitLab CI/CD và tôi có thể giải quyết những tình huống này như thế nào?

Đường ống có thể gặp lỗi vì nhiều lý do, bao gồm lỗi mã, sự cố phụ thuộc, kiểm tra không thành công, không đủ quyền hoặc sự cố kết nối máy chủ. Để giải quyết những sự cố này, hãy kiểm tra kỹ nhật ký đường ống, xác định và sửa lỗi, đồng thời cập nhật các bài kiểm tra hoặc bước triển khai nếu cần.

Tôi nên cân nhắc điều gì khi tạo đường dẫn GitLab CI/CD cho trang web WordPress của mình? Tôi nên thực hiện những biện pháp phòng ngừa nào, đặc biệt là về bảo mật?

Bảo mật luôn phải là ưu tiên hàng đầu. Tránh ghi thông tin nhạy cảm (mật khẩu cơ sở dữ liệu, khóa API, v.v.) trực tiếp vào tệp `.gitlab-ci.yml`. Thay vào đó, hãy sử dụng GitLab Secrets. Ngoài ra, hãy bảo vệ máy chủ của bạn khỏi truy cập trái phép và thực hiện cập nhật bảo mật thường xuyên.

Tôi nên quản lý các thay đổi cơ sở dữ liệu như thế nào khi triển khai WordPress bằng GitLab CI/CD? Có thể tự động hóa việc di chuyển cơ sở dữ liệu không?

Bạn có thể sử dụng các công cụ di chuyển cơ sở dữ liệu (ví dụ: wp db, được sử dụng với WP-CLI) để quản lý các thay đổi cơ sở dữ liệu. Các công cụ này cho phép bạn tự động áp dụng các thay đổi lược đồ cơ sở dữ liệu. Bạn có thể tự động hóa quy trình bằng cách thêm các lệnh di chuyển vào các bước triển khai trong tệp .gitlab-ci.yml.

Làm thế nào tôi có thể quản lý theme và plugin WordPress của mình hiệu quả hơn bằng GitLab CI/CD?

Bạn có thể duy trì kiểm soát phiên bản bằng cách lưu trữ theme và plugin trong một kho lưu trữ Git riêng biệt. Bạn có thể tích hợp các kho lưu trữ này vào cài đặt WordPress của mình bằng cách sao chép chúng trong quy trình CI/CD GitLab hoặc sử dụng trình quản lý gói (ví dụ: Composer). Điều này cho phép bạn theo dõi và quản lý các thay đổi đối với theme và plugin dễ dàng hơn.

Tôi có thể mong đợi đạt được những lợi ích gì sau khi tự động hóa quy trình triển khai WordPress bằng GitLab CI/CD?

Quy trình triển khai tự động có thể giảm thiểu lỗi thủ công, rút ngắn thời gian triển khai và tăng tốc quá trình phát triển. Hơn nữa, kiểm thử tự động có thể cải thiện chất lượng mã nguồn và đảm bảo trang web WordPress đáng tin cậy hơn. Điều này giúp bạn tiết kiệm thời gian và cho phép bạn tập trung vào các nhiệm vụ chiến lược hơn.

Thông tin thêm: Tìm hiểu thêm về GitLab CI/CD

Để lại một bình luận

Truy cập vào bảng điều khiển khách hàng, nếu bạn chưa có tài khoản

© 2020 Hostragons® là Nhà cung cấp dịch vụ lưu trữ có trụ sở tại Vương quốc Anh với số hiệu 14320956.