15
Скачать / Купить дополнение
TurboCache для Ocstore
----------------------------------------------------------------------------------------------------------------------------------
Для ветки 2.x доступна продвинутая версия модуля Turbo
----------------------------------------------------------------------------------------------------------------------------------
TurboCache для Ocstore
----------------------------------------------------------------------------------------------------------------------------------
Ускоряет загрузку станиц до 10-15 раз, и существенно уменьшает количество запросов в базу данных.
(к примеру на чистом Ocstore на главной странице с 74 до 19, после формирования кеша)
----------------------------------------------------------------------------------------------------------------------------------
FAQ
Как это работает?
Opencart - если очень грубо приводить пример - это конструктор, который собирает HTML страницы, постоянно из множества разных кусков.
При добавлении большого количества товаров и категорий, в силу особенностей архитектуры, очень долго формируются такие элементы, как верхнее меню и меню и контент стандартных модулей. Это реализовано тяжелыми запросами в базу данных. В итоге получается, что львиная доля ресурсов вашего сервера, тратится на формирование одних и тех же данных. Для того чтобы разгрузить систему, достаточно один раз сформировать структуру верхнего меню. А потом взять уже готовые данные не из базы данных, а из кеша. В некоторых подобная реализация уменьшает время генерации HTML страницы. А обработав подобным образом реализацию всех стандартные модулей, можно получить дополнительное существенное уменьшение количества однотипных запросов в базу данных и в результате ускорить время генерации страницы.
Совместим ли модуль со сторонними фильтрами?
Да совместим, но в несколько ограниченной реализации, так например, выборки товаров в категориях отрабатываться не будут. Равно как и на производительность работы фильтров я не в силах повлиять. Но остальные элементы будут отрабатываться и это будет давать эффект.
Поддерживает ли модуль мультязычность?
Да.
Как можно понять насколько эффективно работает модуль?
Пользуйтесь профайлером.
Я внес изменения в категориях, результат не отображается на сайте?
Очистите системный кеш.
Я приобрел модуль но что то не работает?
Обращайтесь в личку, будем настраивать.
Не будет ли из-за gzip сжатия тормозить сервер?
Не будет! Если что есть возможность его отключить.
Повлияет ли модуль на оценку GooglePageSpeed?
Значитель не повлияет, так как этот инструмент берет во внимание огромное количество факторов, не имеющих ничего общего со скоростью генерации HTML. Хотите получить большую оценку PageSpeed - пишите в личку .
Возможности:
- Гибкая настройка кеширования стандартных модулей и верхнего меню
- Кеширование списка товаров на странице категорий
- Кеширование списка товаров на странице производителей
- Настройка время жизни кеша
- Добавлено Gzip сжатие для файлов кеша и настройка степени компрессии.
- Кеш-менеджер для гибкой настройки кешируемых элементов и гибкой очистки файлов кеша.
- Поддерживает мультиязычность
- Возможность полной очистки файлов системного кеша, изображений и vqmod.
Установка.
Скопируйте файлы из папки Upload и активируйте модуль в административной части вашего сайта
!!!warning!!! Требуется vqmod !!!warning!!!
!!!warning!!! Без активирования модуля и очистки системного кеша на фронтенде могу выводиться предупреждения php !!!warning!!!
!!!warning!!! Обязательно сразу же после установки очистите системный кеш !!!warning!!!
Гарантировано работает на версиях 1.5.3.x, 1.5.4.x. 1.5.5.х
Совместим с FilterPro v2.4.2 (mega) и пока что, совместимость замечена только с этой версией.
Идеально работает с Coolfilter.
Примеры реализации на больших магазинах (будет обновляться):
shopica.com.ua (55к+ товаров)
Проведены дополнительные работы по оптимизации.
(время загрузки категорий было 15-20 секунд), стало 1-4 сек.
avtoinnovation.ru (50к+ товаров)
Работы по дополнительной оптимизации не проводились, используется seo-pro без кеширования.
(время загрузки категорий было 20+ секунд), стало < 3 сек.
vsyakeramika.ru
560 категории, 6500+ товаров
(время загрузки главной было 14+ секунд) стало 0,6-0,7 сек.
Модуль гарантированно работает на всех указанных версиях.
Без измененных файлов.
В случае большого количества изменений и денормализации оригинальных файлов движка может потребоваться доработка привязок Vqmod.
Если вы используете фильтры. Есть вероятность того, что секция, отвечающая за кеширование товаров в списках категорий работать не будет - так как некоторые фильтры используют свои модели обработки данных, на которые дополнения не в состоянии влиять. Но при этом общий эффект от использования дополнения все равно будет существенным.
Поддержка более ранних версий осуществляется по запросу в личку на форуме.
Если вы используете filterpro или ocfilter, а также существенно модифицированные шаблоны, может потребоваться дополнительная индивидуальная платная адаптация.
Данное дополнение решают только часть проблем, связанных с тормозами архитектуры Opencart. Для того чтобы получить глобальный прирост в скорости работы магазина, требуется большой набор методов, связанных с оптимизацией базы данных, оптимизации запросов и настройке сервера.
Хотите быструю систему - пишите в личку.
Требуется Vqmod,
Не влияет на скорость работы фильтров.
Дополнительные возможности в следующих версих
- Кеш для списка подкатегорий на страницах катеорий.
- Кеш для списка акционных товаров.
- Кеш для рекомедуемых товаров.
Demo: http://modules.oclabs.ru/admin
log/pass: demo/
Стоимость установки и настройки: 5000 р.
Добавил
snastik
Добавлено
02.04.2014
Категория
Кэширование, сжатие, ускорение
Системные требования
Метод активации
Без активации
Ioncube Loader
Нет
ocStore
1.5.5.1.2 1.5.5.1.1 1.5.5.1 1.5.4.1.2 1.5.4.1.1 1.5.4.1 1.5.3.1 1.5.2.1 1.5.1.3
OpenCart.Pro, ocShop
Не проверялось
Обращение к серверу разработчика
Нет