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

MaxD

Користувачі
  • Публікації

    1 797
  • З нами

Повідомлення, опубліковані користувачем MaxD

  1. Может еще не поздно )

    Предлагаю заменить system/engine/event.php на мой вариант, который не тратит каждый раз кучу времени на сверяние "в лоб" каждого события со всеми хуками.

     

    Если прогнать в профайлере 2 раза, сразу все станет понятно - минимальный выиграш 20 ms и увеличивается с каждым установленым дополнением. Мой вариант работает идеально и оттестирован на десятках боевых магазинов.

     

    event.php

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

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

     

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

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

     

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

     

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

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

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

     

    image.png.eb1ae36cb2598b975efc8efd12a5740b.png

     

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

    image.thumb.png.afd880af4e7a21aea0a5de69400b3aee.png

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

     

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

  8. @bitrixlviv Хотя это и нелогично, но может сработать. По крайней мере не повредит.

    Пожалуйста, попробуйте убрать директиву Disallow: /*li_op= и поделитесь с нами результатами.

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

     

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

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

    spacer.png

     

     

     

     

    lightning40beta.ocmod.zip lightning40beta.oc15.zip

  10. Немного поздно наверное, но все равно отвечу. Если коротко - то никак.

     

    Часть URL после # не передается на сервер, ее обрабатывает только JavaScript в браузере после открытия страницы. То есть, по факту браузер получает страницу сайт.ру/reviews/ , а потом изза #ratingModal скрипт открывает ваше модальное окно.

  11. @vitalimeile У меня ваша ссылка на CDN не открывается. А в общем - как я писал раньше, Lightning не может повлиять на ваш CDN.

    Cвяжитесь с поддержкой вашего CDN и попросите настроить правильные заголовки кеширования.

    По CSS - а на безопасном уровне тоже искажает?

     

    @Alex_Dv Если страница выдается из кеша, никакой код Opencart не выполняется.

  12. @mazaxaka6630 Попробуйте включить опцию

    image.thumb.png.4e0bbc965a0712945ccaae62e7946def.png

     

    @vitalimeile Если у вас магазин модифицирован, чтобы фото лежали на CDN с прямыми ссылками туда, то Lightning на это никак не повляет. Видимо вам надо разобраться с своим CDN, чтобы он отдавал правильные заголовки кеширования.

     

    @Roumek Возможно оптимизация JS что-то влияет. Отключите ее для оформления заказа:

    image.thumb.png.9c66564c7a0e5202174a9274da582227.png

     

    • +1 1
  13. Лог нерепрезентативен, это обычные накладки доступа к кешу, когда один поток его уже удалил, а второй пытается прочесть.

    Сайт действительно ведет себя странно - некоторые страницы при первом заходе генерятся 10+ секунд, потом быстро.

    Стоит какое-то кеширование?

  14. Всех с наступающим! Быстрых магазинов, больших продаж и личного счастья!

     

    Есть еще одна новость - для всех белорусских доменов .BY вводится свободная лицензия до 2022 года. Держитесь, ребята!

    • +1 2
×
×
  • Створити...

Important Information

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