lex91, первична бизнес-логика. Нет смысла в технической оптимизации и вылизывании алгоритма под то, что ей не удовлетворяет.
Т.е. определитесь какая вам сортировка/фильтрация нужна и от этого пляшите использовать композит или нет.
лучше медленно и правильно, чем быстро и как попало.
[QUOTE]
lex91 написал:
Спасибо, это мы понимаем и динамические области использовали на других менее нагруженных страниц.
Вопрос в том как оптимизировать работу страницы. Если мы поменяем сортировку, сначала старые элементы, то на первой страницы будет всегда одинаковый контент, и композит для страниц будет работать корректно. И как композит узнает о том что контент на первой странице изменился или нет? Используем список новостей.[/QUOTE]
Конкретно в этом случае пока не изменится какой-то элемент (или не будет удалён, либо не появится "более старый") для первой страницы и будет браться композитный кеш.
Почитайте документацию, там явно написано, что после генерации страницы берётся контрольная сумма (хеш), который хранится в композитной копии страницы. Если в дальнейшем при генерации страницы вдруг выяснится, что эта контрольная сумма не совпадает, композитный кеш будет пересоздан.
[QUOTE]
lex91 написал:
Обновиться ли композитная страница, с компонентом список новостей если
1. Обновилось значение свойства элемента которое НЕ в шаблоне компонента
2. Обновилось значение свойства элемента которое ВЫВОДИТСЯ в шаблоне компонента[/QUOTE]
1) нет не должно (хотя могут быть всякие неожиданности в зависимости от логики компонента, резалтмодифайера и компонент_эпилога).
2) да, обновится 100%