Tôi đã có một biểu mẫu thêm nút với khoảng 50 trường, chủ yếu là văn bản với 1 bộ sưu tập trường (với 5 trường khác) và một vài tham chiếu thực thể và thuật ngữ.
Trang này mất khoảng 30 giây để tải khiến nó không sử dụng được.
Có một số truy vấn chậm ( 99,28 - DrupalDatabaseCache :: getMult Môn , 34,21 - lượt xem_plugin_query_default :: exec , 20.51 - DrupalDefaultEntityContoder :: load , 18.46 - DrupalDatabaseCache :: getMult
Truy vấn Cache :: getMultipl có 1087 giữ chỗ và EntityControll :: load có 1084 giữ chỗ.
Nếu nhấp vào "Thêm mục khác" trên bộ sưu tập trường mất thêm 30 giây để hoàn thành.
Tôi có thể làm gì để tăng tốc thời gian tải của trang?
EDIT: Tôi vừa cài đặt APC đã loại bỏ tất cả các truy vấn bộ đệm nhưng không giải quyết được vấn đề - vẫn còn khoảng 30 giây thời gian tải. Tôi không nghĩ rằng thời gian tải chậm có liên quan đến bộ nhớ đệm. Đang lấy khoảng 280 MB tải bộ nhớ xây dựng trang.
EDIT: Xóa bộ sưu tập trường, cài đặt memcache và entitycache đã giảm 20 giây thời gian tải. Tuy nhiên, 10 giây để tải trang ban đầu và 10 giây nữa cho mỗi yêu cầu ajax vẫn không được chấp nhận. Làm thế nào để biểu mẫu web thực hiện với một số lượng lớn các lĩnh vực? Có lẽ đó sẽ là một lựa chọn tốt hơn?