Домой Оптимизация и учебники по WordPress Лучшая оптимизация базы данных WordPress — все в одном руководстве

Лучшая оптимизация базы данных WordPress — все в одном руководстве

747
0

Как оптимизировать базу данных WordPress? Есть ли полное руководство? Что ж, попробуйте следовать этому уроку, и я уверен, что после этого вы увидите более высокую загрузку сайта .

Оптимизация WordPress всегда была моей целью. Прошло уже почти 10 лет, как я впервые начал вести блог в 2008 году. С самого начала я думал только о двух вещах.

  1. Производить better content для пользователей
  2. Создайте blazing fast Crunchify.com Сайт

Как вы видите на скриншоте выше, почти все страницы на Crunchify.com загружаются менее чем за 0.3 seconds , Это, я считаю, довольно неплохо по сравнению с другими конкурентами.

Как вы могли заметить, некоторые очень интересные статьи о том, как speed up WordPress сайт на Crunchify раньше, в этом уроке мы рассмотрим всю оптимизацию, которую мы должны сделать в базе данных WordPress, чтобы сделать сайт быстрым.

Перед этим я бы предложил вам ознакомиться с некоторыми статьями, чтобы ускорить работу сайта:

  1. Используйте .htaccess для ускорения работы сайта WordPress
  2. Прекратить загрузку ненужных файлов на сайт
  3. Лучше очистить раздел заголовка WordPress

Как вы знаете, установка WordPress создана MySQL Database на сервере вашего хостинг-провайдера. По сути, это не что иное, как реляционная база данных с хранилищем первичных ключей и значений.

WP_Options это таблица ключей, в которой хранятся все ваши настройки. WP_Posts таблица, в которой хранятся все данные вашего блога и т. д. WordPress by design предоставляет очень надежное и сверхоптимизированное решение для вашего сайта, но со временем, из-за установки нескольких плагинов, различных тем и нежелательных _transient_ предметы и многое другое

Есть ли у вас какие-либо вопросы ниже? Тогда вы находитесь в правильном месте:

  • Оптимизация базы данных WordPress
  • Как очистить базу данных WordPress для повышения производительности
  • Лучшие плагины для очистки и оптимизации базы данных и таблиц WordPress
  • Оптимизация производительности базы данных WordPress

Давайте начнем с того, как оптимизировать базу данных WordPress для повышения производительности блога?

Шаг 1

уборка wp_commentmeta Таблица WordPress. Тебе это абсолютно не нужно. Если вы используете плагин Disqus или Akismet, то оба плагина добавляют много ненужных данных, которые вы никогда не использовали и не собираетесь использовать в будущем. Вы можете просто удалить его без каких-либо колебаний.

  • Перейти к cPanel
  • Нажмите на phpMyAdmin
  • Выберите базу данных WordPress
  • Нажмите на пустую ссылку для таблицы wp_commentmeta
  • В диалоговом окне подтверждения просто нажмите ОК.
ЧИТАТЬ ТАКЖЕ:  WordPress 101 - от новичка до профессионала за пару часов - WordPress Начало работы Список учебных пособий

Шаг 2

Очистить все _edit_lock а также _edit_last записи из wp_postmeta Таблица.

Если у вас есть блог одного автора, то вам абсолютно не нужны записи _edit_lock и _edit_last, поскольку это поможет вам предотвратить случайные изменения других пользователей в том же сообщении.

Просто используйте приведенный ниже SQL-запрос, чтобы очистить _edit_lock и _edit_last.

MySQL запрос

1
2
УДАЛИТЬ ИЗ wp_postmeta ГДЕ meta_key знак равно _edit_lock ;
УДАЛИТЬ ИЗ wp_postmeta ГДЕ meta_key знак равно _edit_last ;

Вы также можете использовать редактор запросов phpMyAdmin из cPanel, чтобы сделать то же самое.

Шаг 3 Отключить автосохранение

По умолчанию WordPress сохраняет ваш пост каждые 2 минуты и сохраняет как revisions in Database , Кроме того, каждые 30 секунд сохраняется последний черновик с последней копией. Если вы чувствуете, что вам не нужны все редакции поста, вы можете просто удалить его.

Добавьте ниже функцию в файл functions.php вашей темы, и все готово.

functions.php

1
2
3
4
функция CrunchifyDisableAutoSave ( ) {
         wp_deregister_script ( 'автосохранение' ) ;
}
add_action ( 'wp_print_scripts' , 'CrunchifyDisableAutoSave' ) ;

Шаг 4 Лучше использовать плагин WP Sweep для очистки метаданных

Ссылка на плагин . Как глубоко очистить базу данных WordPress и как уменьшить размер базы данных WordPress? Ниже все шаги являются решением.

  • Сохраненные почтовые ревизии
  • Авто шашки
  • Мета-сообщение
  • Мета-комментарий
  • Метафория пользователя-сироты
  • Удаленные комментарии
  • Неутвержденные комментарии
  • Спам-комментарии
  • Удаленные комментарии
  • Сиротские отношения
  • И многое другое….

Это самый простой способ очистить базу данных WP. У вас есть вопрос по wp sweep vs wp optimize ? Ну, я бы предложил пойти с WP Sweep.

Шаг 5 Пожалуйста, удалите ненужный плагин — я имею в виду.

Это big one , Я абсолютно поддерживаю это. Вы знаете, JetPack, Disqus, WooCommerce, WP Post Review Pro и многие другие плагины добавляют тысячи нежелательных записей в вашу БД? Ну, если вы этого не знаете, следуйте инструкциям ниже.

Oh really?? Должен ли я выполнить все вышеперечисленные шаги? Ну, да, если вы использовали какой-либо из вышеупомянутых плагинов и не использовали его сейчас, я бы настоятельно рекомендовал перейти к каждой оптимизации базы данных.

Шаг 6 Очистите и удалите все неиспользуемые таблицы базы данных.

Вот простой пример. Допустим, вы использовали Easy Digital Download на вашем сайте раньше. Для этого плагин создает 3 таблицы базы данных. Теперь, когда вы можете перейти с вашего сайта премиум-подписки на другой или вообще перестать использовать EDD, нет смысла хранить эти 3 таблицы в базе данных вашего живого сайта.

Шаг 7 После всех вышеперечисленных шагов, оптимизируйте базу данных

На Crunchify мы используем плагин WP-DBManager для резервного копирования БД в дополнение к VaultPress и оптимизации базы данных.

Я надеюсь, что эти шаги помогут вам повысить скорость вашего сайта. В конечном итоге быстрый сайт будет занимать высокое место в поисковой выдаче Google и привлечет больше посетителей. Приятного ведения блога.

Лучшая оптимизация базы данных WordPress — все в одном руководстве

0.00 (0%) 0 votes

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь