-
Posts
1,813 -
Joined
Content Type
Profiles
Forums
Marketplace
Articles
FAQ
Our New
Store
Blogs
module__dplus_manager
Everything posted by MaxD
-
Обновление Opencart Lightning 4.20 функция улучшения детализации уменьшенных изображений, пример ниже прописывание размеров изображений теперь улучшено и включено по умолчанию автоматическое определение валюты по языковым данным браузера улучшеная поддержка языковых префиксов в URL показ referer'a в извещениях об ошибках PHP фикс загрузки корзины по AJAX
- 1,476 replies
-
- 1
-
- оптимизация
- скорость
-
(and 5 more)
Tagged with:
-
Правильная пагинация и каноникалы.
MaxD replied to proplat's topic in SEO-питання (оптимізація та просування магазину)
Чем именно плохой? Врядли при каком-то поиске вам выдадут ссылку на 5 страницу - разве что вы ищете товар, который на этой странице, но тогда логичнее выдать прямую ссылку на этот товар. И зачем заставлять поисковики листать все ваши страницы, обрабатывать кучу лишней информации, грузить ваш сервер (так как страницы категорий чем дальше листаешь, тем они тяжелее рожаются), если ссылки на товары есть в сайтмапе?- 87 replies
-
- пагинация
- каноничные ссылки
-
(and 4 more)
Tagged with:
-
Правильная пагинация и каноникалы.
MaxD replied to proplat's topic in SEO-питання (оптимізація та просування магазину)
Самый лучший вариант - давать индексировать только первую страницу, а товары чтобы поисковики брали из сайтмапа.- 87 replies
-
- 1
-
- пагинация
- каноничные ссылки
-
(and 4 more)
Tagged with:
-
@dre34 Могу глянуть, киньте доступ в админку в ПМ.
- 1,476 replies
-
- оптимизация
- скорость
-
(and 5 more)
Tagged with:
-
@dre34 Похоже, что-то с JS. Или отключите свою отложенную загрузку, или отключите оптимизацию JS Lightning.
- 1,476 replies
-
- оптимизация
- скорость
-
(and 5 more)
Tagged with:
-
Как убрать надпись "Работает на ocStore" 3
MaxD replied to lagrand's topic in Opencart 3.x: Setting and optimization
Чтобы не заморачиваться с поиском подобных вещей, можно использовать мой бесплатный модуль Replacer В нем даже можно просто стать курсором на странице и подредактировать. -
@stas2010 Видимо ваш установщик не перезаписывает файлы по каким-то причинам. Загрузите содержимое папки upload из установочного зипа по FTP.
- 1,476 replies
-
- оптимизация
- скорость
-
(and 5 more)
Tagged with:
-
Друзья, внимание, массовый брутфорс админок. Примите меры.
MaxD commented on Yoda's blog entry in Прожектор Бритни Спирс
Подтверждаю, видел сегодня у нескольких клиентов. Плотность запросов такая, что сайты ложатся. Также видел станное - у одного клиента админка была запаролена через .htaccess, но apache перенаправлял эти запросы корневому index.php. Сайт лег еще быстрее, естественно. Добавьте в начало файлов index.php и admin/index.php строчку: if (!empty($_POST) && @$_SERVER["REQUEST_URI"] == "/admin/") exit; Выложил обновление Lightning с защитой от брутфорса админки и этой ситуации. -
Выложил новое обновление, кроме всего прочего в нем есть защита от брутфорса паролей админки - включая сценарии из предыдущего моего сообщения.
- 1,476 replies
-
- оптимизация
- скорость
-
(and 5 more)
Tagged with:
-
Сегодня у нескольких зарубежных клиентов видел, что им какая-то автоматика жестко брутфорсит пароль с POST запросами к /admin/ - именно так, без всяких параметров. Плотность запросов такая, что сайты ложатся. Если у вас ни с того ни с сего от нагрузки лег сайт, попробуйте добавить в начало admin/index.php: if ($_SERVER["REQUEST_METHOD"] == "POST" && $_SERVER["REQUEST_URI"] == "/admin/") exit;
- 1,476 replies
-
- 1
-
- оптимизация
- скорость
-
(and 5 more)
Tagged with:
-
Как не попадать на 250 000 рублей в год, если не слушаться "специалистов" по настройке серверов
MaxD commented on Yoda's blog entry in Прожектор Бритни Спирс
А вот эта работа?- 27 comments
-
- оптимизация
- vps
-
(and 2 more)
Tagged with:
-
Как не попадать на 250 000 рублей в год, если не слушаться "специалистов" по настройке серверов
MaxD commented on Yoda's blog entry in Прожектор Бритни Спирс
Замечательная история, приятно почитать. Для полноты картины не хватает главной цифры - сколько стоила вся описанная работа.- 27 comments
-
- оптимизация
- vps
-
(and 2 more)
Tagged with:
-
@DenKuzmin Надо посмотреть. Киньте в ПМ доступ в админку.
- 1,476 replies
-
- оптимизация
- скорость
-
(and 5 more)
Tagged with:
-
PageSpeed формируется на 30% - из ТВТ (который есть синтетическим выражением FID), на 25% - из LCP, на 15% - из CLS и еще по 10% из FCP, SI и TTI. То есть 70% веса баллов PageSpeed формируются из показателей, которые сейчас входят в Core Web Vitals. Роботы Google не оценивают синтетически показатели Core Web Vitals, а снимают эту статистику с браузеров Chrome у реальных посетителей сайта.
- 54 comments
-
- pagespeed
- pagespeed insights
- (and 5 more)
-
О, я думал тут спор о том, влияют ли показатели PageSpeed на позиции в выдаче Google. А то, что для скорости/удобства важнее всего скорость/удобство - странно поддавать сомнению На данный момент не существует лучшего синтетического способа оценить Core Web Vitals, чем PageSpeed Insights. Если он появится - будут использовать его, а не PageSpeed. Да, PageSpeed показывает баллы - но они вычисляются из того, насколько у вас хороши Core Web Vitals. Если они все в зеленой зоне - балы PageSpeed будут 90+
- 54 comments
-
- pagespeed
- pagespeed insights
- (and 5 more)
-
@Texture Рад, что помогло. Перенос админки не даст никакого эффекта. Если нагрузка стала допустимой, можно просто переждать, пока вражеский скрипт переберет все, что у него там прописано - это максимум пару дней. Это явно не DDoS, скорее всего просто на ваш сайт напал какой-то автоматический скрипт, который ищет легкоуязвимые сайты для создания ботнета. Если бы вас сознательно ломали с целью положить или увести магазин - все бы выглядело по другому.
-
Ну, вы и спорите ) Поисковая выдача строится на множестве факторов, и основной из них - поведенческий фактор - сколько времени люди проводят на вашем сайте, прежде чем вернуться к окну поиска кликать по другим результатам. Особенно круто, если после открытия вашего сайта они уже не смотрят другие результаты. Конечно, это поведение людей опосредовано зависит от скорости/удобства вашего сайта, но не очень сильно, разве что в случаях когда человек не дождался открытия страницы или его так завалило баннерами, что он закрыл от греха подальше. По факту, выдача строится на том, насколько ваш контент удовлетворяет конкретный поисковый запрос пользователя. Но дополнительным фактором ранжирования при поиске с мобильного выступают Core Web Vitals (вот прямо циферки), и гугл дает небольшой бонус в позициях сайтам, у которых с этими показателями все хорошо.
- 54 comments
-
- 1
-
- pagespeed
- pagespeed insights
- (and 5 more)
-
@Texture И видимо корневой index.php, не админки? У вас при запросах к https://textil.best/admin/ index.php не используется. Скорее всего вражеская автоматика перебирает список всех URL, которые могут быть уязвимы, а ваш опенкарт на каждый запрос генерирует ответ не найдено с содержимым стартовой страницы, типа https://textil.best/notfound Попробуйте в catalog/controller/error/not_found.php после строчки public function index() { вписать: http_response_code(404); die("<script>location = '/';</script>");
-
Core Web Vitals (FCP, LCP, CLS и FID - время первой прорисовки контента, время прорисовки самой большой картинки на экране, суммарный сдвиг контента и задержка ввода) официально учитываются гуглом, как один из факторов в мобильной выдаче. Все эти показатели практически полностью коррелируют с баллами PageSpeed Insights. Но люди и так уже в основном в курсе, потому что Google Search Console прямым текстом предупреждает, если какой-то из этих показателей на каких-то страницах сайта ниже нормы.
- 54 comments
-
- pagespeed
- pagespeed insights
- (and 5 more)
-
Скорее всего сайт лежит не от этих обращений к админке. Попробуйте глянуть (или попросите хостера), какие процессы больше всего грузят сервер, там станет базово понятно - это Apache/Nginx или PHP или MySQL. От этого дальше можно будет плясать. Я ставлю на MySQL )
-
Скачать / Купить дополнение Replacer: редактирование HTML и текстов магазина прямо на странице Replacer выполняет достаточно трививальную задачу - делает поиск и замену заданных строк в финальном HTML. Он имеет простой интуитивный интерфейс, который позволяет создавать замены и сразу видеть их результат, редактировать HTML и текст прямо на страницах магазина. Это дополнение дает вам новый уровень свободы и контроля над магазином, позволяет делать множество вещей, которые раньше требовали копания в коде. Вот некоторые задачи, которые можно сделать за пару кликов в Replacerе: поменять любую надпись на странице убрать из цен вида 123.00 р. копейки для лучшей читабельности добавить нужный код счетчика или другого сервиса в любую часть страницы перебить ссылки на статические ресурсы на использование CDN на другом домене спрятать пустую корзину подправить код страницы согласно рекомендаций PageSpeed или других сервисов убрать Работает на Opencart из футера перевести на витрине на русский непереведенный модуль Установка простая - загрузить в установщик и обновить модификаторы. После этого появится пункт меню: При нажатии на него открывается интерфейс с чуть уменьшеной стартовой страницей вашего магазина: Страница вашего магазина сразу отображает все вносимые изменения, в ней можно переходить по ссылкам на другие страницы. Кнопка открывает окно добавления новой замены: В строках поиска и замены можно использовать звездочку (или несколько), она заменяет любое количество символов. Например, чтобы убрать все теги img со страницы, замените <img*> на пустую строку. Кнопка переключает окно страницы магазина в отображение ее исходного кода HTML: Сделаные замены подсвечиваются желтым в коде страницы. Если выделить какой-то кусок кода (зажать мышку и потянуть), то откроется окно создания новой замены для этого кода: Кнопка включает режим, в котором вы просто редактируете любой текст на странице, став туда курсором. Все изменения сразу прописываются в набор замен, которые в конце редактирования можно сохранить или отменить: При редактировании можно использовать клавиши Ctrl+B для переключения жирности, Ctrl+I для переключения курсива. Буду рад отзывам ) Добавил MaxD Добавлено 03.12.2021 Категория Меню, дизайн, внешний вид Системные требования Метод активации Без активации Ioncube Loader Нет ocStore 3.0 2.3.0.2.4 2.3 2.2 2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Opencart.pro 2.1 OcShop 2.0.3.х Обращение к серверу разработчика Нет