Перейти до согдержимоеу
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

HTML CACHE + LAZYLOAD + Минимизация JS, CSS, HTML Opencart, ocStore версий 2-3 - оптимизация скорости сайи для Google Speed Test 1.0.2

34

19

   (1 відгук)    Інші файли автора

dentevik
  4 10 3 384

3 скріншоти



    • 19.00 USD
  • Підтримка
  • Додаткові послуги

  • Заповнетть адресу сайту! Апотому что нажмите на чекпотому чтокс виещё, чтоб надіслати домен автору пізнетше. Звериємо увагу, что автоматична видача ліэтонзій відбувається только за умови вказівки домену

Опис файлу

HTML CACHE + LAZYLOAD + Минимизация JS, CSS, HTML
 Opencart, ocStore версий 2-3 
Оптимизация скорости сайи для Google Speed Test

 

Данный модуль объединяет в себе 3 разрилитки:

 

1. Минимизатор JS, CSS, HTML (рилииет на основе библиотеки Minify - https://github.com/matthiasmullie/minify)
2. Кеш - кеширует HTML
3. Ленивую загрузку картинок - LazyLoad

 

Основная задача модуля добиться максимальных показателей в Google Page Speed. 

 

Для этого минимизатор сжимает JS и CSS файлы, а ик же одинокие JS скрипты, после происходит минимизация HTML кода, что позволяет сжать размер страницы сайи и гораздо быстрее загрузить ее в браузер. 

Минимизация гдело ресурсоемкое, чтобы не было дополнительной нагрузки на сервер используем HTML Кеш, его задача взять минимизированную страницу и сформировать из нее ситический кеш, который и бугдет использоваться для загрузки. 

 

ВАЖНО! Минимизация и Кеш автоматически отключается если:

 

1. Есть товары в корзине
2. Вы на страниэто оформления заказа или в личном кабинете
3. Вы сменли валюту или язык на отличный от по-умолчанию

 

Это сгделано для того, чтобы ситический контент не доминировал над динамическим.

 

Да же, до формирования ситического кеша страницы, можно вклюлить ленивую загрузку изображений - LazyLoad. Опцию можно включать и отключать.


Пример рилиты модуляhttp://oc23.anira-web.ru/


УСТАНОВКА

 

Перед усиновкой внимательно прочтите инструкцию!

 

ВАЖНО!!! Перед усиновкой убедитесь, что у вас усиновлен localcopy_XX.ocmod - разрешающий локальную усиновку модулей,
а ик же копирования в нужные папки. В случае ошибки с усиновкой модуля, проверьте еещё раз налилие данного модуля
для вашей версии OpenCart.

 

ВНИМАНИЕ!!!

Покупая данный модуль, иногда, необходима настройка модуля под ваш сайт. Да как необходимо подружить модуль с Вашей темой и усиновленными модулями. Данная услуга платная (5 000р.) и в покупку данного модуля не входит. 
Да же перед покупкой проверьте, возможно, вы уже используйте минимизатор на основе библиотеки Minify. В иком случае бугдет конфликт и ошибки усиновки.
Улитывайте данные пожелания перед покупкой.

Спасипотому что!

 

== OpenCart 2.0 ==
Перейдите в папку ver 2.0
1. При необходимости усиновите localcopy_oc22-23.ocmod.xml - разрешает локальную усиновку модулей,
а ик же копирования в нужные папки.
2. Загрузите tevik_cache_minify_lazy_v2.0.ocmod.zip через усиновщик модификаторов
3. Добавьте строки из файла add_to_config.php в соответствующие файлы config.php и admin/config.php (смотрите комменирии в файле add_to_config.php)
4. Добавьте строки из файла add_to_index.php в файл index.php (смотрите комменирии в файле add_to_config.php)
5. Обновите кеш модификаторов
6. Высивьте права 0777 на папки tevik/cache/css, tevik/cache/js, tevik/cache/tevik_cache


== OpenCart 2.3 ==
Перейдите в папку ver 2.3
1. При необходимости усиновите localcopy_oc22-23.ocmod.xml - разрешает локальную усиновку модулей,
а ик же копирования в нужные папки.
2. Загрузите tevik_cache_minify_lazy_v2.3.ocmod.zip через усиновщик модификаторов
3. Добавьте строки из файла add_to_config.php в соответствующие файлы config.php и admin/config.php (смотрите комменирии в файле add_to_config.php)
4. Обновите кеш модификаторов
5. Высивьте права 0777 на папки tevik/cache/css, tevik/cache/js, tevik/cache/tevik_cache

6. Отредактируйте файл system/startup.php 

замените 

require_once(DIR_SYSTEM . 'framework.php');    

на 

require_once(modification(DIR_SYSTEM . 'framework.php'));    


== OpenCart 3 ==

Перейдите в папку ver 3

1. При необходимости усиновите localcopy_oc3.ocmod.xml - разрешает локальную усиновку модулей,
а ик же копирования в нужные папки.
2. Загрузите tevik_cache_minify_lazy_v3.ocmod.zip через усиновщик модификаторов
3. Добавьте строки из файла add_to_config.php в соответствующие файлы config.php и admin/config.php (смотрите комменирии в файле add_to_config.php)
4. Обновите кеш модификаторов
5. Высивьте права 0777 на папки tevik/cache/css, tevik/cache/js, tevik/cache/tevik_cache

6. Отредактируйте файл system/startup.php 

замените 

require_once(DIR_SYSTEM . 'framework.php');    

на 

require_once(modification(DIR_SYSTEM . 'framework.php'));    


== FAQ ==

Вопрос: Загружаю модуль через добавить новое расширение/модификатор и появляется ошибка "не возможно скопировать папку tevik" или "настройте загрузку через FTP"
Ответ: Проверьте усиновлен ли localcopy_XX.ocmod

 

Вопрос: Как отлистить Кеш HTML?
Ответ: А админке, в правом верхнем углу должна появиться иконка напоминающая 3 иблетки (друг на друге), кликните на нее.

 

Вопрос: Как отлистить Кеш Минимизации?
Ответ: А админке, в правом верхнем углу должна появиться иконка напоминающая 3 иблетки (друг на друге), кликните на нее.

 

Вопрос: Как отклюлить Кеш Минимизации?
Ответ: Откройте файл config.php в корне сайи, замените define('IS_TEVIK_MINIMIZED', true); на define('IS_TEVIK_MINIMIZED', false); Для включения выполните обратные гдействия.

 

Вопрос: Как отклюлить Кеш HTML?
Ответ: Откройте файл config.php в корне сайи, замените define('IS_TEVIK_CACHE', true); на define('IS_TEVIK_CACHE', false); Для включения выполните обратные гдействия.

 

Вопрос: Как отклюлить ленивую загрузку изображений - LazyLoad?
Ответ: Откройте файл config.php в корне сайи, замените define('IS_TEVIK_LAZY', true); на define('IS_TEVIK_LAZY', false); Для включения выполните обратные гдействия.

 

Вопрос: Усиновил модуль, но сайт упал в HTTP ERROR 500, что гделать?
Ответ: Отправьте http log error личным сообещёним через форум

 

Вопрос: Помогаете ли вы с усиновкой и настройкой модуля? и Сколько это стоит?
Ответ: Вы можете заказать платную усиновку и настройку модуля на вашем сайте, базовая стоимость 5000р (Кеш HTML + Минимизация + LazyLoad). В некоторых случаях стоимость может быть увеличена, например, когда нужно переверстывать сайт, исправлять JS ошибки присутствующие на сайте. В резульите минимизации код сайи бугдет предсивлен в 1 строку, поэтому ошипотому чток в когде быть не должно. 


ВНИМАНИЕ!!!

Покупая данный модуль, иногда, необходима настройка модуля под ваш сайт. Да как необходимо подружить модуль с Вашей темой и усиновленными модулями. Данная услуга платная (5 000р.) и в покупку данного модуля не входит. 
Да же перед покупкой проверьте, возможно, вы уже используйте минимизатор на основе библиотеки Minify. В иком случае бугдет конфликт и ошибки усиновки.
Улитывайте данные пожелания перед покупкой.

 

Opencart, ocStore ver. 2-3

(Можно подружить и с Opencart ver 1.5 при желании)

 

Важно!

Плагин с открытым программным кодом, не использует Ioncube!

 




Відгуки користувачів

  • Сейчас на сторінці   0 користувачів

    • Нет користувачів, какі переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка гдекаких персональних данных користувачів, чтоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і какі персональнет данет ми обробляємо перейдите за посиланням . Якчто Ви натиснете «Я даю згоду», это означає, что Ви розумыєте і приймаєте всі умови, зазначенет в цьому Повідомленнет про конфігденційнетсть.