Chỉ cần thử mọi thứ để có được một trang web nhanh hơn cũng giống như những chiếc xe thay đổi một cách mù quáng và hy vọng bạn sẽ nhanh hơn một lần tiếp theo.
Trước tiên, hãy thử các loại trái cây treo thấp, nếu nó không có ích, hãy thử tìm ra nút cổ chai thực sự.
- Bạn đã bật các cơ chế tích hợp sẵn: bộ đệm ẩn trang (chỉ hiệu quả đối với người dùng ẩn danh), phân chia CSS và JS?
- Nếu máy chủ của bạn cung cấp bộ đệm opcode như APC, hãy bật nó lên.
- Thiết lập địa phương Drupal của bạn, bao gồm DB đầy đủ.
- Hãy chắc chắn rằng bạn có XDebug đang chạy.
- Bắt đầu thực hiện hồ sơ hiệu suất thực sự. Bằng cách này bạn có thể xác định phần nào của trang web của bạn tiêu tốn rất nhiều thời gian. Trang web của bạn càng chậm thì càng dễ tìm thấy mã / thành phần có tội.
Thông thường, đó chỉ là một truy vấn DB chậm cần một chỉ mục hoặc một mô-đun thực hiện mọi thứ một cách chậm chạp.
Tôi cũng phát hiện ra sự khác biệt lớn giữa các chủ nhà. Nếu bạn cài đặt một drupal mới ra khỏi hộp, hiệu suất có ổn không? Nếu không, đã đến lúc tìm kiếm một con gà trống khác.