Мы на нашем проекте brandz.ru, сделали функцию для загрузки нескольких нод:
node_load_range(), которая в свою очередь запускает хук nodeapi:load_range в который передает массив полученных нод.
Базовые модули это конечно не ускорило, но в наших модулях прирост очеведен (особенно в купе с мемкеш кешированием).
Мы на нашем проекте brandz.ru, сделали функцию для загрузки нескольких нод:
node_load_range(), которая в свою очередь запускает хук nodeapi:load_range в который передает массив полученных нод.
Базовые модули это конечно не ускорило, но в наших модулях прирост очеведен (особенно в купе с мемкеш кешированием).
При обычном node_load() 20 нод и 10 модулях, которые к этим нодам что-то добавляют, получим:
20 + (20 * 10) = 220 запросов
При node_load_rang() - 1 + 10 = 11 запросов
20% и более ускорение в друпал 7
20% и более ускорение в друпал 7
Мы на нашем проекте brandz.ru, сделали функцию для загрузки нескольких нод:
node_load_range(), которая в свою очередь запускает хук nodeapi:load_range в который передает массив полученных нод.
Базовые модули это конечно не ускорило, но в наших модулях прирост очеведен (особенно в купе с мемкеш кешированием).
При обычном node_load() 20 нод и 10 модулях, которые к этим нодам что-то добавляют, получим:
20 + (20 * 10) = 220 запросов
При node_load_rang() - 1 + 10 = 11 запросов
Существует ли работающее решение для генерации sitemap.xml?
http://drupal.org/project/xmlsitemap