Требуется интеграция готовой мобильной верстки на сайт и оптимизация.
При этом необходимо оптимизировать код компонентов, который потом будет использован как в моб, так и в настольной версиях. Сейчас сайт медленно грузится, поэтому одна из первоочередных задач это его оптимизация в целом, в том числе и десктоп. В итоге получим 1 набор компонентов, но разные шаблоны для настольной и моб. версий .
Озвучивайте стоимость и сроки.
Описание
Кастомные компоненты сейчас не кэшируются, это нужно исправить и подвязать их к memcached. Можно использовать или классы битрикс или свой код. prntscr.com/hbrg2o например эти компоненты не кэшируются.
prntscr.com/hbrgg1 к ним подключили вот такой код для memcached, необходимо проверить насколько он оптимален, возможно перейти на стандартные классы битрикс. По системе кэширования согласован именно memcached, его необходимо использовать по всему проекту и максимально ускорить сайт
К сайту подключен композит, но страницы каталога, например
www.tolerance-homes.ru/ne..., отклоняются композитом. Необходимо понять причину.
Критерии приемки работ:
1) верстка pixel perfect . Для проверки используем плагин для хрома Perfect Pixel prntscr.com/hbt49x. Для проверки шрифтов плагин WhatFont prntscr.com/hbt5fp
2) верстка будет проверяться на реальный моб устройствах (смартфонах и планшетах) и эмуляторах в всех основных браузерах доступных на устройствах.
3) prntscr.com/hbrqny при проверке скорости в битрикс, сайт должен находиться в зеленой зоне. На сайте примерно 350 объектов, это не много, т.ч. сайт тормозит из за ошибок в коде.
Приемы оптимизации которые можно использовать:
1) настроить композит, он включен, но не все страницы его используют, подробности выше по тексту
2) подключить memcached
3) использовать ajax в отдельных блоках
4) использовать поэтапную подгрузку контента на onscroll
5) исключить лишние запросы в компонентах. В частности убрать запросы в циклах, если они будут найдены.
6) устранить дублирование кода, если присутствует
7) создать сжатые копии css и js.