[OpenCart] Lightning-мгновенное открытие страниц, ускорение, оптимизация, кеширование и др.
Скрытое содержимое.
Скрытое содержимое.
=================================================
P.S. - Если вам показалась данная складчина интересна, то пожалуйста, кликните на "Мне нравится" Заранее спасибо
Скрытое содержимое.
Скрытое содержимое.
Скрытое содержимое.
ВНИМАНИЕ будет доп сбор!
Совместимость
OpenCart 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2
OpenCart 1.5.2, 1.5.2.1, 1.5.3, 1.5.3.1, 1.5.4, 1.5.4.1, 1.5.5, 1.5.5.1, 1.5.6, 1.5.6.1, 1.5.6.2, 1.5.6.3, 1.5.6.4
Работает на ocStore: всех версий
OpenCart.Pro, ocShop:неизвестно
OpenCart Lightning - это мод для ускорения работы магазинов. Он использует целый ряд технологий и ноу-хау.
Работает с ocStore, OpenShop, OpenCart 1.5 и OpenCart 2.0.
Скрытое содержимое.
Вот ссылка на демо-магазин с 20000 товаров на хостинге за $5 -
- почти мгновенное открытие страниц
- быстрая работа с большим количеством товаров и категорий
- повышение удобства навигации по магазину и рейтингов в поисковиках
- не надо настраивать и приглядывать, просто работает
- отпадает необходимость в дополнительных модах оптимизации или кеширования
========================================================================
ЕСТЬ ВОЗМОЖНОСТЬ ПРОВЕРИТЬ МОДУЛЬ НА СОБСТВЕННОМ МАГАЗИНЕ БЕСПЛАТНО НА СРОК ТРИАЛА - 7 ДНЕЙ!
Скрытое содержимое.
========================================================================скачать триал можно тут:
Перед тем как поставить к себе этот триал, обязательно протестируйте свой сайт тут:
Скрытое содержимое.
и протестируйте там же после установки и запуска модуля: увидите как результат сильно улучшится, что означает - ваш сайт стал гораздо привлекательнее для гугла и ваш сайт будет выше в поисковых запросах
если гугл скажет: используйте кэширование браузера вот мой вариант файла .htaccess
вдруг кому будет полезен
Options +FollowSymlinks
Options -Indexes
RewriteEngine On
RewriteBase /
RewriteRule ^sitemap.xml$ index.php?route=feed/google_sitemap [L]
RewriteRule ^googlebase.xml$ index.php?route=feed/google_base [L]
RewriteRule ^system/download/(.*) /index.php?route=error/not_found [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !.*\.(ico|gif|jpg|jpeg|png|js|css)
RewriteRule ^([^?]*) index.php?route=$1 [L,QSA]
# 1. If your cart only allows you to add one item at a time, it is possible register_globals is on. This may work to disable it:
# php_flag register_globals off
# 2. If your cart has magic quotes enabled, This may work to disable it:
# php_flag magic_quotes_gpc Off
# 3. Set max upload file size. Most hosts will limit this and not allow it to be overridden but you can try
# php_value upload_max_filesize 999M
# 4. set max post size. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value post_max_size 999M
# 5. set max time script can take. uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_execution_time 200
# 6. set max time for input to be recieved. Uncomment this line if you have a lot of product options or are getting errors where forms are not saving all fields
# php_value max_input_time 200
# 7. disable open_basedir limitations
# php_admin_value open_basedir none
Header set Cache-Control "max-age=2592000"
ExpiresActive On
ExpiresByType image/jpg "access 1 year"
ExpiresByType image/jpeg "access 1 year"
ExpiresByType image/gif "access 1 year"
ExpiresByType image/png "access 1 year"
ExpiresByType audio/mp3 "access 1 year"
ExpiresByType audio/wav "access 1 year"
ExpiresByType text/css "access 1 month"
ExpiresByType application/pdf "access 1 month"
ExpiresByType text/x-javascript "access 1 month"
ExpiresByType application/x-shockwave-flash "access 1 month"
ExpiresByType image/x-icon "access 1 year"
ExpiresDefault "access 2 days"
# BEGIN Rabbit Rabbit
# Enable Gzip Compression
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
# Remove Browser Bugs
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
Header append Vary User-Agent
# Leverage Browser Caching
ExpiresActive On
ExpiresByType image/jpg "access plus 1 week"
ExpiresByType image/jpeg "access plus 1 week"
ExpiresByType image/gif "access plus 1 week"
ExpiresByType image/png "access plus 1 week"
ExpiresByType text/css "access plus 1 week"
ExpiresByType application/pdf "access plus 1 week"
ExpiresByType text/x-javascript "access plus 1 week"
ExpiresByType application/x-shockwave-flash "access plus 1 week"
ExpiresByType image/x-icon "access plus 1 week"
ExpiresDefault "access plus 1 week"
AddDefaultCharset utf-8
AddType 'text/html; charset=utf-8' .html .htm .shtml
1. Большинство узких мест магазина оптимизируются для работы с большим количеством товаров.
3. Для разных валют все равно используется одна закешированная страница - перевод валют осуществляется по тексту закешированной страницы.
- К базе добавляется несколько важных индексов. SQL-запросы подвергаются дополнительной автоматической оптимизации и группировке.
- Стартовая страница и страницы со списками товаров кешируются. Закешированные страницы используются даже когда клиент залогинен или в корзину добавлены товары.
4. Когда открывается страница, сервер начинает на фоне генерировать/обновлять следующие страницы, на которые есть ссылки на этой.
5. AJAX-запросы кешируются, это очень помогает расширениям типа фильтров и живого поиска.
6. Медленные SQL-запросы кешируются на 24 часа (с откидыванием кеша при обновлении соответствующих таблиц)
7. Отслеживает и отправляет правильные заголовки Last-Modified для всех страниц, значительно ускоряя индексацию магазина,
Скрытое содержимое.
тут подробней -
8. Есть возможность показа актуальных модулей (типа последних просмотренных) через AJAX
9. Часто используемые seo-urls и подсчеты количества товаров загружаются в память, значительно ускоряя генерацию страницы
10. Минификация и сборка в один файл JS/CSS, оптимизация изображений
Скрытое содержимое.
Продажник:
https://opencartforum.com/files/file/2172-opencart-lightning/
=================================================
P.S. - Если вам показалась данная складчина интересна, то пожалуйста, кликните на "Мне нравится" Заранее спасибо