Bạn có thể lưu trữ WordPress bằng Dịch vụ web của Amazon như EC2, RDS, EBS, v.v. không?


8

Tôi đã xem xét tính khả thi của việc sử dụng một cái gì đó như Amazon Web Services để lưu trữ các trang web WordPress. Tôi đã tự hỏi nếu nó là có thể và nếu vậy những kinh nghiệm của mọi người là đã làm như vậy. Những khía cạnh nào của AWS bạn đã sử dụng?

Câu trả lời:


7

Bạn đề cập rõ ràng ba dịch vụ trong tiêu đề câu hỏi của bạn: EC2, RDS và EBS.

Nếu họ là ba dịch vụ bạn quan tâm, thì có, rất dễ dàng.

EC2 + EBS khá giống nhau, EBS đơn giản là một phần mở rộng lưu trữ liên tục cho EC2 và RDS là một cơ sở dữ liệu MySQL đầy đủ - bạn sẽ có thể có được ba dịch vụ này chạy cùng nhau rất dễ dàng.

Nếu bạn đang tìm cách mở rộng sang một số sản phẩm AWS khác, S3 rất dễ thực hiện trên WordPress để tải tệp lên - hãy kiểm tra một số plugin này .

Tuy nhiên, SimpleDB có tính hữu dụng rất hạn chế đối với chúng tôi mà không cần viết lại về cách WordPress đọc và ghi vào cơ sở dữ liệu. Có một bài viết của Amazon về cách tạo một plugin có thêm chức năng gắn thẻ sử dụng SimpleDB làm bộ lưu trữ, nhưng đó là nhiều nhất tôi có thể tìm thấy về việc sử dụng SimpleDB với WordPress.


Cảm ơn phản hồi của bạn, có vẻ như nó có thể là một giải pháp khá tốt. Tôi sẽ phải sắp xếp thời gian để thử thiết lập một thể hiện và xem nó hoạt động như thế nào.
Rick Curran

Tôi cần phiên bản EC2 nào cho weblog cá nhân của mình trên wp 3.1 mu (và 15 tên miền trên blog phụ) với tổng lưu lượng truy cập thấp? vi mô?
edelwater

không bao giờ tôi chỉ tìm thấy chương trình "cấp miễn phí" MIỄN PHÍ là tốt! đăng kí.
edelwater

4

Thomas McDonald là khá nhiều đúng theo dõi. Chỉ muốn thêm rằng nếu bạn sẽ sử dụng EC2 để mở rộng quy mô trang web của mình vì bạn cần nhiều máy chủ hơn, thì bạn sẽ cần phải chứng minh rằng bạn sẽ có nhiều phiên bản trang web của mình ngoài đó không có khối lượng chia sẻ chung.

Nói cách khác, giả sử bạn có 2 phiên bản EC2 trở lên - mỗi trường hợp hoàn toàn tách biệt với nhau, vậy điều gì xảy ra khi người dùng tải lên một hình ảnh? Hình ảnh đó chỉ tồn tại trên một máy chủ chứ không phải máy chủ khác.

Để chống lại điều này, bạn sẽ muốn sử dụng một cái gì đó như S3 với Cloudfront hoặc một loại CDN khác. Sau đó, một cái gì đó như W3 Total Cache, sẽ truyền bá các video tải lên của bạn lên CDN. Sau đó, khi một hình ảnh được hiển thị trong chủ đề của bạn, URL hình ảnh sẽ được tự động ghi lại vào URL nguồn CDN bởi W3 Total Cache và mặc dù hình ảnh đó không tồn tại trên máy chủ cục bộ, nó vẫn sẽ hiển thị cho khách truy cập.


Cảm ơn Gabrielk, tôi sẽ ghi nhớ điều đó mặc dù tôi không nghĩ rằng tôi sẽ cần nhiều trường hợp ban đầu. Tuy nhiên, đây là một trong những điểm hấp dẫn của AWS, tiềm năng mở rộng cho các dự án lớn hơn nhưng không phải bỏ ra nhiều tiền mặt cho các máy chủ lớn ở phía trước.
Rick Curran

1

Có, bạn có thể, hiệu suất những thứ khôn ngoan nên nhanh như vậy, nếu không nhanh hơn hộp chuyên dụng tiêu chuẩn, bạn chỉ cần tìm hiểu xem các chi phí khác nhau có đáng hay không.

Nếu bạn sử dụng một cái gì đó như Scalr, bạn cũng có thể thực hiện một số công cụ tự động mở rộng gọn gàng.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.