Cool2Play Опубликовано 1 марта Поделиться Опубликовано 1 марта (изменено) Здравствуйте. Стал сталкиваться с такой проблемой, что форум подтормаживает, долго загружается и так далее. В последнее время эта проблема обострилась. Форум установлен на VPS, ресурсов хватает с запасом, PHP 8.2, opcache установлен, fpm тоже, redis использую, но сильно это не помогает. Сам форум крупный, посещаемый и тяжёлый, одна база данных более 4 гб. Я видел тут старую тему об этом, но особо толкового ничего не нашёл для себя. Может, кто-то подскажет, как оптимизировать работу форума? Заранее спасибо Изменено 1 марта пользователем Cool2Play Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aLEX49566 Опубликовано 1 марта Поделиться Опубликовано 1 марта Nginx попробуйте 3 минуты назад, Cool2Play сказал: VPS Лучше vds для ips Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Cool2Play Опубликовано 1 марта Автор Поделиться Опубликовано 1 марта 1 минуту назад, aLEX49566 сказал: Лучше vds для ips Это же одно и то же) Zero108 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
aLEX49566 Опубликовано 1 марта Поделиться Опубликовано 1 марта 2 минуты назад, Cool2Play сказал: Это же одно и то же) Нет Zero108 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Zero108 Опубликовано 1 марта Поделиться Опубликовано 1 марта Всегда считал, что это одно и то же, но названия разные: виртуальное разделение ресурсов физического сервера. Цитата Что такое VPS? Виртуальный частный сервер (VPS) – это машина, на которой находится все программное обеспечение и все данные, необходимые для работы веб-сайта приложения. Он называется виртуальным, потому что потребляет только часть физических ресурсов сервера, которым управляет сторонний поставщик. Однако вы получаете доступ к выделенным ресурсам на этом оборудовании. Цитата Чем отличаются VDS и VPS Бытует мнение, что термины обозначают виртуальные серверы с различными типами виртуализации: VPS обозначает виртуализацию на уровне операционной системы, VDS — аппаратную виртуализацию. На самом деле, оба термина появились и развивались параллельно, и обозначают одно и то же: виртуальный выделенный сервер, запущенный на базе физического. Cool2Play давно известно, что этот движок неоптимизирован. Кроме как ограничивать доступ ботов к сайту и увеличивать физические ресурсы, простых способов нет. Разве что вы используете сторонние приложения, которые можно оптимизировать в части запросов к базе данных. Обычно, на небольших объемах всё работает идеально, но стоит увелич ить количество контента, как начинаются "чудеса" с тормозами. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MrShandy Опубликовано 1 марта Поделиться Опубликовано 1 марта 2 часа назад, aLEX49566 сказал: Нет И в чем же вы видите разницу? Прицепились к слову dedicated? Все хостинги сейчас предоставляют виртуализацию KVM, ovz уже редкость (и никто в здравом уме не берет такое). Cool2Play 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
gelo Опубликовано 3 марта Поделиться Опубликовано 3 марта В 01.03.2024 в 19:44, Cool2Play сказал: Здравствуйте. Стал сталкиваться с такой проблемой, что форум подтормаживает, долго загружается и так далее. В последнее время эта проблема обострилась. Форум установлен на VPS, ресурсов хватает с запасом, PHP 8.2, opcache установлен, fpm тоже, redis использую, но сильно это не помогает. Сам форум крупный, посещаемый и тяжёлый, одна база данных более 4 гб. Я видел тут старую тему об этом, но особо толкового ничего не нашёл для себя. Может, кто-то подскажет, как оптимизировать работу форума? Заранее спасибо В момент зависания, смотрите на что сервер тратит ресурсы и тот этого отталкивайтесь. Возможно на ресурс идет легкий ДДОС, а вы думаете что проблема с сервером.... Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AHristich Опубликовано 3 марта Поделиться Опубликовано 3 марта 34 минуты назад, gelo сказал: ...легкий ДДОС... Это как считается что легкий ? Zero108 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Cool2Play Опубликовано 3 марта Автор Поделиться Опубликовано 3 марта 6 часов назад, gelo сказал: В момент зависания, смотрите на что сервер тратит ресурсы и тот этого отталкивайтесь. Возможно на ресурс идет легкий ДДОС, а вы думаете что проблема с сервером.... Проверял, вы ошиблись. Ресурсов тратится 50-60% всегда, не больше, тем более клаудфлаер подключён, не может быть атаки. Я же говорю, тут надо как-то оптимизировать большой объём данных, вот и всё Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Exception Опубликовано 3 марта Поделиться Опубликовано 3 марта В 01.03.2024 в 20:44, Cool2Play сказал: Здравствуйте. Стал сталкиваться с такой проблемой, что форум подтормаживает, долго загружается и так далее. В последнее время эта проблема обострилась. Форум установлен на VPS, ресурсов хватает с запасом, PHP 8.2, opcache установлен, fpm тоже, redis использую, но сильно это не помогает. Сам форум крупный, посещаемый и тяжёлый, одна база данных более 4 гб. Я видел тут старую тему об этом, но особо толкового ничего не нашёл для себя. Может, кто-то подскажет, как оптимизировать работу форума? Заранее спасибо Для начала можно отключить все нестандартные приложения\плагины, проверить. Различными инструментами можно проверить, что грузится дольше всего (в том же dev tools хромиумов например в вкладке network и lighthouse), нужно собрать максимум данных с которыми дальше работать. Оптимизировать сервер (гайды в интернетах), самая быстрая сборка это nginx php-fpm(fastcgi) без ненужных апачей, кэши статики и т.д. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Cool2Play Опубликовано 3 марта Автор Поделиться Опубликовано 3 марта 1 час назад, Exception сказал: Для начала можно отключить все нестандартные приложения\плагины, проверить. Различными инструментами можно проверить, что грузится дольше всего (в том же dev tools хромиумов например в вкладке network и lighthouse), нужно собрать максимум данных с которыми дальше работать. Оптимизировать сервер (гайды в интернетах), самая быстрая сборка это nginx php-fpm(fastcgi) без ненужных апачей, кэши статики и т.д. Ну, с плагинами и приложениями не вариант, у меня только необходимое и если даже оно грузит, то отказаться не представляется возможным, остаётся только с сервером работать. Спасибо за советы Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
gelo Опубликовано 4 марта Поделиться Опубликовано 4 марта 19 часов назад, AHristich сказал: Это как считается что легкий ? Не за все деньги).... Когда поисковые боты атакуют большой наплыв "Gecko, AppleWebKit, ", сервер то тупит то нет. Приходилось просто блокировать их. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 4 марта Поделиться Опубликовано 4 марта 2 часа назад, gelo сказал: Gecko, AppleWebKit Это UA обычных браузеров, зачем их блокировать?? Вот мой: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
gelo Опубликовано 4 марта Поделиться Опубликовано 4 марта (изменено) 14 минут назад, Desti сказал: Это UA обычных браузеров, зачем их блокировать?? Вот мой: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36 То были не люди). 1000 запросов с разных ботов и просто сервер ложился. Изменено 4 марта пользователем gelo Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AHristich Опубликовано 4 марта Поделиться Опубликовано 4 марта @Desti, а когда и при каких условиях считается что это ddos? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Desti Опубликовано 4 марта Поделиться Опубликовано 4 марта 5 часов назад, AHristich сказал: считается что это ddos? Одинаковые запросы, которые не могут быть созданы человеками - больше 5-10 в секунду с разных нестандартных локаций. Меня последнее время раз в две недели стабильно атакуют часовыми атаками. gelo я про то, что нельзя по UA блокировать Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
gelo Опубликовано 4 марта Поделиться Опубликовано 4 марта 6 минут назад, Desti сказал: я про то, что нельзя по UA блокировать да я понял) Там банился IP ) и был китай) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.