


.
.
.
При верстке я старался сделать сайт как можно более адаптированным к разным разрешениям экрана. Постарался не обидеть и тех, у кого выключен JavaScript в браузере.
Предполагается, что на сайте будет много фотографий, поэтому phpThumbOfCacheManager сразу выключил. Менюшки и списки новостей, специалистов и пр. кеширую по рецепту (спасибо /> за скрипт, проставляющий класс active нужным пунктам меню).
Кому интересно, в футере есть Render time, выводимый плейсхолдером 0.5083 s.
Без кеша рендер главной страницы 2.7052 s (не быстро, конечно).
Из кеша — 0.0412 s.
Если главная страница в кеш уже попала, то загрузка остальных страниц ускоряется, так как не нужно генерировать ни менюшки, ни списки специалистов, ни списки новостей.
Например, если очистить кеш, открыть главную страницу, а потом посмотреть на время рендера внутренней страницы (не из кеша), то оно составит 0.1411 s, а повторный рендер (уже из кеша) дает результат 0.0451 s.
Единственный минус — много картинок, из-за чего загрузка страницы происходит довольно долго.
Буду рад услышать советы и критику — что еще можно оптимизировать или добавить (или убрать, может быть). G+
Оригинал статьи community.modx-cms.ru/blog/sites/9517.html
2 комментария