Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Recommended Posts

Тормозит сайт? начать стоит с проверки производительности серверной части, для этого в файл index.php добавим две строчки

одну в начало файла:

$sysstart = microtime(true);

и одну в конец

echo  '<!--time_gen- '.round(( microtime(true) - $sysstart), 5). 's -/time_gen-->';

В результате просматривая HTML код любой страницы сайта вы будете видеть время выполнения скрипта:

2013-03-16_1009.png

Хорошо если полученное время измеряется в сотых, если в десятых тоже пойдёт, но не более 0.3, если больше начать оптимизацию надо с серверной части.

Вся суть клиентской оптимизации сводится к уменьшению объема загружаемых данных и количества запросов, делаемых к серверу.

И так руководство к действию и результаты измерений (кол-во запросов/ объем загружаемых данных/ время загрузки страницы):

0. Начальный замер производительности на
Apache
без
Gzip
(34/496,6/1.4)

1. Использование
Apache + Nginx
для отдачи статики

2. Использование
Gzip
сжатия
(34/216,2/1.18)

2013-03-16_1109.png

3.
jQuery и jQuery UI грузим с
CDN
, например,
или с
(25/164,3/1.05)

4. Изображения используемые в шаблоне, объединяем в спрайт
(23/
164,3
/0.92)

5. Объединение и минимизация JS скриптов и CSS

6. Загрузку изображений можно разбить на различные субдомены (тем самым обходим ограничение одновременных загрузок для одного хоста у браузеров)
(18/129,2/0.8)

2013-03-16_1105.png

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

7. Перемещение JS файлов в конец страницы (перед закрывающим ), не забываем что необходимо будет весь JS код в тексте страницы вынести в отдельный файл и грузить после jQuery, иначе работать не будет. Это ускоряет отображение страницы, т.к. рендеринг страницы блокируется на время загрузки и выполнения скрипта. Если всё правильно сделаете в диаграмме должна исчезнуть ступенька, которая наблюдается на скринах выше после .js файлов

2013-03-16_1149.png

Эксперимент проводился над OpenCart 1.5.5.1 используемые инструменты Firefox + FireBug, на локальной машине Denwer, хостинг - ukraine.com.ua [← осторожно реферальная обычная ссылка]).

Для базовой клиентской оптимизации достаточно правильно выбрать хостера или настроит сервер + без особых трудозатрат можно выполнить пункт 3. Можно безболезненно отключить jQuery UI, если не используются специальные поля в атрибутах товаров.

Правки в п. 4, 5, 7 будут зависеть от используемого шаблона и дополнений.

Подробнее остановлюсь на реализации п.6:

- нужно внести изменения в файл \catalog\model\tool\image.php (прикрепляю к топику), смысл заключается в изменении хоста загрузки изображений, добавляется поддомен с индексом (i, i1, i2, i3, ....), индекс увеличивается после вывода 6 изображений

- на сервере настроить переадресацию с несуществующих доменов на основной (на хостинге ukraine [← осторожно реферальная обычная ссылка] это делается установкой одной галочки)

Выводы:

Для тех у кого состояние сайт соответствует п.0 есть потенциал для двойного увеличения производительности клиентской части, если сервер настроен согласно п.2 можно говорить об 1/3. И надо понимать что клиентской оптимизацией стоит заниматься, когда уже бизнес настроен, есть конкуренция и желание выделиться. На начальном этапе это будут неоправданные трудозтраты.

P.S.

кто проделает работу по оптимизации, делитесь результатами

image.zip

Edited by afwollis
no referral
  • +1 3
Link to post
Share on other sites
- на сервере настроить переадресацию с несуществующих доменов на основной (на хостинге ukraine это делается установкой одной галочки)

Вы бы убрали реферальные ссылочки то...

Link to post
Share on other sites

Да и вообще эти рекомендации лучше письмом разработчикам OC отправить. Может наконец сделают так, чтобы за ними подчищать меньше приходилось.

Link to post
Share on other sites

Вы бы убрали реферальные ссылочки то...

