2010-11-14 47 views
5

Tôi chỉ tự hỏi cách tốt nhất để tối ưu hóa mã PHP là gì. Có cách nào để nén các tập tin PHP, hoặc sẽ loại bỏ tất cả các không gian trắng cải thiện hiệu suất. Bất kỳ cách nào để cải thiện hiệu suất trong các tệp PHP bên cạnh cách bạn đang viết hàm?Tối ưu hóa mã PHP

Trả lời

9

Nếu bạn đang chạy trên Apache, bạn có thể sử dụng eAccelerator, sẽ cache bộ mã hóa được biên dịch và tối ưu hóa do trình phân tích cú pháp PHP tạo ra, loại bỏ hiệu quả bước phân tích cú pháp sau lần truy cập đầu tiên cho mỗi tập lệnh. Trên cài đặt Wordpress của blog của tôi, số này một nửa (!) Thời gian tải của mỗi trang.

Nếu bạn đang cố gắng tối ưu hóa thời gian chạy kịch bản thực tế, bạn sẽ phải tuân theo sự khôn ngoan tiêu chuẩn: profile your code, tìm các nút cổ chai, tối ưu hóa chúng bằng cách nào đó và lặp lại cho đến khi kịch bản nhanh như bạn cần được.

+0

+1 Câu trả lời xuất sắc – meagar

+0

Tại sao, cảm ơn bạn! – cdhowie

+0

Cảm ơn, đó là một câu trả lời tuyệt vời. – mcbeav