Tôi đang cố gắng tìm ra đâu là MPM Apache tốt nhất tôi có thể cài đặt trên VPS của mình. Tôi đã thấy một số điểm chuẩn và MPM Worker có vẻ hoạt động tốt hơn Prefork nhưng vì một số lý do, mọi người dường như đang khuyến nghị Prefork over Worker cho các thiết lập PHP.
Đây có phải chỉ vì một số chức năng PHP không an toàn cho chuỗi? Chỉ setlocale()
xuất hiện trong đầu, nhưng tôi sẽ sử dụng cùng một ngôn ngữ trong mọi trường hợp vì vậy tôi không nghĩ đó sẽ là một vấn đề. VPS của tôi có ít bộ nhớ và tôi cảm thấy MPM worker sẽ phù hợp hơn với nhu cầu của tôi, tuy nhiên tôi không chắc chắn.
Ai đó có thể giúp tôi làm cho tâm trí của tôi về điều này? Cảm ơn!
PS: Tôi cũng đã xem xét nginx và lighttpd. nginx có vẻ tuyệt vời nhưng tôi đang cố gắng tránh biên dịch từ nguồn và tôi vẫn không hiểu php-fpm dùng để làm gì. Về lighttpd - thật dễ dàng để thiết lập PHP / FCGI với nó, nhưng tôi nghe nói rằng nó có rò rỉ bộ nhớ. Điều này có còn đúng không?