Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Оптимизация форума на IPS 4.7

Featured Replies

Posted

Здравствуйте.

Стал сталкиваться с такой проблемой, что форум подтормаживает, долго загружается и так далее.
В последнее время эта проблема обострилась. Форум установлен на VPS, ресурсов хватает с запасом, PHP 8.2, opcache установлен, fpm тоже, redis использую, но сильно это не помогает.

Сам форум крупный, посещаемый и тяжёлый, одна база данных более 4 гб. Я видел тут старую тему об этом, но особо толкового ничего не нашёл для себя.
Может, кто-то подскажет, как оптимизировать работу форума? Заранее спасибо

Edited by Cool2Play

Всегда считал, что это одно и то же, но названия разные: виртуальное разделение ресурсов физического сервера. 

Цитата

Что такое VPS?

Виртуальный частный сервер (VPS) – это машина, на которой находится все программное обеспечение и все данные, необходимые для работы веб-сайта приложения. Он называется виртуальным, потому что потребляет только часть физических ресурсов сервера, которым управляет сторонний поставщик. Однако вы получаете доступ к выделенным ресурсам на этом оборудовании.

Цитата

Чем отличаются VDS и VPS

Бытует мнение, что термины обозначают виртуальные серверы с различными типами виртуализации: VPS обозначает виртуализацию на уровне операционной системы, VDS — аппаратную виртуализацию. На самом деле, оба термина появились и развивались параллельно, и обозначают одно и то же: виртуальный выделенный сервер, запущенный на базе физического.

 

Cool2Play давно известно, что этот движок неоптимизирован. Кроме как ограничивать доступ ботов к сайту и увеличивать физические ресурсы, простых способов нет. Разве что вы используете сторонние приложения, которые можно оптимизировать в части запросов к базе данных. 

Обычно, на небольших объемах всё работает идеально, но стоит увелич ить количество контента, как начинаются "чудеса" с тормозами. 

2 часа назад, aLEX49566 сказал:

Нет

И в чем же вы видите разницу? Прицепились к слову dedicated? Все хостинги сейчас предоставляют виртуализацию KVM, ovz уже редкость (и никто в здравом уме не берет такое).

В 01.03.2024 в 19:44, Cool2Play сказал:

Здравствуйте.

Стал сталкиваться с такой проблемой, что форум подтормаживает, долго загружается и так далее.
В последнее время эта проблема обострилась. Форум установлен на VPS, ресурсов хватает с запасом, PHP 8.2, opcache установлен, fpm тоже, redis использую, но сильно это не помогает.

Сам форум крупный, посещаемый и тяжёлый, одна база данных более 4 гб. Я видел тут старую тему об этом, но особо толкового ничего не нашёл для себя.
Может, кто-то подскажет, как оптимизировать работу форума? Заранее спасибо

В момент зависания, смотрите на что сервер тратит ресурсы и тот этого отталкивайтесь.

Возможно на ресурс идет легкий ДДОС, а вы думаете что проблема с сервером....

 

  • Author
6 часов назад, gelo сказал:

В момент зависания, смотрите на что сервер тратит ресурсы и тот этого отталкивайтесь.

Возможно на ресурс идет легкий ДДОС, а вы думаете что проблема с сервером....

Проверял, вы ошиблись. Ресурсов тратится 50-60% всегда, не больше, тем более клаудфлаер подключён, не может быть атаки. Я же говорю, тут надо как-то оптимизировать большой объём данных, вот и всё

В 01.03.2024 в 20:44, Cool2Play сказал:

Здравствуйте.

Стал сталкиваться с такой проблемой, что форум подтормаживает, долго загружается и так далее.
В последнее время эта проблема обострилась. Форум установлен на VPS, ресурсов хватает с запасом, PHP 8.2, opcache установлен, fpm тоже, redis использую, но сильно это не помогает.

Сам форум крупный, посещаемый и тяжёлый, одна база данных более 4 гб. Я видел тут старую тему об этом, но особо толкового ничего не нашёл для себя.
Может, кто-то подскажет, как оптимизировать работу форума? Заранее спасибо

Для начала можно отключить все нестандартные приложения\плагины, проверить.
Различными инструментами можно проверить, что грузится дольше всего (в том же dev tools хромиумов например в вкладке network и lighthouse), нужно собрать максимум данных с которыми дальше работать.
Оптимизировать сервер (гайды в интернетах), самая быстрая сборка это nginx php-fpm(fastcgi) без ненужных апачей, кэши статики и т.д.

  • Author
1 час назад, Exception сказал:

Для начала можно отключить все нестандартные приложения\плагины, проверить.
Различными инструментами можно проверить, что грузится дольше всего (в том же dev tools хромиумов например в вкладке network и lighthouse), нужно собрать максимум данных с которыми дальше работать.
Оптимизировать сервер (гайды в интернетах), самая быстрая сборка это nginx php-fpm(fastcgi) без ненужных апачей, кэши статики и т.д.

Ну, с плагинами и приложениями не вариант, у меня только необходимое и если даже оно грузит, то отказаться не представляется возможным, остаётся только с сервером работать. Спасибо за советы :)

19 часов назад, AHristich сказал:

Это как считается что легкий ?

Не за все деньги).... Когда поисковые боты атакуют большой наплыв "Gecko, AppleWebKit, ", сервер то тупит то нет.

Приходилось просто блокировать их.

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

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 запросов с разных ботов и просто сервер ложился.

Edited by gelo

5 часов назад, AHristich сказал:

считается что это ddos?

Одинаковые запросы, которые не могут быть созданы человеками - больше 5-10 в секунду с разных нестандартных локаций. 

Меня последнее время раз в две недели стабильно атакуют часовыми атаками. 

gelo я про то, что нельзя по UA блокировать :) 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.