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

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


Recommended Posts

Шикарное дополнение! Нашёл неприятный баг.Заходим  на страницу Связаться с нами,жмём Продолжить и получаем страницу без хидера, футера  и без стилей)

 

http://demo.devs.mx/lightning/index.php?route=information/contact

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

на осstore 1.5.2.1 (+стоит буржуйский шаблон) погибли страницы статей с ошибкой 

Warning: disk_free_space(): Value too large for defined data type in /hermes/bosoraweb163/b35/ipw.inbig4com/public_html/lvlbrd/system/lightning/alpha.php on line 1

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


На оксторе 1.5.4.1 выдало "Your shop is not reacheable from outside", на главной белый экран, в логе ошибка:

PHP Parse error:  syntax error, unexpected T_IF, expecting T_FUNCTION in /home/public_html/vqmod/vqcache/vq2-catalog_model_catalog_product.php on line 536.

 

Подскажите, где копнуть?

 

 

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


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

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


  • 2 weeks later...

Отчитаюсь о установке модуля.
Поставил, прирост впечатлил. На http://pr-cy.ru/speed_test/ показало 0.2 сек, было 0.5-0.6
Но не всё оказалось так гладко.
1. Ошибка в логе на строку seo_pro.php - $url = explode('=', $queries[$part], 2);
По советам с этого форума перед строкой добавил - if(!isset($queries[$part])) continue;
Ошибка исчезла.
2. Дальше непонятно. На всех страницах дублирает мета тэги дескрипшен и кейвордс.
Дублирует таким образом: (код страницы товара)
meta name="description" - правильно
meta name="keywords" - правильно
meta name="description" - описание с первой открытой страницы товара и для всех следующих страниц тэг одинаков.
meta name="keywords - тоже самое.
Знания мои малы, победить не смог. Решил отключением кэширования хидера в конфиге модуля. Верхнего меню категорий у меня нет, снижения скорости особо не заметил. К тому же эта ошибка возможно только на моём шаблоне.
3. Стоит блог от маркимакса. Там есть такая фича - под админом в записях есть ссылка -редактировать запись. Модуль закешировал страницы с этой ссыкой и она видна и после выхода с админки. В blog.php модуля я отключил вывод ссылки. Сейчас она не видна, но после обновления блога нужно опть править.

И модуль ещё генерит страницу ......common/home&light_op=gen  Так и должно быть?

В остальном вроде всё в порядке. Прирост скорости, ещё раз отмечу впечатлил, спасибо автору и ждём новой версии с исправлениями

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


..

3. Стоит блог от маркимакса. Там есть такая фича - под админом в записях есть ссылка -редактировать запись. Модуль закешировал страницы с этой ссыкой и она видна и после выхода с админки. В blog.php модуля я отключил вывод ссылки. Сейчас она не видна, но после обновления блога нужно опть править.

 

Не видел кода, но советую в следующих версиях модуля  в таг хеширования добавить, что-то типа такого

        if ($this->user->isLogged()) {
            $this->data['userLogged'] = 0;
        } else {
            $this->data['userLogged'] = 1;
        }

$hash = ...".$this->data['userLogged']."...

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

  • 3 weeks later...

Добрый день!

НА версии 1.5.5.1 ошибка на главной.

Отключение и откат на старую версию 0.29 не помогло.

пробую удалить...

 

Parse error: syntax error, unexpected ';', expecting T_FUNCTION in /home/u875838345/public_html/vqmod/vqcache/vq2-catalog_controller_module_category.php on line 120

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


После установки .. сайт Реально, Нереально быстро Работает !!! Но есть одно но, админка перестала работать Notice: Undefined variable: ouput in /home/******/******.ru/vqmod/vqcache/vq2-system_library_response.php(68) : eval()'d code on line 1

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


есть еще проблемка. у меня магазин напольных покрытий и мебели, на напольных покрытиях стоит калькулятор расчета , сколько упаковок необходимо купить, при открытии товаров с данным калькулятор вот такая ошибка вверху страницы Notice: Undefined index: token in /home/******/*******.ru/vqmod/vqcache/vq2-catalog_controller_product_product.php on line 659Warning: Cannot modify header information - headers already sent by (output started at /home/tommyel/interpol38.ru/index.php:108) in /home/*****/******.ru/vqmod/vqcache/vq2-catalog_controller_module_viewed.php on line 21

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


Да, соглашусь со всеми - прирост скорости загрузки впечатляет!

Но, заметил один важный недостаток: если в разделе каталога несколько страниц с товарами - показывает только первую страницу с товарами, остальных страниц не видно! Внизу страницы надпись "Показано товаров 0 из 0, страниц всего 0".

 

Нажимаю Disabled - все страницы снова видны.

 

Подскажите, как решить эту проблему?

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


Итак, готова новая версия, потенциально неконфликтирующая с сторонними модулями и хитрыми темами.

Она поддерживает мультимагазины и содержит еще больше хороших оптимизаций.

 

Друзья, переписывание заняло больше времени, чем ожидалось.

Не буду отвечатать на ваши предыдущие сообщения, так как они все относятся к теперь уже неактуальной версии.

Просто поставьте OpenCart Lightning 0.40 Beta - и вполне вероятно что все заработает.

 

Если заметите что-то - буду благодарен за сигналы.

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

Tom, да, демка была на старой. Уже залил новую - http://demo.devs.mx/lightning

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

Решил  потестить.Но после установки вылазит это

"Lightning server communication error"

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

Tom, а магазин доступен извне? Скиньте в личку доступ по ФТП, поисследую что там происходит.

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

Обновление 0.41 - фиксы всяких глюков, особенно с загрузкой модулей по AJAX и валютами.

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

Добрый день, MaxD!

Установил модуль, в журнале ошибок чисто, но пишет: Lightning disabled: Modules conflict
 
В 0.41 эта проблема убралась, но при проверке в http://tools.pingdom.com/ загрузка сайта 4-5 сек.

Сайт sfera.by

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


five, поставьте 0.41 еще раз, я гляну что там происходит.

 

ukrline, была проблема с https подключениями без корректного сертификата. Попробуйте еще раз.

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

five, поставьте 0.41 еще раз, я гляну что там происходит.

 

ukrline, была проблема с https подключениями без корректного сертификата. Попробуйте еще раз.

 

Да, все заработало, скорость впечатляет.

Первое, что заметил, почти в каждой категории написоно одно и тоже "Показано с 1 по 30 из 1244 (страниц: 42)"

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


ukrline, побегал по сайту, вроде разное пишет. Если заметите несхождение, киньте в ПМ доступ по ФТП с описанием что не сходится, буду разбираться.

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

five, все корректно работает. Не особо обращайте внимание на общее время загрузки страницы "по холодному" - этот показатель ни о чем особо не говорит.

Но если хотите его улучшить, попробуйте отключить вашу минификацию и обьединение скриптов и CSS - она на редкость неторопливая.

 

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

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

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

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

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

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

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

Вхід

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

Вхід зараз

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

Important Information

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