it-swarm-vi.tech

Giới hạn dự kiến ​​cho hiệu suất chấp nhận được của WordPress mà không cần điều chỉnh là gì?

Theo kinh nghiệm của bạn, khi nào là lúc người ta cần bắt đầu suy nghĩ về việc nhân rộng?

Hiệu suất dự kiến ​​của cài đặt WordPress phổ biến trên máy chủ web Apache tiêu chuẩn là gì, không có bất kỳ [chỉnh sửa hiệu suất hoặc plugin] ( Các bước để tối ưu hóa WordPress trong tải trọng máy chủ? )?

Về mặt tải trang (giả sử không có bộ nhớ đệm): Nó có nằm trong phạm vi 100 '/ 1000'/+ tải trang mỗi giây không?

Về lưu lượng truy cập: Số lượng người dùng mỗi ngày có thể mong đợi bắt đầu gặp các tắc nghẽn về hiệu suất (bỏ qua lưu lượng truy cập, giả sử kết nối tuyệt vời)?

3
Marek

Rất nhiều điều này rất chủ quan và khó trả lời vì môi trường máy chủ, chủ đề, kích thước cơ sở dữ liệu khác nhau, v.v.

Theo kinh nghiệm của bạn, khi nào là lúc người ta cần bắt đầu suy nghĩ về việc nhân rộng?

Nếu bạn quan tâm đến trải nghiệm người dùng của mình, bạn nên thực hành kỹ thuật hiệu suất âm thanh mặt trước . Khi nào là thời gian để mở rộng quy mô? Khi trải nghiệm người dùng của bạn bắt đầu xuống cấp và tải trang chậm khiến tỷ lệ thoát của bạn tăng lên.

Hiệu suất mong đợi của một cài đặt WordPress phổ biến trên máy chủ web Apache tiêu chuẩn, không có bất kỳ chỉnh sửa hoặc plugin hiệu suất nào?

Một cài đặt WordPress phổ biến chạy chủ đề mặc định cho một blog nhỏ đến trung bình trên một trong những máy chủ được chia sẻ được đề xuất sẽ có thể xử lý hàng trăm người dùng mỗi ngày mà không gặp sự cố.

Về mặt tải trang (giả sử không có bộ nhớ đệm): Nó có nằm trong phạm vi 100 '/ 1000'/+ tải trang mỗi giây không?

Đối với câu hỏi này, tôi đã chạy một Điểm chuẩn Apache trên bản cài đặt WordPress chạy chủ đề mặc định 2010 mà không có bộ đệm.

alt text

Tôi đã thực hiện 500 yêu cầu với 10 yêu cầu mỗi giây và có thể trung bình 3,6 yêu cầu mỗi giây nhưng khi các yêu cầu bắt đầu chồng chất, yêu cầu dài nhất mất gần 2 phút.

Về lưu lượng truy cập: Ở số lượng người dùng mỗi ngày, người ta có thể mong đợi bắt đầu gặp các tắc nghẽn về hiệu suất (bỏ qua lưu lượng truy cập, giả sử kết nối tuyệt vời)?

Không thể trả lời câu hỏi này mà không chạy các bài kiểm tra tải hoặc điểm chuẩn trên máy chủ. Đối với điểm chuẩn ở trên, bạn sẽ bắt đầu gặp sự cố tắc nghẽn bất cứ lúc nào có hơn 10 người dùng sử dụng trang web cùng một lúc.

6
Chris_O

Marek, câu hỏi của bạn rất chủ quan và do đó không thể được trả lời đúng. Bạn phải cung cấp bối cảnh được xác định chính xác, định nghĩa về các thuật ngữ và giá trị và để điều này đến gần. Một cái gì đó chắc chắn là không thể ở đây. Trừ khi bạn không làm câu trả lời rất dễ dàng:

Nó phụ thuộc.

Ví dụ: nếu trang web của bạn cảm thấy chậm trực tiếp sau khi thiết lập trống và mất khoảng 30 giây để phản hồi, tôi có thể nghi ngờ rằng đã đến lúc bạn cần bắt đầu suy nghĩ về việc mở rộng quy mô.

Một nguyên tắc nhỏ có thể là trang web cuộc sống của bạn sẽ phản hồi dưới x lượng thời gian (ví dụ: ngày 10 giây) cho bất kỳ yêu cầu nào trong khi đang tải. Nếu không, bắt đầu nghĩ về việc nhân rộng. Đặt thời gian cho nhu cầu của bạn, sau đó theo dõi trang web của bạn và nếu nó chạy qua dòng, hãy bắt đầu suy nghĩ về việc mở rộng. Với các trang web luôn luôn phụ thuộc vì vậy bạn cần phải đo lường nó.

0
hakre

Nó cũng phụ thuộc vào các plugin được cài đặt, v.v.

Tôi đang làm việc trên một cài đặt nhiều trang web ngay bây giờ có hơn 60 plugin được cài đặt.

Trên máy chủ Amazon EC2, m2-xlarge, nó đạt cực đại ở mức 25 PHP yêu cầu mỗi giây (được kiểm tra tải bằng omeperf, chỉ nhấn PHP url, không phải hình ảnh, v.v.) tối đa hóa bởi quy trình PHP-FPM.

Có rất nhiều cơ hội để cải thiện.

0
Barry G