Jump to content

Recommended Posts

44 минуты назад, markimax сказал:

Если тема адаптивная то не надо.
 

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

 

Про адаптивность темы и css media я в курсе.) 

Share this post


Link to post
Share on other sites
52 минуты назад, markimax сказал:

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

как раз избежать этого поможет модуль Layout Type ;).

Share this post


Link to post
Share on other sites
13 минут назад, Sha сказал:

Похоже вопрос как раз в том: разделяет ли JC кеш по схемам?

Да конечно - есть такая настройка
Т е JC определяет mobile detect и может отдавать и генерировать  разный кеш

Share this post


Link to post
Share on other sites

Модуль просто дает возможность создание схем для мобильных устройств?

Share this post


Link to post
Share on other sites
3 hours ago, markimax said:

Если тема адаптивная то не надо.
Дело в том что адаптивная тема что для пк что для мобильных имеет  одинаковые шаблоны
Просто срабатывают правила css media (которые кстати снижают попугаи в мобильной выдаче т к уходит время на загрузку css файла там где они есть) по ширине окна браузера и вся "разница".
 

Так весь bootstrap на этом построен. Тогда получается нужно искать другую основу для верстки и дизайна?

С помощью этого модуля или библиотеки mobile detect можно убрать лишние блоки в мобильной версии, что немного улучшит ситуацию но не радикально.

Share this post


Link to post
Share on other sites
2 часа назад, vtkach сказал:

Так весь bootstrap на этом построен. Тогда получается нужно искать другую основу для верстки и дизайна?

 

 

Ага :)
Не ...  ну можно и адаптивно сделать чтобы попугаи были высокие, но ...
Если адаптивная тема надо делать Critical CSS  inline

Share this post


Link to post
Share on other sites
1 час назад, markimax сказал:

Critical CSS  inline

правильный подход.

 

3 часа назад, vtkach сказал:

Так весь bootstrap на этом построен.

обратите внимание в какой вы теме) и перечитайте шапку!

модуль как раз борется с этим

  • +1 1

Share this post


Link to post
Share on other sites
13 минут назад, Sha сказал:

правильный подход.

 

Ждем в новых версиях ваших тем ;)
Очень хорошо когда грамотный разработчик это понимает +1
И можно мое имхо .. как можно меньше "хлама"  модулей в темах
Сейчас быстрые темы под PS на вес золота

Share this post


Link to post
Share on other sites
21 минуту назад, Sha сказал:

Кратко - да!

Единственное не знаю как вы справитесь с bootstrap чтобы critical css inline in header сделать учитывая bootstrap media in css files (который тормозит in speedline pagespeed)
Хороший "вызов" для разрабов :)

  • +1 1

Share this post


Link to post
Share on other sites
40 минут назад, markimax сказал:

Ждем в новых версиях ваших тем ;)

Так они у меня такими и были всегда)

 

40 минут назад, markimax сказал:

как можно меньше "хлама"  модулей в темах

так и есть.

Но, как показала практика вариант плохой.

"комбайны" покупаются X 20 раз чаще, в отличие от наших "простых")

Share this post


Link to post
Share on other sites
34 минуты назад, markimax сказал:

Единственное не знаю как вы справитесь с bootstrap чтобы critical css inline in header сделать учитывая bootstrap media in css files (который тормозит in speedline pagespeed)
Хороший "вызов" для разрабов :)

 

if ($this->layout_type->isMobile()) { 
    return $this->load->view('common/header_mobile', $data); 
} else { 
    return $this->load->view('common/header', $data); 
}

так?)

Share this post


Link to post
Share on other sites
5 часов назад, Sha сказал:

 


if ($this->layout_type->isMobile()) { 
    return $this->load->view('common/header_mobile', $data); 
} else { 
    return $this->load->view('common/header', $data); 
}

так?)

эм...а как тогда быть с шаблонами? 

Share this post


Link to post
Share on other sites
1 час назад, n3bo сказал:

эм...а как тогда быть с шаблонами? 

Ну так понято, что не панацея :rolleyes:.

 

Хотя, в любом случае - critical css это больше забота template нежели module.

Код как пример.

 

Тут уже по ситуации, не думаю, что вообще это понадобится,

вот тяжелая артиллерия если уж совсем: https://github.com/filamentgroup/criticalCSS 

 

вобщем, конечно есть над чем подумать)
(это я типа раскрыл одну из фу-й планируемую, на будущие версии).

Share this post


Link to post
Share on other sites

ну хз... мне кажется это лишним (p.s. для 95% магазинов). Будет вполне достаточно разбить css на основные страницы...

 

Share this post


Link to post
Share on other sites
В 21.11.2018 в 09:36, n3bo сказал:

ну хз... мне кажется это лишним (p.s. для 95% магазинов). Будет вполне достаточно разбить css на основные страницы...

 

по ситуации.

Share this post


Link to post
Share on other sites
15 часов назад, trialon77 сказал:

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

 

Отвечу сам.

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

Share this post


Link to post
Share on other sites

Есть ли версия модуля для opencart 1.5.5.1&

Share this post


Link to post
Share on other sites
ну хз... мне кажется это лишним (p.s. для 95% магазинов). Будет вполне достаточно разбить css на основные страницы...
 
Как делаю для своих я, точнее в процессе сейчас.
Тот код что дал выше автор модуля, я подцепил для шапки и футера. И да создал разные шапки с разными стилями и низом.
Что это даёт.
В вёрстке основной сложной частью я бы посчитал шапку и низ последний опционально.
Теперь что бы сделать действительно удобным на моб шапку, надо сделать либо много див и скрывать или нет в зависимости от экрана.
А с модулем и встройки кода. Можно более детально проработать шапку и она получается лёгкой и самое главное без скрытого контента и всякий noffolow в дублировании линков.
Хорошо для пользователя, отлично для сео.

