Tôi đã sử dụng khoảng 110 tệp mẫu (tpl.php) trong chủ đề của mình, điều đó có làm chậm trang web drupal của tôi không?
Ý tôi là:
thêm tệp mẫu == tiêu thụ hiệu suất Máy chủ.
Tôi đã sử dụng khoảng 110 tệp mẫu (tpl.php) trong chủ đề của mình, điều đó có làm chậm trang web drupal của tôi không?
Ý tôi là:
thêm tệp mẫu == tiêu thụ hiệu suất Máy chủ.
Câu trả lời:
Giả sử bạn ghi đè page.tpl.php mặc định trong thư mục chủ đề của mình và so sánh trường hợp này với trường hợp sử dụng mặc định. Trong cả hai trường hợp, một page.tpl.php đang được đánh giá trong quá trình kết xuất trang - hoặc là mẫu mặc định hoặc của bạn. Ngay cả khi bạn không ghi đè lên mẫu, Drupal phải tìm kiếm thư mục chủ đề để kiểm tra xem có ghi đè không. Tất nhiên, nếu bạn có nhiều logic phức tạp trong việc ghi đè, trang sẽ hiển thị chậm hơn, nhưng đó không phải là do bản thân ghi đè.
Tuy nhiên, việc tạo các mẫu tùy chỉnh với hook_theme có thể làm mọi thứ chậm lại.
Nói chung, bộ nhớ đệm sẽ làm nhiều hơn để tăng tốc trang web của bạn vì nó bỏ qua hoàn toàn hiển thị trang.