Если напишите что нибудь стоящее в топик, удалю :)
Link to post
Share on other sites

Может вам денег прислать, девочек. станцевать?

Что за бред, есть правила форума, вы пишите какие то рерайты статей с сео блогов, тулите реферальные ссылки. пиарите свои сайты, и это под соусом "посмотрите какой я полезный".

А после таких полезных люди бегут с воплями в личку чо мне делать у меня сайт вывалился из индекса.

  • +1 1
Link to post
Share on other sites

Я читал правила форума перед размещением реферальной ссылки, она не является рекламой и в правилах не запрещена, как и не запрещено писать как кто то умеет делать сайты:)

О моей компетенции, говорит моё портфолио!

Link to post
Share on other sites
Guest brk

Я читал правила форума перед размещением реферальной ссылки, она не является рекламой и в правилах не запрещена, как и не запрещено писать как кто то умеет делать сайты :)

О моей компетенции, говорит моё портфолио!

Присмотрелся к автопрайду, ну Вы и садист однако :)

Нет ПОИСКА и фильтров ... во всяком случае я этого не нашел...

.

post-8078-0-51058500-1363444877_thumb.jpg

  • +1 1
Link to post
Share on other sites

Знатный тролль - это портфолио говорит реально по полной некомпетенции. поржал!

Для энергодара видимо уровень, но у нас студенты третьего курса тех вуза лучше делают.

  • +1 1
Link to post
Share on other sites

Присмотрелся к автопрайду, ну Вы и садист однако :)

Нет ПОИСКА и фильтров ... во всяком случае я этого не нашел...

.

Поиск, есть на главной и страницах карточки товаров, в листинге его место занимают "хлебные крошки", так было задумано вначале.

В аналитике отслеживается использование внутреннего поиска по сайту и если отобрать этих пользователей то их коэффициент конверсий составляет 2% без одной сотой - это более чем в два раза больше среднего значения по сайту, что говорит о рентабельности инвестирования средств в улучшение поиска.

Спасибо за наводку!

2013-03-16_1737.png

Фильтры, тоже присутствую для категорий в которых определены атрибуты http://avtopride.zp.ua/amortizator

Пишите не по теме!

Вам ребята учиться надо, а не огрызаться и офтопить!

  • +1 2
Link to post
Share on other sites
Guest brk

Знатный тролль - это портфолио говорит реально по полной некомпетенции. поржал!

Для энергодара видимо уровень, но у нас студенты третьего курса тех вуза лучше делают.

Да при чем тут студенты ,портфолио итп...

Нет ПОИСКА в магазине !!!

И это главная примета дилетанта!

Никогда не поверю, что ПОИСК ради оптимизации убран :)

Link to post
Share on other sites
Guest brk

Поиск, есть на главной, на других страницах его место занимают "хлебные крошки", так было задумано вначале.

Пишите не по теме!

Вам ребята учиться надо, а не огрызаться и офтопить!

Вам просто указывают о Ваших некомпетентных постах.

Раз взялись за это, то должны были подготовиться к своему пиару тщательно, а торопыг нигде не любят.

А это fail PR

Link to post
Share on other sites
Нет ПОИСКА в магазине !!!

И это главная примета дилетанта!

Никогда не поверю, что ПОИСК ради оптимизации убран :)

я никому не собираюсь тыкать в ошибки. Я просто высказываю мнение. Человек похвастал портфолио - не впечталило, твой автосайт был зачетный. Вот и все.

И мне не нравится эта тенденция с рерайтами постов продвигаторских блогов.

Половина народу сео про нормально не может. Когда человек дорастает до серьезной оптимизации спрайты, сжатие скриптов и оптимизация картинок будет осуществлена как правило или специалистом, или человек сам дорастет до подобных процессов. ИМХО инфа ни о чем и это чистый пиар + реферальные ссылки....

Я даже не хочу лезть магазины смотреть, унылого вида портфолио хватило, туда если с лупой залезть там такое кол-во фейлов можно надергать, что парню матчасть придется учить еще год до следующего клиента.

  • +1 2
