Пожалуй первое, что вам следует обязательно сделать настраивая WordPress сразу по завершении установки – отключить сохранение в базе данных ревизий статей.
Возможность ревизии постов добавлена в движок WordPress относительно недавно. Эта фича позволяет сохранять все изменения, вносимые вами в статью, каждое её редактирование, чтобы обеспечить возможность отката при необходимости к любой более ранней её версии. Это конечно даёт довольно ощутимое удобство, но поскольку WordPress не является CVS системой, он не может сохранять изменения инкриментально, а записывает каждое из них в базу как отдельный пост, особого типа “revision”. В результате каждое ваше сохранение в процессе редактирования увеличивает базу данных на целый пост.
Для того, чтобы отключить сохранение ревизий потребуется отредактировать wp-config.php добавив в него строку:
define(‘WP_POST_REVISIONS’, false);
Таким образом вы отключите дальнейшее сохранение ревизий статей. Однако все ранее сохранённые ревизии по-прежнему будут храниться в базе данных. Их придётся удалять из неё вручную, но об этом я напишу чуть позже.
Пока отмечу, что количество сохраняемых ревизий можно контролировать так:
define(‘WP_POST_REVISIONS’, 2);
В этом случае для каждой записи будет сохраняться не более 2 последних ревизий. В принципе, тоже может рассматриваться как неплохой вариант, оставляющий всё же некоторую возможность отката изменений статей.
Если Вы насладились этим постом, убедитесь что Вы подписались на мой RSS Подписаться на RSS feed!
Комментировать к “Оптимизируем WordPress – отключаем сохранение ревизий”
Оставить комментарий