-
Публікації
1 797 -
З нами
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем MaxD
-
-
let isPear = (this.options[this.selectedIndex].textContent == "Доставка" || this.options[this.selectedIndex].textContent == "Самовывоз");
-
Он не выдает себя за Microsoft, а просто хостится на Microsoft Azure Cloud. Да и не показывает никаких признаков, что он бот.
Но сайты на Journal3 не открываются в IE9, так что смело блокируйте.
-
@SerginioWS Спасибо за добрые слова! По Wordpress сложно что-то сказать, я никогда им серьезно не занимался и слабо себе представляю, как там обстоят дела с кешированием и оптимизацией. Сейчас я хочу посмотреть, если мой новый модуль Replacer зайдет людям - попробую выкатить его под Wordpress. Так как он достаточно прост и имеет мало точек соприкосновения с движком, это должно быть просто. Ну а дальше - как знать, может вдохновлюсь и на Lightning для WP.
@megaff Напишите мне на [email protected]
Да, Lightning отлично блокирует по IP или по User-Agentу. Все блоки видно в Контроле доступа, там же можно их отменить.
- 1
-
В 23.07.2021 в 13:14, LinaVM сказал:
добрый день. На сколько webp уменьшает вес картинки? Можно ли при работающем лайтнинге не переживать за загруженные большие изображения? Например, залили фотки по 1,5 мб - или лучше сжать и перезалить, или лайтнинг справится?
Можно не переживать, да вы и ничего не сможете сделать - нет смысла как-то изменять размер или оптимизировать оригиналы изображений.
Все равно Opencart откроет их, изменит размер в пикселях на нужный ему и сохранит с новым сжатием в папку кеша изображений. И будет показывать картинки из этого кеша, а не оригиналы.
@megaff Если действительно подтвердятся признаки, что у вас продажи падают с включенным Lightning, я готов заняться этим вопросом самым серьезным образом, докопаться до причины и устранить ее.
По CRON - можно выбрать Run a PHP script и указать на catalog/controller/extension/lightning/cron.php
@SerginioWS Отписал в ПМ.
@megaff Ну Lightning в Контроле доступа должен был вам намекнуть, что тут что-то нечисто. Кто-то из Харькова вас парсит, прикидываясь гуглом. Но это точно не гугл )
- 1
-
@megaff Это вроде скрин из аналитики? А как если смотреть через Opencart?
-
В 21.07.2021 в 16:40, megaff сказал:
Не могу поверить, что при переходе с Nitro на Lightning продажи на сайте могут упасть. Я думаю, это совпадение.
Вы заметили падение продаж или только количества посещений, зафиксированых в гугл-аналитике?
В 21.07.2021 в 16:40, megaff сказал:Cloudflare передает изображения с ближайших серверов к получателю, поэтому это влияет на скорость веб-сайта, например, для кого-то в Соединенных Штатах или для другого человека в Южной Африке.
Да, это по сути единственный сценарий, когда Cloudflare действительно полезен для Opencart. Но очень редкие магазины имеют такую географию клиентов. Если клиент находится на одном материке с сервером вашего магазина, CDN ему ничего не ускорит при типичных условиях.
Lightning умеет определять, поддерживает ли клиент WebP (даже в сложных случаях типа Safari с Mac). Если не поддерживает - восстанавливает перед выдачей на закешированной странице ссылки на оригинальные JPNG/PNG изображения и подключает версию JS/CSS с оригинальными изображениями.
В 21.07.2021 в 16:40, megaff сказал:Есть какое-нибудь решение для улучшения CLS? Картинки хорошо видны, когда они масштабируются и перемещаются.
Тут приходится выбирать из двух крайностей - либо дать клиенту видеть содержимое страницы раньше, пока она еще дооформляется, или показать ему ее позже, когда уже все готово. Кроме CLS гугл очень оценивает, сколько клиенту пришлось ждать, чтобы хоть что-то увидеть. Чтобы страница показывалась позже, уменьшайте уровень CSS-оптимизации.
@Yakaya Написал в ПМ.
- 2
-
22 часа назад, megaff сказал:
Статистика Google Analytics показала, что посетителей на сайт стало меньше, а значит, и продажи пошли на спад ...
Lightning откладывает запуск аналитик на мобильном до того момента, пока посетитель не начнет взаимодействие со страницей - поскролит ее или нажмет на что-то. Возможно, дело в этом. Убрать отложенный запуск для нужных скриптов можно тут:
Давно не видел, как работает Nitro.io, но последний раз, когда я его видел у клиентов, он вообще откладывал запуск всего JS на 5 секунд или до взаимодействия пользователя со страницей. Естественно, такой вариант обмана PageSpeed показывает отличные очки и низкий CLS.
По идее, Ahrefs и Apple не имеют отношения к результатам в Google. И Lightning их не блокирует, а выдает им только страницы кеша, таким образом не давая нагружать сервер.
-
@voronlviv Спробуй до посилання на common.js в хедері додати параметр, зробити щось таке:
<script src="catalog/view/theme/coloring/assets/common.js?v=2" type="text/javascript"></script>
-
-
@voronlviv Я бачу, що помогло.
JS-файл міг залишитись у вас в кеші браузера. Оновіть сторінку, утримуючи Shift або гляньте в анонімному вікні браузера.
-
-
@voronlviv Схоже, що це щастя чинить оця приблуда - jquery.dotdotdot.min.js
В common.js задіюється командою
$(".product-item h4").dotdotdot();
- 1
-
@voronlviv Це не CSS, назви ріжуться на бекенді. Швидше всього не стандартних контроллерах, а в якомусь коді шаблону. Краще звернутись до його розробника.
-
@nikoshot конечно, это кому как больше нравится. Но чаще люди стараются не править код магазина без острой надобности, чтобы не ломать совместимость и возможность обновлений. Модуль в любой момент можно отключить или удалить, а вот убрать правки, которые перестали быть нужны, намного сложнее - особенно если уже забылось, где они делались или делал их другой человек.
Ну а для нас, разработчиков, правленый-переправленый магазин у клиента - вообще отдельная радость. Особенно когда пишут отзывы, что модуль уронил магазин - а на самом деле там в коде магазина такие чудеса, что прям фантазии удивляешся )
-
-
28 минут назад, nikifalex сказал:
сколько этот способ прибавляет к TTFB? он же делает preg_replace в output?
На Journal3 с огромным HTML - порядка 0.001 секунды
-
@nikoshot Можно придумать еще много сложных и извращенных вариантов. Но почему бы не использовать мой способ?
-
@nikoshot Такое себе решение... Прописывать во всех модулях, в оформлении заказа, в письмах о заказах. А если вдруг добавится вторая валюта, то все откатывать назад и искать другой вариант )
-
-
С помощью моего нового модуля Replacer можно заменить в html что угодно на что угодно, даже просто редактировать тексты на страницах магазина :
Если конкретно рубли, то заменяем " р.<" на " <span>р.</span><" (важно именно с пробелом в начале, чтобы не позаменяло лишнего).
- 2
-
@bitrixlviv Спасибо за ценную информацию и тестирование! В следующем обновлении Lightning изменение robots.txt будет отключено.
-
@stas2010 Это с Lightning 4.06? Если более ранняя версия, попробуйте обновиться.
-
@IgorDmitrenko Видимо не установилось корректно. Киньте доступ в админку.
-
@IgorDmitrenko Странно, по описанию похоже на версию 3.ХХ. Вы пробовали Lightning 4?
Непонятная ситуация с кэшем изображений
в Opencart 3.x: Загальні питання
Опубліковано:
Качество для JPG - это сколько информации можно отбросить, немного пожертвовав качеством изображения.
Кстати, если выставить размер точно такой, как у оригинала, то JPG и GIF просто скопируется, без пережимания.