Link to post
Share on other sites

И непосредственно по теме топика...

Все семь тезисов - вываливаются в половине сайтов в топ 50 гугла по запросу "оптимизация файла"

И как обычно - картинки пиар и ни одного описания метода...

Т.е. я выглядит это так.. я такой умный.. я знаю как это делать, а вы гуглите дальше...

Если мы говорим о помощи и опыте, то

Как сделать спрайты тыц

CDN Yandex для библиотеки jQuery тыц

CDN Google для библиотеки jQuery тыц

Как минимизировать JavaScript тыц

Перенос файлов на сторонний сервер CDN или поддомен - это танцы с бубном. Проще использовать Lazy Load - в платных дополнениях модуль, который подгружает изображения по мере появления их в видимой части браузера.

Ну и великий гуру разработки из энергодара забыл о том что правильно настроеное кеширование для клиента дает еще джазу и +100500 к скорости загрузки.

как настроить htaccess для нормального хранения файлов на стороне клиента и еще кое какие полезные фичи тыц

  • +1 2
Link to post
Share on other sites

Эта вся оптимизация убивается клиентом за 2 секунды, установкой одной картинки, весом 100кб, на слайдшоу ))

Link to post
Share on other sites

Эта вся оптимизация убивается клиентом за 2 секунды, установкой одной картинки, весом 100кб, на слайдшоу ))

ну не всегда)))

Если картинкам слайдшоу назначить время жизни на кеше клиента в неделю будет профит в скорости.

Я как то заморачивался на 0,2,0 с собиранием и укорачиванием а также прописыванием таймингов кеша для всех MIME типов, реально был прирост. загрузки до 70%

Link to post
Share on other sites

C нынешними скоростями интернета на это по-моему, уже никто не обращает внимания, по-крайней мере пока клиент не заплатит отдельно за оптимизацию :-)

Вот портфолио одной студии :ugeek:

http://www.artlebedev.ru/everything/soglasie/

Перейдите на сайт что они сдали клиенту, посмотрите количество скриптов и css

Link to post
Share on other sites

Если включен gzip то на это можно смело положить если сервак сам по себе не тупит... к стате гугл один раз уже лежал :)

3. jQuery и jQuery UI грузим с CDN, например, Google или с официального сайта jQuery (25/164,3/1.05)

5. Объединение и минимизация JS скриптов и CSS

6. Загрузку изображений можно разбить на различные субдомены (тем самым обходим ограничение одновременных загрузок для одного хоста у браузеров) (18/129,2/0.8)

По поводу этого пункта так же можно добавить что тогда уж выносите и JS/CSS JQuery, опять же можно сильно не морочится а вынести графику на один субдомен... правда вы в резолве первоначально проиграете... тогда уже правильнее (быстрее) было бы на IP но не у всех они выделенные... Это все хиляет когда у вас на странице от 50 изображений и тупой инет у юзера...

Ах да тут еще советовали длину куков уменьшить, почему вы про это не написали?

Link to post
Share on other sites

Еще совет если на то пошло :)

location ~ ^.+\.(png|PNG|jpg|JPG|jpeg|JPEG|gif|GIF|ico|wmv|avi|flv|mpg|mpeg|mp4|zip|rar|gz|css|js|txt)$ {

expires 1m;

}

Link to post
Share on other sites

Ну и великий гуру разработки из энергодара забыл о том что правильно настроеное кеширование для клиента дает еще джазу и +100500 к скорости загрузки.

как настроить htaccess для нормального хранения файлов на стороне клиента и еще кое какие полезные фичи тыц

В моём варианте предложен вариант использования Apache + Nginx. Ngnix ,берёт на себя всю статику и её кэширование, статика до апачи не доходит, так что речи о кеше в htaccess не может быть.

Напишите свой результат оптимизации, тогда будет предметный разговор, а так воздух сотрясаете!

Клевета, озлобленность это удел слабых людей и трусов!

  • +1 5
Link to post
Share on other sites

6. Загрузку изображений можно разбить на различные субдомены (тем самым обходим ограничение одновременных загрузок для одного хоста у браузеров) (18/129,2/0.8)

По поводу этого пункта так же можно добавить что тогда уж выносите и JS/CSS JQuery, опять же можно сильно не морочится а вынести графику на один субдомен... правда вы в резолве первоначально проиграете... тогда уже правильнее (быстрее) было бы на IP но не у всех они выделенные... Это все хиляет когда у вас на странице от 50 изображений и тупой инет у юзера...

суть заключается в обходе ограничения кол-ва, одновременных загрузок браузером с одного хоста (браузеры именно на них ориентируются а не на IP). Результат хорошо виден на скринах. Такой подход используют многие популярные интернет магазины

http://www.ozon.ru/

http://rozetka.com.ua/

  • +1 1
Link to post
Share on other sites

У всех тут стоит nginx да да. И у каждого второго своя розетка.

Link to post
Share on other sites

суть заключается в обходе ограничения кол-ва, одновременных загрузок браузером с одного хоста (браузеры именно на них ориентируются а не на IP). Результат хорошо виден на скринах. Такой подход используют многие популярные интернет магазины

http://www.ozon.ru/

http://rozetka.com.ua/

Да знаю я на что он ориентируется... я вам говорю что в случае IP вместо имени хоста (а хост будет отличный как вы сами догадаваетесь от оригинала) еще и не тратиться время на резолв... это если говорить о _полной_ оптимизации...

А крупняк это еще и использует что бы сэкономить бабла, разнося статику и динамику по серверам...

Link to post
Share on other sites

  • 2 weeks later...

в топике упоминали про стабильность CDN.

uptime как правило у CDN сервисов высок, но всякое бывает.... есть возможность сохранить работу сайта когда он не доступен:

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>
<script>window.jQuery || document.write('<script src="http://mysite.com/js/jquery-1.7.1.min.js"><\/script>')</script>

работает очень просто, если не получается загрузить jQuery с гугл, грузим со своего сервера

  • +1 2
Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By MaxD
      Скачать/Купить дополнение


      OpenCart Lightning: кеширование, оптимизация, улучшение SEO и Google PageSpeed

       
       
      OpenCart Lightning - это мод, который реально ускоряет магазины и дает ощутимый результат. Страницы открываются почти мгновенно, высокие баллы PageSpeed и минимальный TTFB дают отличный плюс к SEO.
      Работает со всеми версиями OpenCart и ocStore.
       
      Внимание: для всех белорусских доменов .BY - свободная лицензия до 2022 года
       
      Вот ссылка на демо-магазин с 20000 товаров на хостинге за $5 - https://demo.devs.mx/lightning
      А вот демо с JOURNAL3 - https://demo.devs.mx/journal3/
       
      почти мгновенное открытие страниц оптимизировано для получения высоких показателей в новом Google PageSpeed Insights быстрая работа с большим количеством товаров и категорий повышение удобства навигации по магазину и рейтингов в поисковиках не надо настраивать и приглядывать, просто работает отпадает необходимость в дополнительных модах оптимизации или кеширования  
       
       
       
       
      Если вы залогинены в админку - страницы, на которые вы заходите - после этого перегенерируются. То есть, если вы хотите увидеть изменения - просто обновите страницу.
      В большинстве случаев нет необходимости очищать кеш вручную - все обновляется автоматически.
       
      После установки у вас будет 7 дней тестового периода, дальше надо будет купить лицензию.
       
      Внимание: OpenCart Lightning не работает на localhost, только на реальных интернет-серверах.
       
      Установка
      Важно!  Перед установкой Lightning отключите или удалите все расширения для кэширования и оптимизации – если они у вас установлены. Они могут привести к конфликтам и сделают общую скорость медленнее. Lightning ускоряет каждый аспект более эффективным способом, чем конкурирующие продукты.

      Сторонние расширения WebP не будут работать корректно с кешированием страниц, поэтому отключите их, если они у вас есть. Lightning включает свою поддержку WebP по умолчанию.

      Lightning приводит ссылки всех товаров к каноническому виду shop.ru/seo-url-tovara для того, чтобы у каждого товара была только одна URL для большей эффективности. Если по каким-либо причинам вам это не подходит, активируйте опцию Отключить унификацию ссылок на товары в дополнительных настройках Lightning.
       
      Загрузите lightning.ocmod.zip в инсталлятор, зайдите в Модификации и обновите их.
       
      Если сайт лег и админка не открывается - вот как быстро все вернуть назад.
       
      Если после установки Lightning витрина магазина не открывается или выдает ошибку, попробуйте активировать опцию Отключить оптимизацию шаблонов в дополнительных настройках Lightning.
       
      Обновление
      1. Выключите Lightning.
      2. Очистите кеш Lightning.
      3. Зайдите в Модификации и удалите модификацию Lightning.
      4. Установите новую версию Ligthning.
      5. Обновите Модификации.
      6. Включите Lightning.
      Добавил MaxD Добавлено 04.12.2014 Категория Кэширование, сжатие, ускорение Системные требования Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3.0.2.4
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Да  
    • By MaxD
      OpenCart Lightning - это мод, который реально ускоряет магазины и дает ощутимый результат. Страницы открываются почти мгновенно, высокие баллы PageSpeed и минимальный TTFB дают отличный плюс к SEO.
      Работает со всеми версиями OpenCart и ocStore.
       
      Внимание: для всех белорусских доменов .BY - свободная лицензия до 2022 года
       
      Вот ссылка на демо-магазин с 20000 товаров на хостинге за $5 - https://demo.devs.mx/lightning
      А вот демо с JOURNAL3 - https://demo.devs.mx/journal3/
       
      почти мгновенное открытие страниц оптимизировано для получения высоких показателей в новом Google PageSpeed Insights быстрая работа с большим количеством товаров и категорий повышение удобства навигации по магазину и рейтингов в поисковиках не надо настраивать и приглядывать, просто работает отпадает необходимость в дополнительных модах оптимизации или кеширования  
       
       
       
       
      Если вы залогинены в админку - страницы, на которые вы заходите - после этого перегенерируются. То есть, если вы хотите увидеть изменения - просто обновите страницу.
      В большинстве случаев нет необходимости очищать кеш вручную - все обновляется автоматически.
       
      После установки у вас будет 7 дней тестового периода, дальше надо будет купить лицензию.
       
      Внимание: OpenCart Lightning не работает на localhost, только на реальных интернет-серверах.
       
      Установка
      Важно!  Перед установкой Lightning отключите или удалите все расширения для кэширования и оптимизации – если они у вас установлены. Они могут привести к конфликтам и сделают общую скорость медленнее. Lightning ускоряет каждый аспект более эффективным способом, чем конкурирующие продукты.

      Сторонние расширения WebP не будут работать корректно с кешированием страниц, поэтому отключите их, если они у вас есть. Lightning включает свою поддержку WebP по умолчанию.

      Lightning приводит ссылки всех товаров к каноническому виду shop.ru/seo-url-tovara для того, чтобы у каждого товара была только одна URL для большей эффективности. Если по каким-либо причинам вам это не подходит, активируйте опцию Отключить унификацию ссылок на товары в дополнительных настройках Lightning.
       
      Загрузите lightning.ocmod.zip в инсталлятор, зайдите в Модификации и обновите их.
       
      Если сайт лег и админка не открывается - вот как быстро все вернуть назад.
       
      Если после установки Lightning витрина магазина не открывается или выдает ошибку, попробуйте активировать опцию Отключить оптимизацию шаблонов в дополнительных настройках Lightning.
       
      Обновление
      1. Выключите Lightning.
      2. Очистите кеш Lightning.
      3. Зайдите в Модификации и удалите модификацию Lightning.
      4. Установите новую версию Ligthning.
      5. Обновите Модификации.
      6. Включите Lightning.
    • By Otvet
      750 11
      Скачать/Купить дополнение


      [SEO] Full IndeX : Улучшение индексации и устранение ряда недочетов Opencart
      Модуль призван улучшить индексацию. Управляет множеством факторов и решает большой ряд мелких недочетов Opencart.
       
      🛈 Патч совместимости с OCFilter 4.8 и новее
       
      ! Внимание БОЛЬШИЕ цветные буквы не просто так в тексте
       Указывайте домен при покупке 
       
       
       
      Что делает модуль:
      исправляет косяки вида сайт/категория/инфо которые присутствуют у 99% позволяет привести сайт к рекомендациям Google  и  Яндекс редиректы с некорректных страниц по типу сайт/категория/?page=-1 исправление ссылок и багов пагинаций выводить canonical на лишних страницах пагинации производить редирект с лишних страницах пагинации исправление адресов по типу index.php?route=product%2Fproduct&product_id= 404 на лишних страницах пагинации позволяет устранить большой ряд дублей фикс большой проблемы опенкарт - "мусорных" ссылок на теги (с версии 5.0) позволяет запретить индексацию страниц-пустышек уникализация мета-теги и заголовки страниц сайт/категория/бренд способствует распределению веса и более полной перелинковке позволяет убрать или управлять выводом атрибутов prev | next  (с 21.03.2018 Google официально перестал учитывать) уникализирует страницы пагинации (они перестают быть дублями), в том числе: шаблоны мета-данных, шаблон заголовков H1, скрытие/закрытие сквозных блоков валидация и исправление значений стандартных параметров  позволяет гибко управлять выводом canonical, с учетом таких факторов как тип url и путь в url, когда нужно и где нужно управление get-параметрами (редиректы, canonical, seo_pro) позволяет полноценно использовать определенные seo-фильтры позволяет убирать "хвосты" в индексе позволяет блокировать индексации отзывов как отдельного документа и сделать в то же время более полную индексацию отзывов способствует заполнению анкор листа товаров на страницах 2 и далее фикс кучи мелких проблем и недоработок в опенкарт и многое другое  
       
      Для более продуктивной борьбы с дублями так же крайне желательно наличие SEO_Pro (модуль его не заменяет и решает другие проблемы) и правильного robots.txt. Модуль не заменяет SEO_Pro, а решает иные задачи и проблемы.
       
      [bonus] Sitemap Lite (OCMOD только для opencart 2.x):
      заменяет оригинальный catalog/controller/feed/google_sitemap.php
      ускоренная генерация благодаря собственной функции выборки товаров (~ в 5 раз) добавление lastmod устранение дублирования товаров т.к. бонус, не подпадает под стандартную поддержку если нужна скорость, функционал, поддержка - рекомендую приобрести #FX Sitemap  
      Модуль не занимается генерацией ЧПУ. Для автоматического заполнения SEO URL (ЧПУ) можно установить это дополнение: https://opencartforum.com/files/file/2833-автоматическое-заполнение-чпу-ocmod/ и/или https://opencartforum.com/files/file/5570-fx-url-generator-free/
       
      Важно:
      Срок бесплатной технической поддержки - 1 год Локальные серверы и прочее не входит в поддержку Техподдержка на одну версию опенкарт При заказе настройки, учитывайте что она должна производиться на полностью готовом сайте, дабы потом не делать заново  
      [!] что за Аддоны - FX AddOn Pack #1
      [!] что за Бренды - #FX Brands
       
       
      Если ключ активации не пришел на почту, получить можно в ЛС или при запросе обновления.
       
      Добавил Otvet Добавлено 15.08.2015 Категория SEO, карта сайта, оптимизация Системные требования умение читать инструкцию, работающий установщик, iq > 70 Метод активации Автоматическая активация
      Через официальный сайт дополнения Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1 ocStore 3.0
      2.3.0.2.4
      2.3
      2.2
      2.1
      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 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
    • By Otvet
      Модуль призван улучшить индексацию. Управляет множеством факторов и решает большой ряд мелких недочетов Opencart.
       
      🛈 Патч совместимости с OCFilter 4.8 и новее
       
      ! Внимание БОЛЬШИЕ цветные буквы не просто так в тексте
       Указывайте домен при покупке 
       
       
       
      Что делает модуль:
      исправляет косяки вида сайт/категория/инфо которые присутствуют у 99% позволяет привести сайт к рекомендациям Google  и  Яндекс редиректы с некорректных страниц по типу сайт/категория/?page=-1 исправление ссылок и багов пагинаций выводить canonical на лишних страницах пагинации производить редирект с лишних страницах пагинации исправление адресов по типу index.php?route=product%2Fproduct&product_id= 404 на лишних страницах пагинации позволяет устранить большой ряд дублей фикс большой проблемы опенкарт - "мусорных" ссылок на теги (с версии 5.0) позволяет запретить индексацию страниц-пустышек уникализация мета-теги и заголовки страниц сайт/категория/бренд способствует распределению веса и более полной перелинковке позволяет убрать или управлять выводом атрибутов prev | next  (с 21.03.2018 Google официально перестал учитывать) уникализирует страницы пагинации (они перестают быть дублями), в том числе: шаблоны мета-данных, шаблон заголовков H1, скрытие/закрытие сквозных блоков валидация и исправление значений стандартных параметров  позволяет гибко управлять выводом canonical, с учетом таких факторов как тип url и путь в url, когда нужно и где нужно управление get-параметрами (редиректы, canonical, seo_pro) позволяет полноценно использовать определенные seo-фильтры позволяет убирать "хвосты" в индексе позволяет блокировать индексации отзывов как отдельного документа и сделать в то же время более полную индексацию отзывов способствует заполнению анкор листа товаров на страницах 2 и далее фикс кучи мелких проблем и недоработок в опенкарт и многое другое  
       
      Для более продуктивной борьбы с дублями так же крайне желательно наличие SEO_Pro (модуль его не заменяет и решает другие проблемы) и правильного robots.txt. Модуль не заменяет SEO_Pro, а решает иные задачи и проблемы.
       
      [bonus] Sitemap Lite (OCMOD только для opencart 2.x):
      заменяет оригинальный catalog/controller/feed/google_sitemap.php
      ускоренная генерация благодаря собственной функции выборки товаров (~ в 5 раз) добавление lastmod устранение дублирования товаров т.к. бонус, не подпадает под стандартную поддержку если нужна скорость, функционал, поддержка - рекомендую приобрести #FX Sitemap  
      Модуль не занимается генерацией ЧПУ. Для автоматического заполнения SEO URL (ЧПУ) можно установить это дополнение: https://opencartforum.com/files/file/2833-автоматическое-заполнение-чпу-ocmod/ и/или https://opencartforum.com/files/file/5570-fx-url-generator-free/
       
      Важно:
      Срок бесплатной технической поддержки - 1 год Локальные серверы и прочее не входит в поддержку Техподдержка на одну версию опенкарт При заказе настройки, учитывайте что она должна производиться на полностью готовом сайте, дабы потом не делать заново  
      [!] что за Аддоны - FX AddOn Pack #1
      [!] что за Бренды - #FX Brands
       
       
      Если ключ активации не пришел на почту, получить можно в ЛС или при запросе обновления.
       
    • By Seriusis
      Модуль решает проблему долгой загрузки iframe с youtube и увеличивает page speed. Улучшает визуальную часть и дает возможность катомизации: отображение видео в popup, установка своих превью на видео, установка произвольной иконки "play",
       
      Все вставки iframe с видео на вашем сайте перед выводом на страницу будут автоматически заменены на превью видео в виде изображений, которые подтягиваются с img.youtube.com/vi.
       
      ЗАЧЕМ
      Все знают, что iframe с видео очень сильно загружают страницу и уменьшают скорость загрузки сайта. Особенно это ощутимо (и даже визуально видно), если на странице несолько видео (каждый iframe это доп. запросы и ресурсы).
       
       

       
      ССЫЛКИ НА ДЕМО
      6 видео - разница 30-50%
      Модуль выключен:
      https://oc23.likedev.pro/6-video?disable-video-optim
      и page speed 49/33 -  https://developers.google.com/speed/pagespeed/insights/?hl=uk&url=https%3A%2F%2Foc23.likedev.pro%2F6-video%3Fdisable-video-optim&tab=mobile 
      Модуль включен  
      https://oc23.likedev.pro/6-video
      и page speed 92/75 -  https://developers.google.com/speed/pagespeed/insights/?hl=uk&url=https%3A%2F%2Foc23.likedev.pro%2F6-video 
      Страница та же, только в первом случае добавлен параметр ?disable-video-optim , чтобы модуль не срабатывал и можно было увидеть разницу. 
       
      1 видео - разница 10-30%
      И даже с 1 видео показатель достаточно проседает, особенно для мобильных устройств
      Модуль выключен:
      https://oc23.likedev.pro/1-video?disable-video-optim 
      и page speed 88/51 - https://developers.google.com/speed/pagespeed/insights/?hl=uk&url=https%3A%2F%2Foc23.likedev.pro%2F1-video%3Fdisable-video-optim&tab=desktop
      Модуль вкючен:
      https://oc23.likedev.pro/1-video
      и page speed 96/80 - https://developers.google.com/speed/pagespeed/insights/?hl=uk&url=https%3A%2F%2Foc23.likedev.pro%2F1-video&tab=mobile
       
      Админка https://oc23.likedev.pro/admin/   логин/пароль: demo/demo
       
       
      Кроме того визуально намного симпатичнее превью с иконкой, чем ютубовский iframe, да и возможность открытия видео в popup тоже очень полезна. + мы можем через css стили кастомизировать превью как нам угодно.
       
      ВОЗМОЖНОСТИ
      видео по клику на превью всплывающеее окно с видео по клику на превью произвольные изображение для превью выбор размера превью установка своей иконки на кнопку 'play' (font awesome, html) и ее стилизация через css возможно указать пути для исключения работы модуля поля для камтомных стилей и js  
       
      ОСОБЕННОСТИ
      будет работать на всех шаблонах максимально легкий модуль без зависимостей (всего пару строк css и ванильного js, никаких библиотек) будет работать даже без бутстрапа и jquery открытый код  
      ПРИМЕНЕНИЕ
      увеличение скорости загрузки и в результате лучший показатель page speed кастомизация внешнего вида видео превью вывод видео в popup позволить показывать ваши iframe даже на ограниченном пространстве подмена превью на свои позволит поставить подходящие вам изображения для видео и украсить сайт  
      ВАЖНО!  Предпочтительно использовать режим POPUP для лучшей совместимости с шаблонами, разметкой и адаптивности видео.
       
      УСТАНОВКА
       
      видео установки
      (только тут фикс не нужен, остальное - так же)
       
      Через установщик в админке загружаете архив модуля ocmod для своей версии опенкарт. 
      Для версий 2.x убедитесь, что у вас уже установлен модификатор localcopy.ocmod, если его нет - установите.
       
      PS. Для редактора CKeditor при вставке в режиме кода некоторых тегов, в т.ч и iframe, редактор их чистит.  В таком случае делаем фикс : 
      в admin\view\javascript\ckeditor\config.js
      после строки 
      config.resize_enabled = false;
      прописать 
      config.allowedContent = true;
       
       
       
      ЛИЦЕНЗИЯ 
      Лицензия выдается на один домен. Также при необходимости на тестовый поддомен.
      Ключ будет выслан автоматически на почту покупателя сразу после вашего заказа. Если по какой-то причине письма нет - пишите на почту или в лс.
       
      Приветствую дельные предложения по развитию и расширению модуля.
       
      ПРОСЬБА УКАЗЫВАТЬ ДОМЕН СРАЗУ ПРИ ПОКУПКЕ
       
      Также смотрите модули:
      Accordion & Tabs & Steps, Faq & HowTo Microdata, any place & content
       

       
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.