Искать  
 
   
2 из 2
2
Ускорить работу ЕЕ
Отправлено: 07 Ноябрь 2010 12:23 A.M.   [ Игнорировать ]   [ # 16 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  891
Зарегистрирован  2008-01-07
divined - 04 Ноябрь 2010 11:24 A.M.

Причем ЕЕ игнорирует даже правила кэширования.
Тестировал так, запустил страничку - например получилось 273 запроса.
Включил кэширование (в 3 местах: глобальное кэширование, кэширование шаблонов, плюс добавил внутрь веблога параметр кэширования)
Перезапускаю страницу, закрываю ее. Открываю снова и вижу примерно 265 запросов. Т.е. Почти ничего незакэшировалась.

Нельзя так делать, уже обсуждалось.... оно то можна, но работать будет только одно кеширование шаблонов:
http://expressionengine.com/legacy_docs/general/caching.html

предлагаю отключить кеширование шаблонов, добавить сначала параметр disable с нужными значениями а потом и кеширование самых тегов и уже глянуть на результат...

также можно сократить количество вложенных шаблонов (embed) думаю некоторые данные можно заменить глобальными переменными...

Nik - 04 Ноябрь 2010 08:04 P.M.

я с галереями никогда не работал, но почему бы не так:

{exp:weblog:entries}
    {exp
:gallery_extended:entries limit="1" related_id="{entry_id}" type="weblog"

насколько помню так не будет работать, можно для оптимизации добавить:
{exp:gallery_extended:entries disable=“member_fields|date_fields”

ну и еще есть платные модули))

Профиль
 
 
Отправлено: 07 Ноябрь 2010 08:48 A.M.   [ Игнорировать ]   [ # 17 ]
Member
RankRankRank
Всего сообщений:  191
Зарегистрирован  2009-03-17

вопрос в том, сколько фоток в галерее объекта. Например, можно всегда обойтись матрицей, или бесплатными http://eeclub.ru/forum/viewthread/527/ и http://eeclub.ru/forum/viewthread/998/
понятно что сейчас уже будет сложно перенести, но на будущее...

Профиль
 
 
Отправлено: 07 Ноябрь 2010 03:27 P.M.   [ Игнорировать ]   [ # 18 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  891
Зарегистрирован  2008-01-07
Nik - 07 Ноябрь 2010 08:48 A.M.

вопрос в том, сколько фоток в галерее объекта. Например, можно всегда обойтись матрицей, или бесплатными http://eeclub.ru/forum/viewthread/527/ и http://eeclub.ru/forum/viewthread/998/
понятно что сейчас уже будет сложно перенести, но на будущее...

смотря какой функционал нужен... что делать если нужно прокомментировать отдельную фотографию?

Профиль
 
 
Отправлено: 09 Ноябрь 2010 11:14 A.M.   [ Игнорировать ]   [ # 19 ]
Новичок
Rank
Всего сообщений:  61
Зарегистрирован  2010-10-05

Ой спасибо, навалили так навалили!
Большое благодарю.
Попробую все что написано, отпишусь =)

Профиль
 
 
Отправлено: 09 Ноябрь 2010 01:58 P.M.   [ Игнорировать ]   [ # 20 ]
Новичок
Rank
Всего сообщений:  61
Зарегистрирован  2010-10-05

Сделал {exp:gallery_extended:entries limit=“1” related_id=”{entry_id}” type=“weblog” disable=“member_fields|date_fields|categories” }

Но все равно идет обращение и к категориям и участникам для каждой записи:

25
SELECT 
FROM exp_galleries WHERE gallery_id '1' AND is_user_blog 'n'
26
SELECT cat_id
cat_folder FROM exp_gallery_categories
27
SELECT m_field_id
m_field_namem_field_labelm_field_typem_field_list_itemsm_field_requiredm_field_publicm_field_fmt FROM exp_member_fields 
Профиль
 
 
Отправлено: 09 Ноябрь 2010 11:19 P.M.   [ Игнорировать ]   [ # 21 ]
Администратор
Avatar
RankRankRankRank
Всего сообщений:  891
Зарегистрирован  2008-01-07
divined - 09 Ноябрь 2010 01:58 P.M.

Сделал {exp:gallery_extended:entries limit=“1” related_id=”{entry_id}” type=“weblog” disable=“member_fields|date_fields|categories” }
Но все равно идет обращение и к категориям и участникам для каждой записи:

для этого модуля можно отключить только два значения которые я уже писал выше - http://www.solspace.com/docs/detail/gallery_extended_entries/#disable (кавычки лучше не копировать с форума, а вручную писать)

Профиль
 
 
   
2 из 2
2