Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модуль OpenCart Lightning: кеширование, оптимизация, улучшение SEO и Google PageSpeed [Поддержка]


Recommended Posts

@Alex_Dv А на этих страницах нету сообщений об ошибках сверху? Обычно становиться иероглифами страницы могут, если вывод начался раньше, чем надо (например, изза сообщений о ошибках) и OpenCart не может отправить заголовок о кодировке.

 

В любом случае, киньте доступ в админку в ПМ, посмотрим что там происходит.

Надіслати
Поділитися на інших сайтах

В 09.06.2021 в 06:59, MaxD сказал:

У кого еще остались неотвеченные вопросы - пишите.

 

Я сейчас дорабатываю Lightning 4, можно потестировать бету. Что нового:

  • оптимизированный TWIG-процессор, который может выиграть до 70ms процессорного времени на тяжелых шаблонах
  • показ загрузки процессора
  • нажатие на загрузке процессора показывает, какие процессы используют процессор, включая обрабатываемые URL
  • поддержка WebP для устройств Apple
  • оптимизация JPEG/PNG откинута в пользу WebP
  • новые технологии оптимизации JS/CSS
  • возможность отключения JavaScript для роботов, поисковых систем и PageSpeed Insight
  • GZIP-сжатие для админки
  • детальная информация о IP с картой снова работает
  •  

spacer.png

 

 

 

 

lightning40beta.ocmod.zip 148 \u043a\u0411 · 2 downloads lightning40beta.oc15.zip 138 \u043a\u0411 · 0 downloads

@MaxD Отличная новость! Рад, что проект развивается!

Змінено користувачем AlexPortes
Надіслати
Поділитися на інших сайтах


Lightning 4.0 опубликована )

Список изменений:

  • оптимизированный TWIG-процессор, который может выиграть до 70ms процессорного времени на тяжелых шаблонах
  • показ загрузки процессора
  • нажатие на загрузке процессора показывает, какие процессы используют процессор, включая обрабатываемые URL
  • поддержка WebP для устройств Apple
  • оптимизация JPEG/PNG откинута в пользу WebP
  • новые технологии оптимизации JS/CSS
  • возможность отключения JavaScript для роботов, поисковых систем и PageSpeed Insight
  • GZIP-сжатие для админки
  • детальная информация о IP с картой снова работает
  • теперь все JS-скрипты работают и для модулей, загруженных по AJAX
  • кнопка Очистить кеш теперь очищает все кеши Lightning кроме кеша БД и теперь эта процедура намного быстрее
  • кнопка Выключить теперь также очищает кеш БД, системный кеш и кеш темы Journal, так что для полной очистки всех кешей надо Выключить Lightning и Очистить кеш
  • +1 1
Надіслати
Поділитися на інших сайтах

При включенном кешере посетители, которые пользуются встроенным браузером фейсбук приложения получают ошибку 502. Если кешер отключить, то все работает. Техподдержка фейсбука такую ересь несет, что даже цитировать их не буду. Не подскажете, как это исправить? @MaxD

Надіслати
Поділитися на інших сайтах


@priinc Это защита от ботов в Lightning - она выдает незнакомым ботам только страницы, которые закешированы - иначе отвечает "Error 503: Visit later".

Зайдите в контроль доступа:

 

image.png.eb1ae36cb2598b975efc8efd12a5740b.png

 

Разрешите там все серые плашечки, в которых упоминается Facebook:

image.thumb.png.afd880af4e7a21aea0a5de69400b3aee.png

Надіслати
Поділитися на інших сайтах

День добрый, есть один вопрос. 

 

 отключить JavaScript для роботов, поисковых систем и PageSpeed Insight – ускоряет индексирование и показывает красивые баллы, хотя всем отдается одна и та же версия страницы – запуск JS контролируется через cookies

 

Не скажется ли негативно включение этой опции на ранжировании сайта, так как цифры в Page Speed конечно красивые получились, но за счет этого часть шаблона не отображается (верх страницы) в Попугаях, не примет ли поисковик это за нарушение или баг и не понизит ли в ранжировании страницы сайта ?

Надіслати
Поділитися на інших сайтах


@Velobikes Понижать в рейтинге поисковики не будут, так как страница им отдается точно такая же, как и реальным посетителям. Им просто не передается cookie-сигнал для запуска JavaScript.

 

Другой вопрос, что и плюса особого в рейтинге не получится (по крайней мере в Google), так как он берет в расчет реальную статистику скорости работы сайта у ваших посетителей. Эта опция больше для ускорения индексации и балло-дрочеров ;-)

 

Ну и, конечно - если у вас какой-то важный контент подгружается после загрузки страницы через JavaScript - то поисковики его не увидят. Но в магазинах на Opencart такое редкость.

  • +1 2
Надіслати
Поділитися на інших сайтах

В 22.06.2021 в 07:52, MaxD сказал:

