Apc, xcache hay eAccelerator? Tôi nên sử dụng gì cho Wordpress? [đóng cửa]


8

Tôi đang cố gắng định cấu hình máy chủ cho trang Wordpress. Tôi nên sử dụng gì cho bộ nhớ đệm opcode? APC, xcache hay eAccelerator?


Có thể thử bất kỳ giải pháp nào?
JMeterX

Câu trả lời:


9

APC là lựa chọn tốt nhất trong số ba. eAccelerator đang bắt đầu mất nền tảng và dường như có vấn đề với phiên bản PHP mới nhất. APC có thể được tìm thấy ở đây . Có rất nhiều liên kết khác ngoài đó nhưng đây là một liên kết có uy tín (giả sử đó là phiên bản mới nhất). Các cài đặt chính cần xác định trong php.initệp của bạn sẽ là:

extension=”apc.so”
apc.enabled=”1”
apc.shm_size=”30M”

Như một ví dụ, tôi đã chạy tải cài đặt Piwik cân bằng trên ba máy chủ và với eAccelerator và nó có thể xử lý khoảng 15 lần truy cập mỗi giây. Khi tôi chuyển sang APC và thu hẹp các cài đặt tôi cần cho cài đặt của mình, chúng tôi đã đạt được hơn 40 lượt truy cập mỗi giây (hơn 2 triệu lượt truy cập mỗi tháng) mà không có bất kỳ sai sót nào trong giao diện web Piwik.

Dưới đây là hình ảnh về CPU của chúng tôi có bật và tắt APC (Piwik sử dụng công việc định kỳ để thu thập thông tin của nó, nhưng vấn đề là hiệu quả của nó)

Hệ thống sử dụng APC Hệ thống không sử dụng APC


Lưu ý 30M là ổn đối với một Wordpress, nếu bạn lưu trữ nhiều trang web hơn, bạn phải nhân với số lượng trang web. Sử dụng apc.php để kiểm tra sử dụng bộ nhớ.
bokan

@bokan Điểm tốt!
JMeterX

1

Tôi sẽ có một cái nhìn khó khăn về Xcache hiện tại. APC đã không có nhiều cập nhật và tạo ra một vài lỗi opcode cho chúng tôi. Xcache cũng được duy trì bởi nhóm lighttpd không cần giới thiệu nhiều.

Cuối cùng, APC không được tích hợp và sẽ không được tích hợp trong PHP cho tất cả những người nói như vậy (không nhất thiết phải trong chủ đề này mà là tất cả trên mạng. Điều đó đúng với các cuộc đàm phán PHP6 ban đầu được chuyển ngược lại thành 5.4, nhưng đã bị loại bỏ ). Các cuộc đàm phán mới nhất có PHP đang cố gắng xác định hệ thống bộ nhớ đệm opcode nào sẽ sử dụng, nếu có. Lần cuối tôi nghe nói, Zend Accelerator đã được xem xét, mà bạn thậm chí không thể tải xuống trực tiếp được nữa.


0

Tôi sẽ sử dụng apc trên cấu hình nginx + php-fpm. Đây thường là những gì chúng tôi sử dụng cho trang web của chúng tôi.


0

Tôi sử dụng APC tại http://www.ubuntubrsc.com/ và nó khá tốt.

Nếu bạn kết hợp điều đó với Nginx (với microcache), PHP-FPM , BatcacheCloudFlare Pro , bạn sẽ có được một trang web thực sự nhanh chóng. Sử dụng tài nguyên là khá tuyệt vời quá.

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.