-
Notifications
You must be signed in to change notification settings - Fork 45
Оптимизация системы
В этом разделе Wiki будет рассказано о том, что делает каждый пункт в разделе "Оптимизация системы", и как лучше всего проводить эту самую оптимизацию.
Очищает содержимое папки /themes_c/ от скомпилированных шаблонов. Использовать данную функцию стоит только при обновлении файлов шаблона.
Очищает содержимое таблицы sb_avatars в БД. Производить данную операцию стоит только раз в месяц, и только если используете Аватары Администраторов из Steam.
Удаляет "присвоенные" страны у банов. Производить эту операцию стоит только после обновления базы GeoIP. Во всех остальных случаях, чистить кеш бессмысленно.
Удаляет все истёкшие или снятые баны. Используйте данную функцию только когда считаете, что у Вас накопилось много банов (например, более 5000).
Удаляет все истёкшие или снятые блокировки чата. Используйте данную функцию только когда считаете, что у Вас накопилось много блокировок (например, более 5000).
Удаляет всех истёкших администраторов. Использовать данную функцию имеет только смысл, если Вы продаёте Администраторские привилегии, и только раз в 3 месяца.
Удаляет все комментарии к банам, блокировкам чата, протестам и репортам.
Удаляет все протесты банов.
Удаляет все предложения бана от игроков.
Очищает историю заблокированных соединений из-за банов.
Удаляет все истёкшие или снятые предупреждения. Администраторы от произведения данной операции, в Должности не восстановятся. Использовать данную функцию стоит раз в месяц, и только если у вас включена система предупреждений.
Обновляет кеш стран в банлисте. Операция очень ресурсоёмкая, запускайте только тогда, когда уверены, что у вас есть много времени ждать. Запускать данную функцию стоит только после обновления базы GeoIP. Во всех остальных случаях, запускать данную операцию не имеет смысла.
Обновляет базу GeoIP на сервере, если имеется возможность. Требуется PHP-функция zlib_decode() и возможность записывать в файл /includes/IpToCountry.csv. Запускайте данную операцию только раз в полгода.
Выполняет на каждой таблице запрос OPTIMIZE. Производить данную операцию стоит только после чистки БД от некоторых данных с помощью функций "Удалить истёкшие баны" и прочих похожих.
Очищает, и пересобирает аватарки Администраторов в БД. Операция ресурсоёмкая. Длительность проведения зависит от кол-ва администраторов, и от состояния Steam Web API.