Отправлено через Tapatalk

  • +1 1

Share this post


Link to post
Share on other sites

Немного усложняется поддержка, но не сильно.
Все же основной контент остаётся как есть body практически всегда, на него можно отдавать основные стили, а шапку мне кажется делать другой и со своими стилями

Отправлено через Tapatalk

Share this post


Link to post
Share on other sites

Подойдет ли к использованию на шаблонах? У меня например, Юнишоп, опенкарт ПРО 2.3. 

Или надо заказывать настройку дополнительно?

Share this post


Link to post
Share on other sites
59 минут назад, AndrewZ сказал:

Подойдет ли к использованию на шаблонах? У меня например, Юнишоп, опенкарт ПРО 2.3. 

Или надо заказывать настройку дополнительно?

должно работать нормально, если что будем решать вопрос)

Share this post


Link to post
Share on other sites
2 minutes ago, Sha said:

должно работать нормально, если что будем решать вопрос)

Ясно... А киберпонедельника не предвидится?  :rolleyes:

Share this post


Link to post
Share on other sites

После установки, модуль можно увидеть в Менеджере дополнений (extension/modification).

В Схемах (design/layout/edit) появится пункт, для возможности указания типа схемы.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

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


      OpenCart Lightning
       

       
      Ура! Заработал русский сайт поддержки Lightning - https://lightning.devs.mx/ru
      Там ответы на вопросы и форма запроса поддержки. Пишите, если заметите какие-то баги
       
      OpenCart Lightning - это мод для ускорения работы магазинов. Он использует целый ряд технологий и ноу-хау.
      Работает со всеми версиями OpenCart и ocStore.
       
      Вот ссылка на демо-магазин с 20000 товаров на хостинге DigitalOcean за $5 - https://demo.devs.mx/lightning
      А вот демо с JOURNAL3 - https://demo.devs.mx/journal3/
       
      почти мгновенное открытие страниц оптимизировано для получения высоких показателей в новом Google PageSpeed Insights быстрая работа с большим количеством товаров и категорий повышение удобства навигации по магазину и рейтингов в поисковиках не надо настраивать и приглядывать, просто работает отпадает необходимость в дополнительных модах оптимизации или кеширования  
       
       
       
       
      Если вы залогинены в админку - страницы, на которые вы заходите - после этого перегенерируются. То есть, если вы хотите увидеть изменения - просто обновите страницу.
      В большинстве случаев нет необходимости очищать кеш вручную - все обновляется автоматически.
       
      После установки у вас будет 7 дней тестового периода, дальше надо будет купить лицензию.
       
      Внимание: OpenCart Lightning не работает на localhost, только на реальных интернет-серверах.
       
      Установка
      Загрузите lightning.ocmod.zip в инсталлятор, зайдите в Модификации и обновите их.
       
      Обновление
      1. Выключите Lightning.
      2. Очистите кеш Lightning.
      3. Зайдите в Модификации и удалите модификацию Lightning.
      4. Если вы обновляетесь с Lightning 1.xx или 2.хх, удалите папку system/lightning
      4. Установите новую версию Ligthning.
      5. Обновите Модификации.
      6. Включите Lightning.
      Добавил MaxD Добавлено 04.12.2014 Категория Кэширование, сжатие, ускорение Системные требования Сайт разработчика http://lightning.devs.mx/ Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Да Старая цена 0  
    • By Sha
      Инструмент, который поможет ускорить мобильную версию OpenCart!
       
      Как сделать шаблон адаптивным? на мобильной версии скрыть "лишние" элементы.
      Нужно, что-бы при этом не пострадало usability? переместить модули и виджеты на другие позиции.
       
      Даже топовые шаблоны, поступают именно таким образом, элементы которые "не нужны" или наоборот необходимы только в мобильной версии: либо скрываются посредством css (display:none); либо перемещаются, хорошо если flexbox или bootstrap pull push но часто с помощью навешивания множества слушателей событий javascript. Даже адаптивность bootstrap основана на таких принципах.
      Всё это создаёт лишний "вес" и нагрузку, что конечно же замедляет работу сайта и заставляет процессор пользователя работать с повышенной нагрузкой шумя как майнинг ферма.
      Мы в наших продуктах пропагандируем использовать только то, что необходимо сейчас. И исходя из этих принципов нами был разработан
       
      модуль Мобильные схемы который позволит:
      уменьшить объём страницы (предотвратить чрезмерную нагрузку на сеть),  сократить размер структуры DOM, ускорить время окончания работы ЦП, избавится от лишнего JavaScript кода (сократить время выполнения кода JavaScript), избавится от css костылей,       а так-же:
      Устранить ресурсы, блокирующие отображение, Сократить время ответа сервера (время до получения первого байта, TTFB), Использовать подходящий размер изображений,  
           и др.
           при этом даже улучшив
       
      адаптивность, гибкость в настройке и дружелюбность Вашего сайта!  
       
      Поддерживает встроенные схемы популярных модулей, например поддерживает SEOCMS.
       
      Большие скидки, для постоянных покупателей.
       
      Бесплатно модуль получить можно вместе с шаблоном Roundshop.
       
      Техническая поддержка
      доступна пользователям из списка покупателей и только после прочтения faq:
      Если вы обращаетесь с просьбой разобраться в проблеме, то для экономии времени укажите:
      адрес сайта доступ в админ-панель доступ на FTP-сервер  
      По любым вопросам вы можете связаться с нами через:
      Личные сообщения на форуме; Режим работы с 10-00 до 18-00 по киевскому времени за исключением выходных и праздничных дней.
       
       
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

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