По замовчуванню система WordPress налаштована таким чином, що робить автозбереження інформації у певні інтервали часу, подібно до того, як це робить MS Word. З однієї сторони це добре, оскільки Ви легко можете повернутися до попередньої ревізії, якщо щось сталося не так.
Але коли у Вас доволі великий блог, то немає потреби роздувати базу MySQL непотрібними ревізіями, думаю більшість блогерів і так пишуть свій текст у Ворді, а вже потім закидують його у WordPress.
Стандартно CMS WordPress виконує автозбереження кожної хвилини і не перезаписує збережені версії, а постійно створює нові. Таким чином може значно збільшитися обсяг бази даних, що особливо стане відчутно для великого блогу або якщо Ви часто і подовгу редагуєте свої пости.
Завдання полягає у тому, щоб або відмовитися взагалі від автозбереження, якщо воно Вам не потрібно, або налаштувати його так, щоб воно якнайменше турбувало базу даних.
Вимкнути автозбереження можна додавши до файлу config.php (знаходиться у кореневій папці WordPress) такий рядок:
define('WP_POST_REVISIONS', 0);
Якщо Вам все-таки хочеться залишити автозбереження, то можна зробити наступне.
Наприклад, обмежити кількість копій автозбереження. Для цього додайте до файлу config.php такий код:
define('WP_POST_REVISIONS', 2);
У даному випадку буде збережено дві останні копії. Цифру 2 можна змінити на якесь інше число.
Також можна змінити і часовий інтервал збереження. Знову ж таки у файлі config.php додаємо код:
define('AUTOSAVE_INTERVAL', 120);
Тут 120 - це через скільки секунд відбувається автозбереження. Можете написати там інше число, яке Вам хочеться.
Таким чином, обсяг бази MySQL буде мінімальним і система WordPress не буде здійснювати додаткового навантаження на сервер бази даних.
Leave a comment