@Velobikes Понижать в рейтинге поисковики не будут, так как страница им отдается точно такая же, как и реальным посетителям. Им просто не передается cookie-сигнал для запуска JavaScript.

 

Другой вопрос, что и плюса особого в рейтинге не получится (по крайней мере в Google), так как он берет в расчет реальную статистику скорости работы сайта у ваших посетителей. Эта опция больше для ускорения индексации и балло-дрочеров ;-)

 

Ну и, конечно - если у вас какой-то важный контент подгружается после загрузки страницы через JavaScript - то поисковики его не увидят. Но в магазинах на Opencart такое редкость.

Спасибо за ответ!

Надіслати
Поділитися на інших сайтах


Поставил ваш модуль и вот такое:

PHP Parse error:  syntax error, unexpected 'public' (T_PUBLIC), expecting end of file in ..... system/storage/modification/system/library/cart/cart.php on line 378

 

Что ему не хватает для полного счастья?))

 

P.S. И как его удалить, при условии что лягло всё - и админка и фронт магазина... ?

 

 

Змінено користувачем SerginioWS
Надіслати
Поділитися на інших сайтах


7 часов назад, SerginioWS сказал:

Поставил ваш модуль и вот такое:

PHP Parse error:  syntax error, unexpected 'public' (T_PUBLIC), expecting end of file in ..... system/storage/modification/system/library/cart/cart.php on line 378

 

Что ему не хватает для полного счастья?))

 

P.S. И как его удалить, при условии что лягло всё - и админка и фронт магазина... ?

 

 

 

Судя по расположению ошибки, скорее всего конфликт модификатора (не стандартная тема), как мне кажется...что то с cart.php on line 378 (копайте там), может переменная какая. По удалению проще всего по ftp через Total например вручную удалить файлы модуля...

Змінено користувачем Velobikes
Надіслати
Поділитися на інших сайтах


В 22.06.2021 в 07:52, MaxD сказал:

@Velobikes Понижать в рейтинге поисковики не будут, так как страница им отдается точно такая же, как и реальным посетителям. Им просто не передается cookie-сигнал для запуска JavaScript.

 

Другой вопрос, что и плюса особого в рейтинге не получится (по крайней мере в Google), так как он берет в расчет реальную статистику скорости работы сайта у ваших посетителей. Эта опция больше для ускорения индексации и балло-дрочеров ;-)

 

Ну и, конечно - если у вас какой-то важный контент подгружается после загрузки страницы через JavaScript - то поисковики его не увидят. Но в магазинах на Opencart такое редкость.

 

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

Надіслати
Поділитися на інших сайтах


@SerginioWS Удалось удалить? Буду благодарен за доступ к вашему сайту, чтобы разобраться что произошло.

 

@Velobikes Не отображается у вас или у поисковиков/чекеров?

Надіслати
Поділитися на інших сайтах

@MaxD Да, удалось удалить. Удалил модуль через FTP и всё заработало.

Надіслати
Поділитися на інших сайтах


В 26.06.2021 в 06:31, Velobikes сказал:

 

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

Скорее всего было настроено отложенная загрузка изображений.. а когда скрипты отключили то и не могут загрузится картинки..

Надіслати
Поділитися на інших сайтах


@nikoshot Да, так и будет - если включена ленивая загрузка изображений, то с отключеным JS для роботов им не будут прогружаться картинки. Но у людей все должно быть ок.

Надіслати
Поділитися на інших сайтах

@vlasov2000 Все предыдущие версии работают стабильно.

 

@malinator Возникли какие-то ошибки? Если да, то киньте информацию в личку.

Надіслати
Поділитися на інших сайтах

10 часов назад, MaxD сказал:

Возникли какие-то ошибки? Если да, то киньте информацию в личку.

с установленной предыдущей версией были проблемы, снес под корень ее, вы тогда не отвечали

попробую эту версию

Надіслати
Поділитися на інших сайтах


Добрый день!

ocStore 2.3.0.2.3

шаблон NewStore

Не работает модуль "вы смотрели" при включенном Lightning. Если записать его в "Обновлять эти модули через AJAX ", тогда работает, но не видит картинки товара из кэша. И выводит карточки товара без фото. Помогите, плиз, решить эту проблему.

Надіслати
Поділитися на інших сайтах


@IgorDmitrenko Странно, по описанию похоже на версию 3.ХХ. Вы пробовали Lightning 4?

Надіслати
Поділитися на інших сайтах

@IgorDmitrenko Видимо не установилось корректно. Киньте доступ в админку.

Надіслати
Поділитися на інших сайтах

Здравствуйте.

Заметил небольшой баг - при включенном Lightning перестает открываться модуль IMDBOptimizer - ошибка 500. Если отключить, то модуль открывается.

 

Надіслати
Поділитися на інших сайтах


@stas2010 Это с Lightning 4.06? Если более ранняя версия, попробуйте обновиться.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

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