Недавно заметил, что стала проседать скорость сайта, приходящих поубавилось с 400 до 35. (не программист) полез искать в интернете, в чем может быть причина. И такой вывод
сделала программа. Сижу и не могу понять, что это за запросы и откуда взялись, ведь ртб я уничтожил со всеми его кодами (или так думаю) уже давно, а к остальным сайтам, и рекламе вроде как, отношения не имею.
Дополнительно:
Содержание
нет такого
нежелательное или вредоносное ПО, которое определяет своих жертв по заголовку user agent. То есть может быть нацелено на определённых пользователей мобильников, к примеру.
А ресурс и вправду долго загружается:
https://gtmetrix.com/reports/stroyiremont.ru/u6KwMt1x/
Ответы:
Вот эту фигню уберите
- Заметим, look выглядит похоже на block.
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?



Для увеличения производительности и оптимизации работы с большим числом соединений в приложении можно использовать несколько методов:
1. Пулы соединений: одним из наиболее эффективных способов управления большим числом соединений является использование пулов соединений. Пул соединений представляет собой набор заранее созданных соединений к базе данных, которые могут быть повторно использованы. Это позволяет снизить нагрузку на базу данных и улучшить производительность приложения.
2. Оптимизация запросов: обратите внимание на структуру и оптимизацию SQL запросов. Используйте индексы, правильно организуйте таблицы, избегайте избыточных запросов и выбирайте наиболее эффективные операторы SQL.
3. Кэширование данных: кэширование позволяет уменьшить нагрузку на базу данных путем сохранения результатов запросов в памяти. Это особенно полезно для запросов, которые выполняются часто и возвращают одинаковые результаты.
4. Разделение базы данных: если возможно, разделите базу данных на несколько серверов или кластеров. Это позволит равномерно распределить нагрузку и улучшить производительность приложения.
5. Оптимизация кода: избегайте лишних запросов к базе данных, используйте кеширование и ленивую загрузку данных. Также следите за использованием ресурсов в циклах и функциях, чтобы избежать утечек памяти.
Применение вышеперечисленных методов поможет улучшить производительность приложения и справиться с большим числом соединений к базе данных.