![]() |
![]() |
#1 |
Senior Member
Профессор
Регистрация: 25.06.2020
Адрес: Спб
Сообщений: 514
Сказал(а) спасибо: 1,296
Получил(а) "Спасибо": 502
Нарушения: 0/0 (0)
Репутация: 144105
|
![]()
Хотя на моих сайтах посещаемость не большая, но приходится заниматься снижением нагрузки. Ничего толкового так и не нашла, всё методом тыка.
Больше всего, конечно, достают боты и спамеры. Блокирую их то по IP, то целыми группами. Эффект заметный, но это так муторно! ( Второй момент: настройки кэширования. Тут вообще не ясно, что влияет. А ведь хочется понимать! Есть опции: --- Результат запроса - время хранения результатов запроса в кэше. --- Отображаемый вывод - время хранения в кэше выдаваемого HTML-кода. Для каждой установила 1 час (есть ещё минута, 5 минут, 30 минут, 6 часов, 6 дней). Третий фактор: выборки по фильтру, если элементов более 2 тысяч. Снова непонятно, что создаёт нагрузку. Наличие фильтров или конечное число элементов? Также хотелось бы делить на страницы с умом. Например, в топике 1000 сообщений. Если по 20 постов на страницу, на выходе 50 страниц, а если по 40 - страниц 25, то есть в 2 раза меньше. Наверняка ещё что-то надо учитывать, давайте поговорим. ) |
![]() |
![]() |
![]() |
#2 |
Позитив =)
Академик
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,412
Сказал(а) спасибо: 25,091
Получил(а) "Спасибо": 13,926
Нарушения: 0/0 (0)
Репутация: 1412767
|
![]()
Я в этом вот не спец, но вроде как обычно основные нагрузки идут к БД, ИМХО
![]() Я вот сокращал сокращал все эти нагрузки, а потом решил, что проще тариф подороже взять ![]() ![]() P.S. О, дежавю словил ![]() P.S.S. Я думаю, что еще зависит от движка, на котором у вас сайты, там спецом надо быть в этом ![]() |
![]() |
![]() |
![]() |
#3 |
Слесарь-сайтосборщик
Доцент
Регистрация: 22.06.2020
Адрес: Замкадье
Сообщений: 403
Сказал(а) спасибо: 985
Получил(а) "Спасибо": 1,178
Нарушения: 0/0 (0)
Репутация: 180645
|
![]()
Количество и сложность запросов к БД, выполнение серверных скриптов, чтение файлов с диска. Как-то так, в порядке степени влияния.
Кеширование – до внесения изменений в выдачу. А не на 1 час. Фильтры – да, создают нагрузку. Как их наличие, так и сложность. |
![]() |
![]() |
2 пользователя(ей) сказали cпасибо: |
![]() |
#4 | |
Позитив =)
Академик
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,412
Сказал(а) спасибо: 25,091
Получил(а) "Спасибо": 13,926
Нарушения: 0/0 (0)
Репутация: 1412767
|
![]() Цитата:
Вроде на серче писал кто-то, что их можно индексами снизить, но я в этом вообще не бумбум ![]() Оно вроде и есть к БД сложные запросы... Да? |
|
![]() |
![]() |
![]() |
#5 | ||
Резидент
Доцент
Регистрация: 01.07.2020
Адрес: Кавказ
Сообщений: 376
Сказал(а) спасибо: 4,141
Получил(а) "Спасибо": 4,827
Нарушения: 0/0 (0)
Репутация: 627517
|
![]() Цитата:
В файл .htaccess добавьте: Цитата:
|
||
![]() |
![]() |
![]() |
#6 |
Senior Member
Профессор
Регистрация: 25.06.2020
Адрес: Спб
Сообщений: 514
Сказал(а) спасибо: 1,296
Получил(а) "Спасибо": 502
Нарушения: 0/0 (0)
Репутация: 144105
|
![]()
Это всё есть, но помимо юзер-агентов множество спамеров, и самые гадкие - это не ручной спам - судя по множественным запросам. Например, попытка регистрации: 20 попыток в минуту.
К примеру, на форуме 80% строк в логах - с кодом 403 для заблокированного IP 85.192.11.141, который ломится по несклько раз в секунду. Спрашивала на хостинге, могут ли они уровнем выше его блокануть - отвечают, мол, это повлияет на остальных пользователей. А то им счастье от этого IP. ![]() |
![]() |
![]() |
Сказали спасибо: |
![]() |
#7 |
Позитив =)
Академик
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,412
Сказал(а) спасибо: 25,091
Получил(а) "Спасибо": 13,926
Нарушения: 0/0 (0)
Репутация: 1412767
|
![]()
Rema, а у вас форум не женский развлекательный случаем? А то может ссылочками обменяемся, или за денюжку у вас запоститься можно
![]() Простите за офтоп ![]() |
![]() |
![]() |
![]() |
#8 |
Senior Member
Профессор
Регистрация: 25.06.2020
Адрес: Спб
Сообщений: 514
Сказал(а) спасибо: 1,296
Получил(а) "Спасибо": 502
Нарушения: 0/0 (0)
Репутация: 144105
|
![]()
А если скрипт выполняется на стороне пользователя?
Я так понимаю, что раз в час кэш сбрасывается, и выдача обновляется. На том сайте много разных списков по фильтрам, все они многостраничные, да ещё с мини-картинками. Запросы ещё сложней фильтров - но раз в 6 часов, мне кажется, уже слишком. |
![]() |
![]() |
![]() |
#9 |
Позитив =)
Академик
Регистрация: 21.06.2020
Адрес: Санкт-Петербург
Сообщений: 4,412
Сказал(а) спасибо: 25,091
Получил(а) "Спасибо": 13,926
Нарушения: 0/0 (0)
Репутация: 1412767
|
![]() |
![]() |
![]() |
Сказали спасибо: |
![]() |
#10 |
Senior Member
Профессор
Регистрация: 25.06.2020
Адрес: Спб
Сообщений: 514
Сказал(а) спасибо: 1,296
Получил(а) "Спасибо": 502
Нарушения: 0/0 (0)
Репутация: 144105
|
![]() |
![]() |
![]() |
![]() |
|
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Inferno Solutions - хостинг с полным сопровождением от профессионалов. | IS*Andrew | Хостинг и домены | 57 | 29.11.2024 12:56 |
Какие анкоры для внешних ссылок брать, если их очень много? | ziliboba0213 | Продвижение и оптимизация сайтов | 10 | 17.08.2020 22:59 |