Как ускорить сайт на WordPress и разгрузить хостинг

Как ускорить сайт на WordPressЧасто возникает вопрос, как ускорить сайт на WordPress и одновременно уменьшить величину занятого дискового пространства на своем хостинге.

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

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

Содержание:

Почему становится большой база данных сайта

Откуда берется подобный размер базы данных сайта, в частности, на движке WordPress?

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

Это происходит не только с текстом статей, но и с графической частью записей.

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

В административной панели WordPress, чтобы ускорить сайт, есть возможность запретить автосохранение текстов, но  так лучше не делать.

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

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

Как ускорить сайт на WordPress при помощи плагина

Для реализации этой возможности нужно установить плагин WP-Cleanup. Он удаляет все ревизии автосохранения записей, спамные комментарии и неподтвержденные комментарии.

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

Так же WP-Cleanup удаляет все ненужное теги — метки записей. То есть, такие, когда вы создали теги, но ни к одной из записей их не прикрепили.

Еще одна задача WP-Cleanup заключается в оптимизации базы данных MySQL, путем удаления неиспользуемого пространства в таблице.

Устанавливаем плагин WP-Cleanup

Итак, в административный панели заходим во вкладку Плагины, находим Добавить новый, в строке поиска вводим название WP-Cleanup и запускаем поиск.

Плагин успешно нашелся, устанавливаем его стандартным образом и активируем.

Установка плагина WP-Cleanup

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

Сохраняем базу данных сайта

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

Но в любом случае можно зайти в phpMyAdmin, это на любом хостинге можно сделать, выбрать вкладку Экспорт и нажать кнопочку OK.

Сохраняем базу данных

При этом ваша база данных сохранится в файл.

Настройка плагина

После того, как произошло сохранение, нужно плагин WP-Cleanup настроить. Для этого в административный панели открываем вкладку Настройки и выбираем WP-Cleanup.

В открывшемся окне появляется возможность выбора — что нужно почистить, чтобы ускорить сайт. Информация о том, какую именно чистку делает плагин, приведена выше.

Чистим базу данных

Можно выбрать все пункты, поставить напротив флажки и нажать при этом кнопку Cleanup the Selected items!

Происходит чистка данных. Затем, если вы скачаете базу данных, то есть еще раз сделаете экспорт в файл, то увидите, что объем ее будет заметно меньше.

За счет уменьшения времени на выборку данных, сайт удается ускорить, он начнет загружаться быстрее, и в целом будет работать лучше.

Таким образом, реализуется такая возможность, как ускорить сайт на WordPress. Очевидно, что чем сайт работает быстрее, тем он в большей мере нравится поисковым системам и вашим посетителям.

Оставьте комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *