LuckySrG Опубліковано: 15 жовтня 2015 Share Опубліковано: 15 жовтня 2015 Подскажите пожалуйста где искать. Надіслати Поділитися на інших сайтах More sharing options...
halfhope Опубліковано: 15 жовтня 2015 Автор Share Опубліковано: 15 жовтня 2015 (змінено) Подскажите пожалуйста где искать. Выводит на том месте, где до этого был обработан первый css файл. Опишите конкретней задачу, может что-то более конкретное подскажу. Змінено 15 жовтня 2015 користувачем halfhope Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 15 жовтня 2015 Share Опубліковано: 15 жовтня 2015 Мне нужно, добавить поддомен для в строку подключения стилей и яваскрипта вместо site.ru/js.js cdn.site.ru/js.js Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 15 жовтня 2015 Автор Share Опубліковано: 15 жовтня 2015 Мне нужно, добавить поддомен для в строку подключения стилей и яваскрипта вместо site.ru/js.js cdn.site.ru/js.js На вкладке "Основные" или "Общие" в настройках модуля есть настройка domain cdn, туда нужно ввести http://cdn.site.ru/ Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 15 жовтня 2015 Share Опубліковано: 15 жовтня 2015 Спасибо, это-то, что нужно Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 16 жовтня 2015 Share Опубліковано: 16 жовтня 2015 еще нашел багпоставил redhelperскрипт при обработке скриптов (когда переносит в конец) не учитывает idон просто игнорируется.пришлось немного пошаматить чтобы добавлялся id в скрипткроме того css в конец стрвницы нелья перенестиПредлагаю разработчику обновить модуль! Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 16 жовтня 2015 Share Опубліковано: 16 жовтня 2015 На вкладке "Основные" или "Общие" в настройках модуля есть настройка domain cdn, туда нужно ввести http://cdn.site.ru/ У меня корзина на https протоколе и если воспольсоваться настройками в вашем модуле, то она естестевнно уже по http протоколу работает. Можно ли как-то исключить страницы акаунта, корзины и оформление исключить из этого процесса ? Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 еще нашел баг поставил redhelper скрипт при обработке скриптов (когда переносит в конец) не учитывает id он просто игнорируется. пришлось немного пошаматить чтобы добавлялся id в скрипт кроме того css в конец стрвницы нелья перенести Предлагаю разработчику обновить модуль! Зачем css переносить в низ? Он не тормозит отрисовку страницы и грузится параллельно. Надо чтобы был всего 1 css в сжатом виде до </head> Все css перенести в конец легко, но я бы не советовал это делать. Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 (змінено) мы в этой ветке про CSS говорили он тормозит загрузку страницыи гугл ругаетсяhttps://developers.google.com/speed/pagespeed/insights/https://opencartforum.com/topic/25103-mcj-автоматическое-объединение-и-сжатие-css-js-smartoptimizer/page-7#entry419196 Змінено 17 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 Правильный css с использованием cdn не будет тормозить загрузку. А вот сайт "прыгать" будет если стили засунуть вниз. Я пробовал. Если только разделить css и вверху инлайн запихать важные стили разметки, а потом грузить уже не столь важные то и гугл ругаться не будет. Но оно того не стоит. Выиграете доли секунд. Да и сам гугл не идеален - ни один его продукт не проходит на 100% его рекомендаций. Почитайте хабр или другие авторитетные тематические ресурсы - css не тормозит загрузку. Не надо грузить ничего с внешних ресурсов - ни шрифты, ни бутстрапы ни jquery - все только на своем сервере храните. Да и шрифты кастомные лучше не использовать. Картинки через lazyload. Все минимизировать и кешировать. Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 (змінено) возможность такая нужна.можно основное не файлом грузить, а просто поставить в <style> а вот все остальное можно и вниз запихнуть в файл Змінено 17 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 Когда стили в <style> или style="..." это и называют инлайн-стилями =)Вашу проблему можно решить за 5 мин.Где-то на форуме уже об этом писал, но искать дольше чем заново написать. Файл: catalog\view\theme\Имя_темы\template\common\header.tpl Находите все подключенные статически css: <link rel="stylesheet" type="text/css" href="....css" /> Переносите их в catalog\view\theme\Имя_темы\template\common\footer.tpl Далее снова в header.tpl ищите: <?php foreach ($styles as $style) { ?> <link rel="<?php echo $style['rel']; ?>" type="text/css" href="<?php echo $style['href']; ?>" media="<?php echo $style['media']; ?>" /> <?php } ?> и тоже кладете в footer.tpl Теперь открываем файл: catalog\controller\common\header.php Примерно на 16 строке находим: $this->data['styles'] = $this->document->getStyles(); и в catalog\controller\common\footer.php тоже примерно на 16 строку вставляем. Должно работать Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 ..... без комментариев.мы говорим о разномпотом взять вручную объединить файлы и сжать.остается вопроснафиг нам нужнен этот модуль? Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 А вы им пользуетесь только из-за css? Мне в нем нравится как он JS обрабатывает, HTML минифицирует и кеширует это все. Хотите чтобы 1 модуль решил все ваши проблемы? И картинки сжимал, и лишние стили выпиливал, и кешировал, и объединял? Может быть автор модуля и сделает такую возможность. Но я считаю что это частный случай. Даже если вручную объединить и сжать (хотя есть куча вариантов как это автоматизировать) - это не так сложно. Если не ошибаюсь модуль находит место где был старый стиль и меняет его на свой, сжатый и обработанный. Соответственно если он встретит его в футере - то и туда же положит. Теоретически. Но вы даже не попытались это проверить. Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 (змінено) хорошо, но зачем атрибут id удалять со скрипта?исходный скрипт<script type="text/javascript" id="rhlpscrtg" src="https://web.redhelper.ru/service/main.js?c=xxxx">скрипт который добавляется вконце<script type="text/javascript" src="https://web.redhelper.ru/service/main.js?c=xxxx"> Змінено 18 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 Если честно за все время разработки впервые сталкиваюсь с тем, чтобы была необходимость задавать id тегу <script>. А тут скорее всего модуль просто удаляет старый скрипт и ставит новый, свой, без учета тегов. Так же и с css - если поменять местами атрибуты rel, type, href то он их не увидит. Предполагаю, что в модуле надо переписать регулярку с учетом этого. Тоже обращал внимание на это, но проблема была в css и решилась перестановкой атрибутов как в дефолтном шаблоне. Хотел написать об этом и забыл =) Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 20 жовтня 2015 Share Опубліковано: 20 жовтня 2015 У меня корзина на https протоколе и если воспольсоваться настройками в вашем модуле, то она естестевнно уже по http протоколу работает. Можно ли как-то исключить страницы акаунта, корзины и оформление исключить из этого процесса ? Подскажите пожалуйста как решить ? Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 жовтня 2015 Автор Share Опубліковано: 20 жовтня 2015 Подскажите пожалуйста как решить ? Добрый вечер. Завтра гляну и отпишусь. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 21 жовтня 2015 Share Опубліковано: 21 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Спасибо, жду. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 22 жовтня 2015 Share Опубліковано: 22 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Все еще жду, сам решения не нашёл ((( Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 23 жовтня 2015 Автор Share Опубліковано: 23 жовтня 2015 Все еще жду, сам решения не нашёл ((( Изменил код для того, чтобы отключать MCJ на определенных страницах по маске route. Тот код, что вставляли в index.php нужно заменить на этот: //MCJ //Список route в которых mcj будет отключен $mcj_exclude = array('account/account', 'checkout/*'); $mcj_on = true; foreach ($mcj_exclude as $key => $pattern) { if (preg_match('/'.str_replace('/', '\/', $pattern).'/im', !isset($request->get['route']) ? 'common/home' : $request->get['route'])) { $mcj_on = false; } } if ($mcj_on && preg_match('/.*<\/head>/im', $response->output) && !defined('DIR_CATALOG')) { include 'system/library/mcj/mcj.opencart.php'; $mcj_oc = new mcj_opencart($registry, $response->output); $response->output = $mcj_oc->output; } Вот здесь: $mcj_exclude = array('account/account', 'checkout/*'); Нужно указать route к которых нужно отключить mcj. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 24 жовтня 2015 Share Опубліковано: 24 жовтня 2015 Спасибо, все нормально работает. Исправьте ошибку в mcj.class.php rel="dns-perfetch" на rel="dns-prefetch" Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... artrox Опубліковано: 23 листопада 2015 Share Опубліковано: 23 листопада 2015 Здравствуйте! Меня интересует следующее, кеширует ли модуль страницы? И где почистить кеш? У меня такая проблема при изменении информации на сайте в карточке товара. В админке все меняется, а на странице изменений никаких. Можете подсказать в чем проблема? Надіслати Поділитися на інших сайтах More sharing options... warezliker Опубліковано: 27 листопада 2015 Share Опубліковано: 27 листопада 2015 здравствуйте! Я довольно давно купил у вас этот модуль, благополучно забыл за него, а сегодня начал крутить. Возникло два вопроса: 1. Почему тест может выдавать -100% минификации: http://www.awesomescreenshot.com/0645fu7l66 2. установил модуль согласно инструкции, при любой попытке включить в обработку JS получаю ошибку Warning: preg_match(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 371Warning: preg_replace(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 373 Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... Unavoidable Опубліковано: 15 грудня 2015 Share Опубліковано: 15 грудня 2015 Будет ли адаптация под 2x? Надіслати Поділитися на інших сайтах More sharing options... Назад 3 4 5 6 7 8 9 Вперед Сторінка 8 з 9 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації YouTube lazy load & popup - вставка відео з youtube, vimeo, галерея відео, оптимізація page speed сторінок з відео Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 0 коментарів 10 452 перегляди Seriusis 12 листопада 2020 [Поддержка] 1 2 Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 44 відповіді 5 124 перегляди Seriusis 25 липня Модуль OpenCart Lightning: кеширование, оптимизация, улучшение SEO и Google PageSpeed [Поддержка] 1 2 3 4 60 Автор: MaxD, 15 грудня 2014 оптимизация скорость (і ще %d) Теги: оптимизация скорость ускорить тормоза кеширование много оптимизировать 1 476 відповідей 204 147 переглядів MaxD 7 листопада Модуль [Поддержка] 1 2 3 4 75 Автор: markimax, 15 березня 2017 cache seo cms (і ще %d) Теги: cache seo cms кеширование кеш страниц кеш контроллеров кеш моделей скорость jet cache оптимизация запросы тормозит pagespeed 1 852 відповіді 239 757 переглядів markimax 13 жовтня seo Route board - Профілювання, помічник в оптимізації сайту! Автор: Sha, 24 квітня 2020 free profiler (і ще %d) Теги: free profiler без гмо debug board route system audit helper help time оптимизация попугаи скорость ускоритель модуль список timeline debuger прочее module график charts page google speed speeder дополнения модули расширения аудит техническая проверка сайта быстрый opencart быстрый 100% debugger профілювання профиль профилирование 0 коментарів 6 725 переглядів Sha 25 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Кэширование, сжатие, ускорение Модуль MCJ - Автоматическое объединение и сжатие CSS, JS + smartoptimizer [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
LuckySrG Опубліковано: 15 жовтня 2015 Share Опубліковано: 15 жовтня 2015 Мне нужно, добавить поддомен для в строку подключения стилей и яваскрипта вместо site.ru/js.js cdn.site.ru/js.js Надіслати Поділитися на інших сайтах More sharing options...
halfhope Опубліковано: 15 жовтня 2015 Автор Share Опубліковано: 15 жовтня 2015 Мне нужно, добавить поддомен для в строку подключения стилей и яваскрипта вместо site.ru/js.js cdn.site.ru/js.js На вкладке "Основные" или "Общие" в настройках модуля есть настройка domain cdn, туда нужно ввести http://cdn.site.ru/ Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 15 жовтня 2015 Share Опубліковано: 15 жовтня 2015 Спасибо, это-то, что нужно Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 16 жовтня 2015 Share Опубліковано: 16 жовтня 2015 еще нашел багпоставил redhelperскрипт при обработке скриптов (когда переносит в конец) не учитывает idон просто игнорируется.пришлось немного пошаматить чтобы добавлялся id в скрипткроме того css в конец стрвницы нелья перенестиПредлагаю разработчику обновить модуль! Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 16 жовтня 2015 Share Опубліковано: 16 жовтня 2015 На вкладке "Основные" или "Общие" в настройках модуля есть настройка domain cdn, туда нужно ввести http://cdn.site.ru/ У меня корзина на https протоколе и если воспольсоваться настройками в вашем модуле, то она естестевнно уже по http протоколу работает. Можно ли как-то исключить страницы акаунта, корзины и оформление исключить из этого процесса ? Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 еще нашел баг поставил redhelper скрипт при обработке скриптов (когда переносит в конец) не учитывает id он просто игнорируется. пришлось немного пошаматить чтобы добавлялся id в скрипт кроме того css в конец стрвницы нелья перенести Предлагаю разработчику обновить модуль! Зачем css переносить в низ? Он не тормозит отрисовку страницы и грузится параллельно. Надо чтобы был всего 1 css в сжатом виде до </head> Все css перенести в конец легко, но я бы не советовал это делать. Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 (змінено) мы в этой ветке про CSS говорили он тормозит загрузку страницыи гугл ругаетсяhttps://developers.google.com/speed/pagespeed/insights/https://opencartforum.com/topic/25103-mcj-автоматическое-объединение-и-сжатие-css-js-smartoptimizer/page-7#entry419196 Змінено 17 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 Правильный css с использованием cdn не будет тормозить загрузку. А вот сайт "прыгать" будет если стили засунуть вниз. Я пробовал. Если только разделить css и вверху инлайн запихать важные стили разметки, а потом грузить уже не столь важные то и гугл ругаться не будет. Но оно того не стоит. Выиграете доли секунд. Да и сам гугл не идеален - ни один его продукт не проходит на 100% его рекомендаций. Почитайте хабр или другие авторитетные тематические ресурсы - css не тормозит загрузку. Не надо грузить ничего с внешних ресурсов - ни шрифты, ни бутстрапы ни jquery - все только на своем сервере храните. Да и шрифты кастомные лучше не использовать. Картинки через lazyload. Все минимизировать и кешировать. Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 (змінено) возможность такая нужна.можно основное не файлом грузить, а просто поставить в <style> а вот все остальное можно и вниз запихнуть в файл Змінено 17 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 Когда стили в <style> или style="..." это и называют инлайн-стилями =)Вашу проблему можно решить за 5 мин.Где-то на форуме уже об этом писал, но искать дольше чем заново написать. Файл: catalog\view\theme\Имя_темы\template\common\header.tpl Находите все подключенные статически css: <link rel="stylesheet" type="text/css" href="....css" /> Переносите их в catalog\view\theme\Имя_темы\template\common\footer.tpl Далее снова в header.tpl ищите: <?php foreach ($styles as $style) { ?> <link rel="<?php echo $style['rel']; ?>" type="text/css" href="<?php echo $style['href']; ?>" media="<?php echo $style['media']; ?>" /> <?php } ?> и тоже кладете в footer.tpl Теперь открываем файл: catalog\controller\common\header.php Примерно на 16 строке находим: $this->data['styles'] = $this->document->getStyles(); и в catalog\controller\common\footer.php тоже примерно на 16 строку вставляем. Должно работать Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 ..... без комментариев.мы говорим о разномпотом взять вручную объединить файлы и сжать.остается вопроснафиг нам нужнен этот модуль? Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 А вы им пользуетесь только из-за css? Мне в нем нравится как он JS обрабатывает, HTML минифицирует и кеширует это все. Хотите чтобы 1 модуль решил все ваши проблемы? И картинки сжимал, и лишние стили выпиливал, и кешировал, и объединял? Может быть автор модуля и сделает такую возможность. Но я считаю что это частный случай. Даже если вручную объединить и сжать (хотя есть куча вариантов как это автоматизировать) - это не так сложно. Если не ошибаюсь модуль находит место где был старый стиль и меняет его на свой, сжатый и обработанный. Соответственно если он встретит его в футере - то и туда же положит. Теоретически. Но вы даже не попытались это проверить. Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 (змінено) хорошо, но зачем атрибут id удалять со скрипта?исходный скрипт<script type="text/javascript" id="rhlpscrtg" src="https://web.redhelper.ru/service/main.js?c=xxxx">скрипт который добавляется вконце<script type="text/javascript" src="https://web.redhelper.ru/service/main.js?c=xxxx"> Змінено 18 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 Если честно за все время разработки впервые сталкиваюсь с тем, чтобы была необходимость задавать id тегу <script>. А тут скорее всего модуль просто удаляет старый скрипт и ставит новый, свой, без учета тегов. Так же и с css - если поменять местами атрибуты rel, type, href то он их не увидит. Предполагаю, что в модуле надо переписать регулярку с учетом этого. Тоже обращал внимание на это, но проблема была в css и решилась перестановкой атрибутов как в дефолтном шаблоне. Хотел написать об этом и забыл =) Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 20 жовтня 2015 Share Опубліковано: 20 жовтня 2015 У меня корзина на https протоколе и если воспольсоваться настройками в вашем модуле, то она естестевнно уже по http протоколу работает. Можно ли как-то исключить страницы акаунта, корзины и оформление исключить из этого процесса ? Подскажите пожалуйста как решить ? Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 жовтня 2015 Автор Share Опубліковано: 20 жовтня 2015 Подскажите пожалуйста как решить ? Добрый вечер. Завтра гляну и отпишусь. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 21 жовтня 2015 Share Опубліковано: 21 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Спасибо, жду. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 22 жовтня 2015 Share Опубліковано: 22 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Все еще жду, сам решения не нашёл ((( Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 23 жовтня 2015 Автор Share Опубліковано: 23 жовтня 2015 Все еще жду, сам решения не нашёл ((( Изменил код для того, чтобы отключать MCJ на определенных страницах по маске route. Тот код, что вставляли в index.php нужно заменить на этот: //MCJ //Список route в которых mcj будет отключен $mcj_exclude = array('account/account', 'checkout/*'); $mcj_on = true; foreach ($mcj_exclude as $key => $pattern) { if (preg_match('/'.str_replace('/', '\/', $pattern).'/im', !isset($request->get['route']) ? 'common/home' : $request->get['route'])) { $mcj_on = false; } } if ($mcj_on && preg_match('/.*<\/head>/im', $response->output) && !defined('DIR_CATALOG')) { include 'system/library/mcj/mcj.opencart.php'; $mcj_oc = new mcj_opencart($registry, $response->output); $response->output = $mcj_oc->output; } Вот здесь: $mcj_exclude = array('account/account', 'checkout/*'); Нужно указать route к которых нужно отключить mcj. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 24 жовтня 2015 Share Опубліковано: 24 жовтня 2015 Спасибо, все нормально работает. Исправьте ошибку в mcj.class.php rel="dns-perfetch" на rel="dns-prefetch" Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... artrox Опубліковано: 23 листопада 2015 Share Опубліковано: 23 листопада 2015 Здравствуйте! Меня интересует следующее, кеширует ли модуль страницы? И где почистить кеш? У меня такая проблема при изменении информации на сайте в карточке товара. В админке все меняется, а на странице изменений никаких. Можете подсказать в чем проблема? Надіслати Поділитися на інших сайтах More sharing options... warezliker Опубліковано: 27 листопада 2015 Share Опубліковано: 27 листопада 2015 здравствуйте! Я довольно давно купил у вас этот модуль, благополучно забыл за него, а сегодня начал крутить. Возникло два вопроса: 1. Почему тест может выдавать -100% минификации: http://www.awesomescreenshot.com/0645fu7l66 2. установил модуль согласно инструкции, при любой попытке включить в обработку JS получаю ошибку Warning: preg_match(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 371Warning: preg_replace(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 373 Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... Unavoidable Опубліковано: 15 грудня 2015 Share Опубліковано: 15 грудня 2015 Будет ли адаптация под 2x? Надіслати Поділитися на інших сайтах More sharing options... Назад 3 4 5 6 7 8 9 Вперед Сторінка 8 з 9 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації YouTube lazy load & popup - вставка відео з youtube, vimeo, галерея відео, оптимізація page speed сторінок з відео Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 0 коментарів 10 452 перегляди Seriusis 12 листопада 2020 [Поддержка] 1 2 Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 44 відповіді 5 124 перегляди Seriusis 25 липня Модуль OpenCart Lightning: кеширование, оптимизация, улучшение SEO и Google PageSpeed [Поддержка] 1 2 3 4 60 Автор: MaxD, 15 грудня 2014 оптимизация скорость (і ще %d) Теги: оптимизация скорость ускорить тормоза кеширование много оптимизировать 1 476 відповідей 204 147 переглядів MaxD 7 листопада Модуль [Поддержка] 1 2 3 4 75 Автор: markimax, 15 березня 2017 cache seo cms (і ще %d) Теги: cache seo cms кеширование кеш страниц кеш контроллеров кеш моделей скорость jet cache оптимизация запросы тормозит pagespeed 1 852 відповіді 239 757 переглядів markimax 13 жовтня seo Route board - Профілювання, помічник в оптимізації сайту! Автор: Sha, 24 квітня 2020 free profiler (і ще %d) Теги: free profiler без гмо debug board route system audit helper help time оптимизация попугаи скорость ускоритель модуль список timeline debuger прочее module график charts page google speed speeder дополнения модули расширения аудит техническая проверка сайта быстрый opencart быстрый 100% debugger профілювання профиль профилирование 0 коментарів 6 725 переглядів Sha 25 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Кэширование, сжатие, ускорение Модуль MCJ - Автоматическое объединение и сжатие CSS, JS + smartoptimizer [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
LuckySrG Опубліковано: 15 жовтня 2015 Share Опубліковано: 15 жовтня 2015 Спасибо, это-то, что нужно Надіслати Поділитися на інших сайтах More sharing options...
gdemon Опубліковано: 16 жовтня 2015 Share Опубліковано: 16 жовтня 2015 еще нашел багпоставил redhelperскрипт при обработке скриптов (когда переносит в конец) не учитывает idон просто игнорируется.пришлось немного пошаматить чтобы добавлялся id в скрипткроме того css в конец стрвницы нелья перенестиПредлагаю разработчику обновить модуль! Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 16 жовтня 2015 Share Опубліковано: 16 жовтня 2015 На вкладке "Основные" или "Общие" в настройках модуля есть настройка domain cdn, туда нужно ввести http://cdn.site.ru/ У меня корзина на https протоколе и если воспольсоваться настройками в вашем модуле, то она естестевнно уже по http протоколу работает. Можно ли как-то исключить страницы акаунта, корзины и оформление исключить из этого процесса ? Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 еще нашел баг поставил redhelper скрипт при обработке скриптов (когда переносит в конец) не учитывает id он просто игнорируется. пришлось немного пошаматить чтобы добавлялся id в скрипт кроме того css в конец стрвницы нелья перенести Предлагаю разработчику обновить модуль! Зачем css переносить в низ? Он не тормозит отрисовку страницы и грузится параллельно. Надо чтобы был всего 1 css в сжатом виде до </head> Все css перенести в конец легко, но я бы не советовал это делать. Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 (змінено) мы в этой ветке про CSS говорили он тормозит загрузку страницыи гугл ругаетсяhttps://developers.google.com/speed/pagespeed/insights/https://opencartforum.com/topic/25103-mcj-автоматическое-объединение-и-сжатие-css-js-smartoptimizer/page-7#entry419196 Змінено 17 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 Правильный css с использованием cdn не будет тормозить загрузку. А вот сайт "прыгать" будет если стили засунуть вниз. Я пробовал. Если только разделить css и вверху инлайн запихать важные стили разметки, а потом грузить уже не столь важные то и гугл ругаться не будет. Но оно того не стоит. Выиграете доли секунд. Да и сам гугл не идеален - ни один его продукт не проходит на 100% его рекомендаций. Почитайте хабр или другие авторитетные тематические ресурсы - css не тормозит загрузку. Не надо грузить ничего с внешних ресурсов - ни шрифты, ни бутстрапы ни jquery - все только на своем сервере храните. Да и шрифты кастомные лучше не использовать. Картинки через lazyload. Все минимизировать и кешировать. Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 (змінено) возможность такая нужна.можно основное не файлом грузить, а просто поставить в <style> а вот все остальное можно и вниз запихнуть в файл Змінено 17 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 Когда стили в <style> или style="..." это и называют инлайн-стилями =)Вашу проблему можно решить за 5 мин.Где-то на форуме уже об этом писал, но искать дольше чем заново написать. Файл: catalog\view\theme\Имя_темы\template\common\header.tpl Находите все подключенные статически css: <link rel="stylesheet" type="text/css" href="....css" /> Переносите их в catalog\view\theme\Имя_темы\template\common\footer.tpl Далее снова в header.tpl ищите: <?php foreach ($styles as $style) { ?> <link rel="<?php echo $style['rel']; ?>" type="text/css" href="<?php echo $style['href']; ?>" media="<?php echo $style['media']; ?>" /> <?php } ?> и тоже кладете в footer.tpl Теперь открываем файл: catalog\controller\common\header.php Примерно на 16 строке находим: $this->data['styles'] = $this->document->getStyles(); и в catalog\controller\common\footer.php тоже примерно на 16 строку вставляем. Должно работать Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 ..... без комментариев.мы говорим о разномпотом взять вручную объединить файлы и сжать.остается вопроснафиг нам нужнен этот модуль? Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 А вы им пользуетесь только из-за css? Мне в нем нравится как он JS обрабатывает, HTML минифицирует и кеширует это все. Хотите чтобы 1 модуль решил все ваши проблемы? И картинки сжимал, и лишние стили выпиливал, и кешировал, и объединял? Может быть автор модуля и сделает такую возможность. Но я считаю что это частный случай. Даже если вручную объединить и сжать (хотя есть куча вариантов как это автоматизировать) - это не так сложно. Если не ошибаюсь модуль находит место где был старый стиль и меняет его на свой, сжатый и обработанный. Соответственно если он встретит его в футере - то и туда же положит. Теоретически. Но вы даже не попытались это проверить. Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 (змінено) хорошо, но зачем атрибут id удалять со скрипта?исходный скрипт<script type="text/javascript" id="rhlpscrtg" src="https://web.redhelper.ru/service/main.js?c=xxxx">скрипт который добавляется вконце<script type="text/javascript" src="https://web.redhelper.ru/service/main.js?c=xxxx"> Змінено 18 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 Если честно за все время разработки впервые сталкиваюсь с тем, чтобы была необходимость задавать id тегу <script>. А тут скорее всего модуль просто удаляет старый скрипт и ставит новый, свой, без учета тегов. Так же и с css - если поменять местами атрибуты rel, type, href то он их не увидит. Предполагаю, что в модуле надо переписать регулярку с учетом этого. Тоже обращал внимание на это, но проблема была в css и решилась перестановкой атрибутов как в дефолтном шаблоне. Хотел написать об этом и забыл =) Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 20 жовтня 2015 Share Опубліковано: 20 жовтня 2015 У меня корзина на https протоколе и если воспольсоваться настройками в вашем модуле, то она естестевнно уже по http протоколу работает. Можно ли как-то исключить страницы акаунта, корзины и оформление исключить из этого процесса ? Подскажите пожалуйста как решить ? Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 жовтня 2015 Автор Share Опубліковано: 20 жовтня 2015 Подскажите пожалуйста как решить ? Добрый вечер. Завтра гляну и отпишусь. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 21 жовтня 2015 Share Опубліковано: 21 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Спасибо, жду. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 22 жовтня 2015 Share Опубліковано: 22 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Все еще жду, сам решения не нашёл ((( Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 23 жовтня 2015 Автор Share Опубліковано: 23 жовтня 2015 Все еще жду, сам решения не нашёл ((( Изменил код для того, чтобы отключать MCJ на определенных страницах по маске route. Тот код, что вставляли в index.php нужно заменить на этот: //MCJ //Список route в которых mcj будет отключен $mcj_exclude = array('account/account', 'checkout/*'); $mcj_on = true; foreach ($mcj_exclude as $key => $pattern) { if (preg_match('/'.str_replace('/', '\/', $pattern).'/im', !isset($request->get['route']) ? 'common/home' : $request->get['route'])) { $mcj_on = false; } } if ($mcj_on && preg_match('/.*<\/head>/im', $response->output) && !defined('DIR_CATALOG')) { include 'system/library/mcj/mcj.opencart.php'; $mcj_oc = new mcj_opencart($registry, $response->output); $response->output = $mcj_oc->output; } Вот здесь: $mcj_exclude = array('account/account', 'checkout/*'); Нужно указать route к которых нужно отключить mcj. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 24 жовтня 2015 Share Опубліковано: 24 жовтня 2015 Спасибо, все нормально работает. Исправьте ошибку в mcj.class.php rel="dns-perfetch" на rel="dns-prefetch" Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... artrox Опубліковано: 23 листопада 2015 Share Опубліковано: 23 листопада 2015 Здравствуйте! Меня интересует следующее, кеширует ли модуль страницы? И где почистить кеш? У меня такая проблема при изменении информации на сайте в карточке товара. В админке все меняется, а на странице изменений никаких. Можете подсказать в чем проблема? Надіслати Поділитися на інших сайтах More sharing options... warezliker Опубліковано: 27 листопада 2015 Share Опубліковано: 27 листопада 2015 здравствуйте! Я довольно давно купил у вас этот модуль, благополучно забыл за него, а сегодня начал крутить. Возникло два вопроса: 1. Почему тест может выдавать -100% минификации: http://www.awesomescreenshot.com/0645fu7l66 2. установил модуль согласно инструкции, при любой попытке включить в обработку JS получаю ошибку Warning: preg_match(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 371Warning: preg_replace(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 373 Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... Unavoidable Опубліковано: 15 грудня 2015 Share Опубліковано: 15 грудня 2015 Будет ли адаптация под 2x? Надіслати Поділитися на інших сайтах More sharing options... Назад 3 4 5 6 7 8 9 Вперед Сторінка 8 з 9 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації YouTube lazy load & popup - вставка відео з youtube, vimeo, галерея відео, оптимізація page speed сторінок з відео Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 0 коментарів 10 452 перегляди Seriusis 12 листопада 2020 [Поддержка] 1 2 Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 44 відповіді 5 124 перегляди Seriusis 25 липня Модуль OpenCart Lightning: кеширование, оптимизация, улучшение SEO и Google PageSpeed [Поддержка] 1 2 3 4 60 Автор: MaxD, 15 грудня 2014 оптимизация скорость (і ще %d) Теги: оптимизация скорость ускорить тормоза кеширование много оптимизировать 1 476 відповідей 204 147 переглядів MaxD 7 листопада Модуль [Поддержка] 1 2 3 4 75 Автор: markimax, 15 березня 2017 cache seo cms (і ще %d) Теги: cache seo cms кеширование кеш страниц кеш контроллеров кеш моделей скорость jet cache оптимизация запросы тормозит pagespeed 1 852 відповіді 239 757 переглядів markimax 13 жовтня seo Route board - Профілювання, помічник в оптимізації сайту! Автор: Sha, 24 квітня 2020 free profiler (і ще %d) Теги: free profiler без гмо debug board route system audit helper help time оптимизация попугаи скорость ускоритель модуль список timeline debuger прочее module график charts page google speed speeder дополнения модули расширения аудит техническая проверка сайта быстрый opencart быстрый 100% debugger профілювання профиль профилирование 0 коментарів 6 725 переглядів Sha 25 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Кэширование, сжатие, ускорение Модуль MCJ - Автоматическое объединение и сжатие CSS, JS + smartoptimizer [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
LuckySrG Опубліковано: 16 жовтня 2015 Share Опубліковано: 16 жовтня 2015 На вкладке "Основные" или "Общие" в настройках модуля есть настройка domain cdn, туда нужно ввести http://cdn.site.ru/ У меня корзина на https протоколе и если воспольсоваться настройками в вашем модуле, то она естестевнно уже по http протоколу работает. Можно ли как-то исключить страницы акаунта, корзины и оформление исключить из этого процесса ? Надіслати Поділитися на інших сайтах More sharing options...
Гість Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 еще нашел баг поставил redhelper скрипт при обработке скриптов (когда переносит в конец) не учитывает id он просто игнорируется. пришлось немного пошаматить чтобы добавлялся id в скрипт кроме того css в конец стрвницы нелья перенести Предлагаю разработчику обновить модуль! Зачем css переносить в низ? Он не тормозит отрисовку страницы и грузится параллельно. Надо чтобы был всего 1 css в сжатом виде до </head> Все css перенести в конец легко, но я бы не советовал это делать. Надіслати Поділитися на інших сайтах More sharing options...
gdemon Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 (змінено) мы в этой ветке про CSS говорили он тормозит загрузку страницыи гугл ругаетсяhttps://developers.google.com/speed/pagespeed/insights/https://opencartforum.com/topic/25103-mcj-автоматическое-объединение-и-сжатие-css-js-smartoptimizer/page-7#entry419196 Змінено 17 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 Правильный css с использованием cdn не будет тормозить загрузку. А вот сайт "прыгать" будет если стили засунуть вниз. Я пробовал. Если только разделить css и вверху инлайн запихать важные стили разметки, а потом грузить уже не столь важные то и гугл ругаться не будет. Но оно того не стоит. Выиграете доли секунд. Да и сам гугл не идеален - ни один его продукт не проходит на 100% его рекомендаций. Почитайте хабр или другие авторитетные тематические ресурсы - css не тормозит загрузку. Не надо грузить ничего с внешних ресурсов - ни шрифты, ни бутстрапы ни jquery - все только на своем сервере храните. Да и шрифты кастомные лучше не использовать. Картинки через lazyload. Все минимизировать и кешировать. Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 (змінено) возможность такая нужна.можно основное не файлом грузить, а просто поставить в <style> а вот все остальное можно и вниз запихнуть в файл Змінено 17 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 Когда стили в <style> или style="..." это и называют инлайн-стилями =)Вашу проблему можно решить за 5 мин.Где-то на форуме уже об этом писал, но искать дольше чем заново написать. Файл: catalog\view\theme\Имя_темы\template\common\header.tpl Находите все подключенные статически css: <link rel="stylesheet" type="text/css" href="....css" /> Переносите их в catalog\view\theme\Имя_темы\template\common\footer.tpl Далее снова в header.tpl ищите: <?php foreach ($styles as $style) { ?> <link rel="<?php echo $style['rel']; ?>" type="text/css" href="<?php echo $style['href']; ?>" media="<?php echo $style['media']; ?>" /> <?php } ?> и тоже кладете в footer.tpl Теперь открываем файл: catalog\controller\common\header.php Примерно на 16 строке находим: $this->data['styles'] = $this->document->getStyles(); и в catalog\controller\common\footer.php тоже примерно на 16 строку вставляем. Должно работать Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 ..... без комментариев.мы говорим о разномпотом взять вручную объединить файлы и сжать.остается вопроснафиг нам нужнен этот модуль? Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 А вы им пользуетесь только из-за css? Мне в нем нравится как он JS обрабатывает, HTML минифицирует и кеширует это все. Хотите чтобы 1 модуль решил все ваши проблемы? И картинки сжимал, и лишние стили выпиливал, и кешировал, и объединял? Может быть автор модуля и сделает такую возможность. Но я считаю что это частный случай. Даже если вручную объединить и сжать (хотя есть куча вариантов как это автоматизировать) - это не так сложно. Если не ошибаюсь модуль находит место где был старый стиль и меняет его на свой, сжатый и обработанный. Соответственно если он встретит его в футере - то и туда же положит. Теоретически. Но вы даже не попытались это проверить. Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 (змінено) хорошо, но зачем атрибут id удалять со скрипта?исходный скрипт<script type="text/javascript" id="rhlpscrtg" src="https://web.redhelper.ru/service/main.js?c=xxxx">скрипт который добавляется вконце<script type="text/javascript" src="https://web.redhelper.ru/service/main.js?c=xxxx"> Змінено 18 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 Если честно за все время разработки впервые сталкиваюсь с тем, чтобы была необходимость задавать id тегу <script>. А тут скорее всего модуль просто удаляет старый скрипт и ставит новый, свой, без учета тегов. Так же и с css - если поменять местами атрибуты rel, type, href то он их не увидит. Предполагаю, что в модуле надо переписать регулярку с учетом этого. Тоже обращал внимание на это, но проблема была в css и решилась перестановкой атрибутов как в дефолтном шаблоне. Хотел написать об этом и забыл =) Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 20 жовтня 2015 Share Опубліковано: 20 жовтня 2015 У меня корзина на https протоколе и если воспольсоваться настройками в вашем модуле, то она естестевнно уже по http протоколу работает. Можно ли как-то исключить страницы акаунта, корзины и оформление исключить из этого процесса ? Подскажите пожалуйста как решить ? Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 жовтня 2015 Автор Share Опубліковано: 20 жовтня 2015 Подскажите пожалуйста как решить ? Добрый вечер. Завтра гляну и отпишусь. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 21 жовтня 2015 Share Опубліковано: 21 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Спасибо, жду. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 22 жовтня 2015 Share Опубліковано: 22 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Все еще жду, сам решения не нашёл ((( Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 23 жовтня 2015 Автор Share Опубліковано: 23 жовтня 2015 Все еще жду, сам решения не нашёл ((( Изменил код для того, чтобы отключать MCJ на определенных страницах по маске route. Тот код, что вставляли в index.php нужно заменить на этот: //MCJ //Список route в которых mcj будет отключен $mcj_exclude = array('account/account', 'checkout/*'); $mcj_on = true; foreach ($mcj_exclude as $key => $pattern) { if (preg_match('/'.str_replace('/', '\/', $pattern).'/im', !isset($request->get['route']) ? 'common/home' : $request->get['route'])) { $mcj_on = false; } } if ($mcj_on && preg_match('/.*<\/head>/im', $response->output) && !defined('DIR_CATALOG')) { include 'system/library/mcj/mcj.opencart.php'; $mcj_oc = new mcj_opencart($registry, $response->output); $response->output = $mcj_oc->output; } Вот здесь: $mcj_exclude = array('account/account', 'checkout/*'); Нужно указать route к которых нужно отключить mcj. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 24 жовтня 2015 Share Опубліковано: 24 жовтня 2015 Спасибо, все нормально работает. Исправьте ошибку в mcj.class.php rel="dns-perfetch" на rel="dns-prefetch" Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... artrox Опубліковано: 23 листопада 2015 Share Опубліковано: 23 листопада 2015 Здравствуйте! Меня интересует следующее, кеширует ли модуль страницы? И где почистить кеш? У меня такая проблема при изменении информации на сайте в карточке товара. В админке все меняется, а на странице изменений никаких. Можете подсказать в чем проблема? Надіслати Поділитися на інших сайтах More sharing options... warezliker Опубліковано: 27 листопада 2015 Share Опубліковано: 27 листопада 2015 здравствуйте! Я довольно давно купил у вас этот модуль, благополучно забыл за него, а сегодня начал крутить. Возникло два вопроса: 1. Почему тест может выдавать -100% минификации: http://www.awesomescreenshot.com/0645fu7l66 2. установил модуль согласно инструкции, при любой попытке включить в обработку JS получаю ошибку Warning: preg_match(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 371Warning: preg_replace(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 373 Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... Unavoidable Опубліковано: 15 грудня 2015 Share Опубліковано: 15 грудня 2015 Будет ли адаптация под 2x? Надіслати Поділитися на інших сайтах More sharing options... Назад 3 4 5 6 7 8 9 Вперед Сторінка 8 з 9 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації YouTube lazy load & popup - вставка відео з youtube, vimeo, галерея відео, оптимізація page speed сторінок з відео Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 0 коментарів 10 452 перегляди Seriusis 12 листопада 2020 [Поддержка] 1 2 Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 44 відповіді 5 124 перегляди Seriusis 25 липня Модуль OpenCart Lightning: кеширование, оптимизация, улучшение SEO и Google PageSpeed [Поддержка] 1 2 3 4 60 Автор: MaxD, 15 грудня 2014 оптимизация скорость (і ще %d) Теги: оптимизация скорость ускорить тормоза кеширование много оптимизировать 1 476 відповідей 204 147 переглядів MaxD 7 листопада Модуль [Поддержка] 1 2 3 4 75 Автор: markimax, 15 березня 2017 cache seo cms (і ще %d) Теги: cache seo cms кеширование кеш страниц кеш контроллеров кеш моделей скорость jet cache оптимизация запросы тормозит pagespeed 1 852 відповіді 239 757 переглядів markimax 13 жовтня seo Route board - Профілювання, помічник в оптимізації сайту! Автор: Sha, 24 квітня 2020 free profiler (і ще %d) Теги: free profiler без гмо debug board route system audit helper help time оптимизация попугаи скорость ускоритель модуль список timeline debuger прочее module график charts page google speed speeder дополнения модули расширения аудит техническая проверка сайта быстрый opencart быстрый 100% debugger профілювання профиль профилирование 0 коментарів 6 725 переглядів Sha 25 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Кэширование, сжатие, ускорение Модуль MCJ - Автоматическое объединение и сжатие CSS, JS + smartoptimizer [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Гість Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 Правильный css с использованием cdn не будет тормозить загрузку. А вот сайт "прыгать" будет если стили засунуть вниз. Я пробовал. Если только разделить css и вверху инлайн запихать важные стили разметки, а потом грузить уже не столь важные то и гугл ругаться не будет. Но оно того не стоит. Выиграете доли секунд. Да и сам гугл не идеален - ни один его продукт не проходит на 100% его рекомендаций. Почитайте хабр или другие авторитетные тематические ресурсы - css не тормозит загрузку. Не надо грузить ничего с внешних ресурсов - ни шрифты, ни бутстрапы ни jquery - все только на своем сервере храните. Да и шрифты кастомные лучше не использовать. Картинки через lazyload. Все минимизировать и кешировать. Надіслати Поділитися на інших сайтах More sharing options...
gdemon Опубліковано: 17 жовтня 2015 Share Опубліковано: 17 жовтня 2015 (змінено) возможность такая нужна.можно основное не файлом грузить, а просто поставить в <style> а вот все остальное можно и вниз запихнуть в файл Змінено 17 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 Когда стили в <style> или style="..." это и называют инлайн-стилями =)Вашу проблему можно решить за 5 мин.Где-то на форуме уже об этом писал, но искать дольше чем заново написать. Файл: catalog\view\theme\Имя_темы\template\common\header.tpl Находите все подключенные статически css: <link rel="stylesheet" type="text/css" href="....css" /> Переносите их в catalog\view\theme\Имя_темы\template\common\footer.tpl Далее снова в header.tpl ищите: <?php foreach ($styles as $style) { ?> <link rel="<?php echo $style['rel']; ?>" type="text/css" href="<?php echo $style['href']; ?>" media="<?php echo $style['media']; ?>" /> <?php } ?> и тоже кладете в footer.tpl Теперь открываем файл: catalog\controller\common\header.php Примерно на 16 строке находим: $this->data['styles'] = $this->document->getStyles(); и в catalog\controller\common\footer.php тоже примерно на 16 строку вставляем. Должно работать Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 ..... без комментариев.мы говорим о разномпотом взять вручную объединить файлы и сжать.остается вопроснафиг нам нужнен этот модуль? Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 А вы им пользуетесь только из-за css? Мне в нем нравится как он JS обрабатывает, HTML минифицирует и кеширует это все. Хотите чтобы 1 модуль решил все ваши проблемы? И картинки сжимал, и лишние стили выпиливал, и кешировал, и объединял? Может быть автор модуля и сделает такую возможность. Но я считаю что это частный случай. Даже если вручную объединить и сжать (хотя есть куча вариантов как это автоматизировать) - это не так сложно. Если не ошибаюсь модуль находит место где был старый стиль и меняет его на свой, сжатый и обработанный. Соответственно если он встретит его в футере - то и туда же положит. Теоретически. Но вы даже не попытались это проверить. Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 (змінено) хорошо, но зачем атрибут id удалять со скрипта?исходный скрипт<script type="text/javascript" id="rhlpscrtg" src="https://web.redhelper.ru/service/main.js?c=xxxx">скрипт который добавляется вконце<script type="text/javascript" src="https://web.redhelper.ru/service/main.js?c=xxxx"> Змінено 18 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 Если честно за все время разработки впервые сталкиваюсь с тем, чтобы была необходимость задавать id тегу <script>. А тут скорее всего модуль просто удаляет старый скрипт и ставит новый, свой, без учета тегов. Так же и с css - если поменять местами атрибуты rel, type, href то он их не увидит. Предполагаю, что в модуле надо переписать регулярку с учетом этого. Тоже обращал внимание на это, но проблема была в css и решилась перестановкой атрибутов как в дефолтном шаблоне. Хотел написать об этом и забыл =) Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 20 жовтня 2015 Share Опубліковано: 20 жовтня 2015 У меня корзина на https протоколе и если воспольсоваться настройками в вашем модуле, то она естестевнно уже по http протоколу работает. Можно ли как-то исключить страницы акаунта, корзины и оформление исключить из этого процесса ? Подскажите пожалуйста как решить ? Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 жовтня 2015 Автор Share Опубліковано: 20 жовтня 2015 Подскажите пожалуйста как решить ? Добрый вечер. Завтра гляну и отпишусь. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 21 жовтня 2015 Share Опубліковано: 21 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Спасибо, жду. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 22 жовтня 2015 Share Опубліковано: 22 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Все еще жду, сам решения не нашёл ((( Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 23 жовтня 2015 Автор Share Опубліковано: 23 жовтня 2015 Все еще жду, сам решения не нашёл ((( Изменил код для того, чтобы отключать MCJ на определенных страницах по маске route. Тот код, что вставляли в index.php нужно заменить на этот: //MCJ //Список route в которых mcj будет отключен $mcj_exclude = array('account/account', 'checkout/*'); $mcj_on = true; foreach ($mcj_exclude as $key => $pattern) { if (preg_match('/'.str_replace('/', '\/', $pattern).'/im', !isset($request->get['route']) ? 'common/home' : $request->get['route'])) { $mcj_on = false; } } if ($mcj_on && preg_match('/.*<\/head>/im', $response->output) && !defined('DIR_CATALOG')) { include 'system/library/mcj/mcj.opencart.php'; $mcj_oc = new mcj_opencart($registry, $response->output); $response->output = $mcj_oc->output; } Вот здесь: $mcj_exclude = array('account/account', 'checkout/*'); Нужно указать route к которых нужно отключить mcj. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 24 жовтня 2015 Share Опубліковано: 24 жовтня 2015 Спасибо, все нормально работает. Исправьте ошибку в mcj.class.php rel="dns-perfetch" на rel="dns-prefetch" Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... artrox Опубліковано: 23 листопада 2015 Share Опубліковано: 23 листопада 2015 Здравствуйте! Меня интересует следующее, кеширует ли модуль страницы? И где почистить кеш? У меня такая проблема при изменении информации на сайте в карточке товара. В админке все меняется, а на странице изменений никаких. Можете подсказать в чем проблема? Надіслати Поділитися на інших сайтах More sharing options... warezliker Опубліковано: 27 листопада 2015 Share Опубліковано: 27 листопада 2015 здравствуйте! Я довольно давно купил у вас этот модуль, благополучно забыл за него, а сегодня начал крутить. Возникло два вопроса: 1. Почему тест может выдавать -100% минификации: http://www.awesomescreenshot.com/0645fu7l66 2. установил модуль согласно инструкции, при любой попытке включить в обработку JS получаю ошибку Warning: preg_match(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 371Warning: preg_replace(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 373 Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... Unavoidable Опубліковано: 15 грудня 2015 Share Опубліковано: 15 грудня 2015 Будет ли адаптация под 2x? Надіслати Поділитися на інших сайтах More sharing options... Назад 3 4 5 6 7 8 9 Вперед Сторінка 8 з 9 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації YouTube lazy load & popup - вставка відео з youtube, vimeo, галерея відео, оптимізація page speed сторінок з відео Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 0 коментарів 10 452 перегляди Seriusis 12 листопада 2020 [Поддержка] 1 2 Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 44 відповіді 5 124 перегляди Seriusis 25 липня Модуль OpenCart Lightning: кеширование, оптимизация, улучшение SEO и Google PageSpeed [Поддержка] 1 2 3 4 60 Автор: MaxD, 15 грудня 2014 оптимизация скорость (і ще %d) Теги: оптимизация скорость ускорить тормоза кеширование много оптимизировать 1 476 відповідей 204 147 переглядів MaxD 7 листопада Модуль [Поддержка] 1 2 3 4 75 Автор: markimax, 15 березня 2017 cache seo cms (і ще %d) Теги: cache seo cms кеширование кеш страниц кеш контроллеров кеш моделей скорость jet cache оптимизация запросы тормозит pagespeed 1 852 відповіді 239 757 переглядів markimax 13 жовтня seo Route board - Профілювання, помічник в оптимізації сайту! Автор: Sha, 24 квітня 2020 free profiler (і ще %d) Теги: free profiler без гмо debug board route system audit helper help time оптимизация попугаи скорость ускоритель модуль список timeline debuger прочее module график charts page google speed speeder дополнения модули расширения аудит техническая проверка сайта быстрый opencart быстрый 100% debugger профілювання профиль профилирование 0 коментарів 6 725 переглядів Sha 25 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Кэширование, сжатие, ускорение Модуль MCJ - Автоматическое объединение и сжатие CSS, JS + smartoptimizer [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 Когда стили в <style> или style="..." это и называют инлайн-стилями =)Вашу проблему можно решить за 5 мин.Где-то на форуме уже об этом писал, но искать дольше чем заново написать. Файл: catalog\view\theme\Имя_темы\template\common\header.tpl Находите все подключенные статически css: <link rel="stylesheet" type="text/css" href="....css" /> Переносите их в catalog\view\theme\Имя_темы\template\common\footer.tpl Далее снова в header.tpl ищите: <?php foreach ($styles as $style) { ?> <link rel="<?php echo $style['rel']; ?>" type="text/css" href="<?php echo $style['href']; ?>" media="<?php echo $style['media']; ?>" /> <?php } ?> и тоже кладете в footer.tpl Теперь открываем файл: catalog\controller\common\header.php Примерно на 16 строке находим: $this->data['styles'] = $this->document->getStyles(); и в catalog\controller\common\footer.php тоже примерно на 16 строку вставляем. Должно работать Надіслати Поділитися на інших сайтах More sharing options...
gdemon Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 ..... без комментариев.мы говорим о разномпотом взять вручную объединить файлы и сжать.остается вопроснафиг нам нужнен этот модуль? Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 А вы им пользуетесь только из-за css? Мне в нем нравится как он JS обрабатывает, HTML минифицирует и кеширует это все. Хотите чтобы 1 модуль решил все ваши проблемы? И картинки сжимал, и лишние стили выпиливал, и кешировал, и объединял? Может быть автор модуля и сделает такую возможность. Но я считаю что это частный случай. Даже если вручную объединить и сжать (хотя есть куча вариантов как это автоматизировать) - это не так сложно. Если не ошибаюсь модуль находит место где был старый стиль и меняет его на свой, сжатый и обработанный. Соответственно если он встретит его в футере - то и туда же положит. Теоретически. Но вы даже не попытались это проверить. Надіслати Поділитися на інших сайтах More sharing options... gdemon Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 (змінено) хорошо, но зачем атрибут id удалять со скрипта?исходный скрипт<script type="text/javascript" id="rhlpscrtg" src="https://web.redhelper.ru/service/main.js?c=xxxx">скрипт который добавляется вконце<script type="text/javascript" src="https://web.redhelper.ru/service/main.js?c=xxxx"> Змінено 18 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 Если честно за все время разработки впервые сталкиваюсь с тем, чтобы была необходимость задавать id тегу <script>. А тут скорее всего модуль просто удаляет старый скрипт и ставит новый, свой, без учета тегов. Так же и с css - если поменять местами атрибуты rel, type, href то он их не увидит. Предполагаю, что в модуле надо переписать регулярку с учетом этого. Тоже обращал внимание на это, но проблема была в css и решилась перестановкой атрибутов как в дефолтном шаблоне. Хотел написать об этом и забыл =) Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 20 жовтня 2015 Share Опубліковано: 20 жовтня 2015 У меня корзина на https протоколе и если воспольсоваться настройками в вашем модуле, то она естестевнно уже по http протоколу работает. Можно ли как-то исключить страницы акаунта, корзины и оформление исключить из этого процесса ? Подскажите пожалуйста как решить ? Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 жовтня 2015 Автор Share Опубліковано: 20 жовтня 2015 Подскажите пожалуйста как решить ? Добрый вечер. Завтра гляну и отпишусь. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 21 жовтня 2015 Share Опубліковано: 21 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Спасибо, жду. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 22 жовтня 2015 Share Опубліковано: 22 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Все еще жду, сам решения не нашёл ((( Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 23 жовтня 2015 Автор Share Опубліковано: 23 жовтня 2015 Все еще жду, сам решения не нашёл ((( Изменил код для того, чтобы отключать MCJ на определенных страницах по маске route. Тот код, что вставляли в index.php нужно заменить на этот: //MCJ //Список route в которых mcj будет отключен $mcj_exclude = array('account/account', 'checkout/*'); $mcj_on = true; foreach ($mcj_exclude as $key => $pattern) { if (preg_match('/'.str_replace('/', '\/', $pattern).'/im', !isset($request->get['route']) ? 'common/home' : $request->get['route'])) { $mcj_on = false; } } if ($mcj_on && preg_match('/.*<\/head>/im', $response->output) && !defined('DIR_CATALOG')) { include 'system/library/mcj/mcj.opencart.php'; $mcj_oc = new mcj_opencart($registry, $response->output); $response->output = $mcj_oc->output; } Вот здесь: $mcj_exclude = array('account/account', 'checkout/*'); Нужно указать route к которых нужно отключить mcj. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 24 жовтня 2015 Share Опубліковано: 24 жовтня 2015 Спасибо, все нормально работает. Исправьте ошибку в mcj.class.php rel="dns-perfetch" на rel="dns-prefetch" Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... artrox Опубліковано: 23 листопада 2015 Share Опубліковано: 23 листопада 2015 Здравствуйте! Меня интересует следующее, кеширует ли модуль страницы? И где почистить кеш? У меня такая проблема при изменении информации на сайте в карточке товара. В админке все меняется, а на странице изменений никаких. Можете подсказать в чем проблема? Надіслати Поділитися на інших сайтах More sharing options... warezliker Опубліковано: 27 листопада 2015 Share Опубліковано: 27 листопада 2015 здравствуйте! Я довольно давно купил у вас этот модуль, благополучно забыл за него, а сегодня начал крутить. Возникло два вопроса: 1. Почему тест может выдавать -100% минификации: http://www.awesomescreenshot.com/0645fu7l66 2. установил модуль согласно инструкции, при любой попытке включить в обработку JS получаю ошибку Warning: preg_match(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 371Warning: preg_replace(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 373 Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... Unavoidable Опубліковано: 15 грудня 2015 Share Опубліковано: 15 грудня 2015 Будет ли адаптация под 2x? Надіслати Поділитися на інших сайтах More sharing options... Назад 3 4 5 6 7 8 9 Вперед Сторінка 8 з 9 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації YouTube lazy load & popup - вставка відео з youtube, vimeo, галерея відео, оптимізація page speed сторінок з відео Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 0 коментарів 10 452 перегляди Seriusis 12 листопада 2020 [Поддержка] 1 2 Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 44 відповіді 5 124 перегляди Seriusis 25 липня Модуль OpenCart Lightning: кеширование, оптимизация, улучшение SEO и Google PageSpeed [Поддержка] 1 2 3 4 60 Автор: MaxD, 15 грудня 2014 оптимизация скорость (і ще %d) Теги: оптимизация скорость ускорить тормоза кеширование много оптимизировать 1 476 відповідей 204 147 переглядів MaxD 7 листопада Модуль [Поддержка] 1 2 3 4 75 Автор: markimax, 15 березня 2017 cache seo cms (і ще %d) Теги: cache seo cms кеширование кеш страниц кеш контроллеров кеш моделей скорость jet cache оптимизация запросы тормозит pagespeed 1 852 відповіді 239 757 переглядів markimax 13 жовтня seo Route board - Профілювання, помічник в оптимізації сайту! Автор: Sha, 24 квітня 2020 free profiler (і ще %d) Теги: free profiler без гмо debug board route system audit helper help time оптимизация попугаи скорость ускоритель модуль список timeline debuger прочее module график charts page google speed speeder дополнения модули расширения аудит техническая проверка сайта быстрый opencart быстрый 100% debugger профілювання профиль профилирование 0 коментарів 6 725 переглядів Sha 25 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Кэширование, сжатие, ускорение Модуль MCJ - Автоматическое объединение и сжатие CSS, JS + smartoptimizer [Поддержка] Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 А вы им пользуетесь только из-за css? Мне в нем нравится как он JS обрабатывает, HTML минифицирует и кеширует это все. Хотите чтобы 1 модуль решил все ваши проблемы? И картинки сжимал, и лишние стили выпиливал, и кешировал, и объединял? Может быть автор модуля и сделает такую возможность. Но я считаю что это частный случай. Даже если вручную объединить и сжать (хотя есть куча вариантов как это автоматизировать) - это не так сложно. Если не ошибаюсь модуль находит место где был старый стиль и меняет его на свой, сжатый и обработанный. Соответственно если он встретит его в футере - то и туда же положит. Теоретически. Но вы даже не попытались это проверить. Надіслати Поділитися на інших сайтах More sharing options...
gdemon Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 (змінено) хорошо, но зачем атрибут id удалять со скрипта?исходный скрипт<script type="text/javascript" id="rhlpscrtg" src="https://web.redhelper.ru/service/main.js?c=xxxx">скрипт который добавляется вконце<script type="text/javascript" src="https://web.redhelper.ru/service/main.js?c=xxxx"> Змінено 18 жовтня 2015 користувачем gdemon Надіслати Поділитися на інших сайтах More sharing options... Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 Если честно за все время разработки впервые сталкиваюсь с тем, чтобы была необходимость задавать id тегу <script>. А тут скорее всего модуль просто удаляет старый скрипт и ставит новый, свой, без учета тегов. Так же и с css - если поменять местами атрибуты rel, type, href то он их не увидит. Предполагаю, что в модуле надо переписать регулярку с учетом этого. Тоже обращал внимание на это, но проблема была в css и решилась перестановкой атрибутов как в дефолтном шаблоне. Хотел написать об этом и забыл =) Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 20 жовтня 2015 Share Опубліковано: 20 жовтня 2015 У меня корзина на https протоколе и если воспольсоваться настройками в вашем модуле, то она естестевнно уже по http протоколу работает. Можно ли как-то исключить страницы акаунта, корзины и оформление исключить из этого процесса ? Подскажите пожалуйста как решить ? Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 20 жовтня 2015 Автор Share Опубліковано: 20 жовтня 2015 Подскажите пожалуйста как решить ? Добрый вечер. Завтра гляну и отпишусь. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 21 жовтня 2015 Share Опубліковано: 21 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Спасибо, жду. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 22 жовтня 2015 Share Опубліковано: 22 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Все еще жду, сам решения не нашёл ((( Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 23 жовтня 2015 Автор Share Опубліковано: 23 жовтня 2015 Все еще жду, сам решения не нашёл ((( Изменил код для того, чтобы отключать MCJ на определенных страницах по маске route. Тот код, что вставляли в index.php нужно заменить на этот: //MCJ //Список route в которых mcj будет отключен $mcj_exclude = array('account/account', 'checkout/*'); $mcj_on = true; foreach ($mcj_exclude as $key => $pattern) { if (preg_match('/'.str_replace('/', '\/', $pattern).'/im', !isset($request->get['route']) ? 'common/home' : $request->get['route'])) { $mcj_on = false; } } if ($mcj_on && preg_match('/.*<\/head>/im', $response->output) && !defined('DIR_CATALOG')) { include 'system/library/mcj/mcj.opencart.php'; $mcj_oc = new mcj_opencart($registry, $response->output); $response->output = $mcj_oc->output; } Вот здесь: $mcj_exclude = array('account/account', 'checkout/*'); Нужно указать route к которых нужно отключить mcj. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 24 жовтня 2015 Share Опубліковано: 24 жовтня 2015 Спасибо, все нормально работает. Исправьте ошибку в mcj.class.php rel="dns-perfetch" на rel="dns-prefetch" Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... artrox Опубліковано: 23 листопада 2015 Share Опубліковано: 23 листопада 2015 Здравствуйте! Меня интересует следующее, кеширует ли модуль страницы? И где почистить кеш? У меня такая проблема при изменении информации на сайте в карточке товара. В админке все меняется, а на странице изменений никаких. Можете подсказать в чем проблема? Надіслати Поділитися на інших сайтах More sharing options... warezliker Опубліковано: 27 листопада 2015 Share Опубліковано: 27 листопада 2015 здравствуйте! Я довольно давно купил у вас этот модуль, благополучно забыл за него, а сегодня начал крутить. Возникло два вопроса: 1. Почему тест может выдавать -100% минификации: http://www.awesomescreenshot.com/0645fu7l66 2. установил модуль согласно инструкции, при любой попытке включить в обработку JS получаю ошибку Warning: preg_match(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 371Warning: preg_replace(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 373 Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... Unavoidable Опубліковано: 15 грудня 2015 Share Опубліковано: 15 грудня 2015 Будет ли адаптация под 2x? Надіслати Поділитися на інших сайтах More sharing options... Назад 3 4 5 6 7 8 9 Вперед Сторінка 8 з 9 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації YouTube lazy load & popup - вставка відео з youtube, vimeo, галерея відео, оптимізація page speed сторінок з відео Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 0 коментарів 10 452 перегляди Seriusis 12 листопада 2020 [Поддержка] 1 2 Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 44 відповіді 5 124 перегляди Seriusis 25 липня Модуль OpenCart Lightning: кеширование, оптимизация, улучшение SEO и Google PageSpeed [Поддержка] 1 2 3 4 60 Автор: MaxD, 15 грудня 2014 оптимизация скорость (і ще %d) Теги: оптимизация скорость ускорить тормоза кеширование много оптимизировать 1 476 відповідей 204 147 переглядів MaxD 7 листопада Модуль [Поддержка] 1 2 3 4 75 Автор: markimax, 15 березня 2017 cache seo cms (і ще %d) Теги: cache seo cms кеширование кеш страниц кеш контроллеров кеш моделей скорость jet cache оптимизация запросы тормозит pagespeed 1 852 відповіді 239 757 переглядів markimax 13 жовтня seo Route board - Профілювання, помічник в оптимізації сайту! Автор: Sha, 24 квітня 2020 free profiler (і ще %d) Теги: free profiler без гмо debug board route system audit helper help time оптимизация попугаи скорость ускоритель модуль список timeline debuger прочее module график charts page google speed speeder дополнения модули расширения аудит техническая проверка сайта быстрый opencart быстрый 100% debugger профілювання профиль профилирование 0 коментарів 6 725 переглядів Sha 25 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Модулі та розширення Кэширование, сжатие, ускорение Модуль MCJ - Автоматическое объединение и сжатие CSS, JS + smartoptimizer [Поддержка]
Гість Опубліковано: 18 жовтня 2015 Share Опубліковано: 18 жовтня 2015 Если честно за все время разработки впервые сталкиваюсь с тем, чтобы была необходимость задавать id тегу <script>. А тут скорее всего модуль просто удаляет старый скрипт и ставит новый, свой, без учета тегов. Так же и с css - если поменять местами атрибуты rel, type, href то он их не увидит. Предполагаю, что в модуле надо переписать регулярку с учетом этого. Тоже обращал внимание на это, но проблема была в css и решилась перестановкой атрибутов как в дефолтном шаблоне. Хотел написать об этом и забыл =) Надіслати Поділитися на інших сайтах More sharing options...
LuckySrG Опубліковано: 20 жовтня 2015 Share Опубліковано: 20 жовтня 2015 У меня корзина на https протоколе и если воспольсоваться настройками в вашем модуле, то она естестевнно уже по http протоколу работает. Можно ли как-то исключить страницы акаунта, корзины и оформление исключить из этого процесса ? Подскажите пожалуйста как решить ? Надіслати Поділитися на інших сайтах More sharing options...
halfhope Опубліковано: 20 жовтня 2015 Автор Share Опубліковано: 20 жовтня 2015 Подскажите пожалуйста как решить ? Добрый вечер. Завтра гляну и отпишусь. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 21 жовтня 2015 Share Опубліковано: 21 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Спасибо, жду. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 22 жовтня 2015 Share Опубліковано: 22 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Все еще жду, сам решения не нашёл ((( Надіслати Поділитися на інших сайтах More sharing options... halfhope Опубліковано: 23 жовтня 2015 Автор Share Опубліковано: 23 жовтня 2015 Все еще жду, сам решения не нашёл ((( Изменил код для того, чтобы отключать MCJ на определенных страницах по маске route. Тот код, что вставляли в index.php нужно заменить на этот: //MCJ //Список route в которых mcj будет отключен $mcj_exclude = array('account/account', 'checkout/*'); $mcj_on = true; foreach ($mcj_exclude as $key => $pattern) { if (preg_match('/'.str_replace('/', '\/', $pattern).'/im', !isset($request->get['route']) ? 'common/home' : $request->get['route'])) { $mcj_on = false; } } if ($mcj_on && preg_match('/.*<\/head>/im', $response->output) && !defined('DIR_CATALOG')) { include 'system/library/mcj/mcj.opencart.php'; $mcj_oc = new mcj_opencart($registry, $response->output); $response->output = $mcj_oc->output; } Вот здесь: $mcj_exclude = array('account/account', 'checkout/*'); Нужно указать route к которых нужно отключить mcj. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 24 жовтня 2015 Share Опубліковано: 24 жовтня 2015 Спасибо, все нормально работает. Исправьте ошибку в mcj.class.php rel="dns-perfetch" на rel="dns-prefetch" Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... artrox Опубліковано: 23 листопада 2015 Share Опубліковано: 23 листопада 2015 Здравствуйте! Меня интересует следующее, кеширует ли модуль страницы? И где почистить кеш? У меня такая проблема при изменении информации на сайте в карточке товара. В админке все меняется, а на странице изменений никаких. Можете подсказать в чем проблема? Надіслати Поділитися на інших сайтах More sharing options... warezliker Опубліковано: 27 листопада 2015 Share Опубліковано: 27 листопада 2015 здравствуйте! Я довольно давно купил у вас этот модуль, благополучно забыл за него, а сегодня начал крутить. Возникло два вопроса: 1. Почему тест может выдавать -100% минификации: http://www.awesomescreenshot.com/0645fu7l66 2. установил модуль согласно инструкции, при любой попытке включить в обработку JS получаю ошибку Warning: preg_match(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 371Warning: preg_replace(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 373 Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... Unavoidable Опубліковано: 15 грудня 2015 Share Опубліковано: 15 грудня 2015 Будет ли адаптация под 2x? Надіслати Поділитися на інших сайтах More sharing options... Назад 3 4 5 6 7 8 9 Вперед Сторінка 8 з 9 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1 Перейти до списку тем Схожі публікації YouTube lazy load & popup - вставка відео з youtube, vimeo, галерея відео, оптимізація page speed сторінок з відео Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 0 коментарів 10 452 перегляди Seriusis 12 листопада 2020 [Поддержка] 1 2 Автор: Seriusis, 12 листопада 2020 youtube lazy load (і ще %d) Теги: youtube lazy load iframe video видео на странице оптимизация pagespeed page speed галерея видео vimeo видео в карточке 44 відповіді 5 124 перегляди Seriusis 25 липня Модуль OpenCart Lightning: кеширование, оптимизация, улучшение SEO и Google PageSpeed [Поддержка] 1 2 3 4 60 Автор: MaxD, 15 грудня 2014 оптимизация скорость (і ще %d) Теги: оптимизация скорость ускорить тормоза кеширование много оптимизировать 1 476 відповідей 204 147 переглядів MaxD 7 листопада Модуль [Поддержка] 1 2 3 4 75 Автор: markimax, 15 березня 2017 cache seo cms (і ще %d) Теги: cache seo cms кеширование кеш страниц кеш контроллеров кеш моделей скорость jet cache оптимизация запросы тормозит pagespeed 1 852 відповіді 239 757 переглядів markimax 13 жовтня seo Route board - Профілювання, помічник в оптимізації сайту! Автор: Sha, 24 квітня 2020 free profiler (і ще %d) Теги: free profiler без гмо debug board route system audit helper help time оптимизация попугаи скорость ускоритель модуль список timeline debuger прочее module график charts page google speed speeder дополнения модули расширения аудит техническая проверка сайта быстрый opencart быстрый 100% debugger профілювання профиль профилирование 0 коментарів 6 725 переглядів Sha 25 квітня 2020 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
LuckySrG Опубліковано: 21 жовтня 2015 Share Опубліковано: 21 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Спасибо, жду. Надіслати Поділитися на інших сайтах More sharing options...
LuckySrG Опубліковано: 22 жовтня 2015 Share Опубліковано: 22 жовтня 2015 Добрый вечер. Завтра гляну и отпишусь. Все еще жду, сам решения не нашёл ((( Надіслати Поділитися на інших сайтах More sharing options...
halfhope Опубліковано: 23 жовтня 2015 Автор Share Опубліковано: 23 жовтня 2015 Все еще жду, сам решения не нашёл ((( Изменил код для того, чтобы отключать MCJ на определенных страницах по маске route. Тот код, что вставляли в index.php нужно заменить на этот: //MCJ //Список route в которых mcj будет отключен $mcj_exclude = array('account/account', 'checkout/*'); $mcj_on = true; foreach ($mcj_exclude as $key => $pattern) { if (preg_match('/'.str_replace('/', '\/', $pattern).'/im', !isset($request->get['route']) ? 'common/home' : $request->get['route'])) { $mcj_on = false; } } if ($mcj_on && preg_match('/.*<\/head>/im', $response->output) && !defined('DIR_CATALOG')) { include 'system/library/mcj/mcj.opencart.php'; $mcj_oc = new mcj_opencart($registry, $response->output); $response->output = $mcj_oc->output; } Вот здесь: $mcj_exclude = array('account/account', 'checkout/*'); Нужно указать route к которых нужно отключить mcj. Надіслати Поділитися на інших сайтах More sharing options... LuckySrG Опубліковано: 24 жовтня 2015 Share Опубліковано: 24 жовтня 2015 Спасибо, все нормально работает. Исправьте ошибку в mcj.class.php rel="dns-perfetch" на rel="dns-prefetch" Надіслати Поділитися на інших сайтах More sharing options... 5 weeks later... artrox Опубліковано: 23 листопада 2015 Share Опубліковано: 23 листопада 2015 Здравствуйте! Меня интересует следующее, кеширует ли модуль страницы? И где почистить кеш? У меня такая проблема при изменении информации на сайте в карточке товара. В админке все меняется, а на странице изменений никаких. Можете подсказать в чем проблема? Надіслати Поділитися на інших сайтах More sharing options... warezliker Опубліковано: 27 листопада 2015 Share Опубліковано: 27 листопада 2015 здравствуйте! Я довольно давно купил у вас этот модуль, благополучно забыл за него, а сегодня начал крутить. Возникло два вопроса: 1. Почему тест может выдавать -100% минификации: http://www.awesomescreenshot.com/0645fu7l66 2. установил модуль согласно инструкции, при любой попытке включить в обработку JS получаю ошибку Warning: preg_match(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 371Warning: preg_replace(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 373 Надіслати Поділитися на інших сайтах More sharing options... 3 weeks later... Unavoidable Опубліковано: 15 грудня 2015 Share Опубліковано: 15 грудня 2015 Будет ли адаптация под 2x? Надіслати Поділитися на інших сайтах More sharing options... Назад 3 4 5 6 7 8 9 Вперед Сторінка 8 з 9 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 1
LuckySrG Опубліковано: 24 жовтня 2015 Share Опубліковано: 24 жовтня 2015 Спасибо, все нормально работает. Исправьте ошибку в mcj.class.php rel="dns-perfetch" на rel="dns-prefetch" Надіслати Поділитися на інших сайтах More sharing options...
artrox Опубліковано: 23 листопада 2015 Share Опубліковано: 23 листопада 2015 Здравствуйте! Меня интересует следующее, кеширует ли модуль страницы? И где почистить кеш? У меня такая проблема при изменении информации на сайте в карточке товара. В админке все меняется, а на странице изменений никаких. Можете подсказать в чем проблема? Надіслати Поділитися на інших сайтах More sharing options...
warezliker Опубліковано: 27 листопада 2015 Share Опубліковано: 27 листопада 2015 здравствуйте! Я довольно давно купил у вас этот модуль, благополучно забыл за него, а сегодня начал крутить. Возникло два вопроса: 1. Почему тест может выдавать -100% минификации: http://www.awesomescreenshot.com/0645fu7l66 2. установил модуль согласно инструкции, при любой попытке включить в обработку JS получаю ошибку Warning: preg_match(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 371Warning: preg_replace(): Unknown modifier 'h' in /var/www/dev.www.com.ua/system/library/mcj/mcj.class.php on line 373 Надіслати Поділитися на інших сайтах More sharing options...
Unavoidable Опубліковано: 15 грудня 2015 Share Опубліковано: 15 грудня 2015 Будет ли адаптация под 2x? Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts