В представлении беру от нод по три поля. Результат показываю на Гугл - карте (все объявления на карте).
Сейчас 1000 нод создает дикие лаги на сайте. Страшно подумать, если нод будет 50 000.
Кеш вьюхи не приводит к положительному результату.
Ясное, что каждый раз дергать базу с таким жирным запросом плохая идея.
В какую сторону копать? Спасибо.
Комментарии
https://www.drupal.org/project/geocluster
https://groups.drupal.org/node/286908
P.S. 1к нод в 2018, это какое-то "детское" число.
3 поля и вывод сущностями?
Точно это не гугло-карта лагает?
Какие именно? Можно глянуть? Ссылка есть на пациента?
Использую https://www.drupal.org/project/geolocation_views. Модифицировал под свои нужды.
Не доходит дело до построения карты (Решено. Нашел проблему)
http://mycastle.am/ru
Спасибо всем. Нашел проблему в коде. Из-за нее не выводилась карта со всеми нодами.
Но в целом на сайте нужно оптимизировать. Скорость открытия страниц с вьюхами не очень. Правда?