Главная Часть 1. Создание блога Глава 6. Оптимизация работы блога Урок 60. Максимально оптимизируем и автоматизируем работу WordPress

Урок 60. Максимально оптимизируем и автоматизируем работу WordPress

Автоматизация wordpress

Всем привет!

Хочу поблагодарить всех читателей, которые отправляют мне уведомления об ошибках в статьях. Все ошибки исправлены! Некоторые статьи «кристально чистые», в то время как в других количество ошибок просто зашкаливает. Благодарю еще раз за помощь в поиске и исправлении ошибок! А теперь перейдем к теме нашего сегодняшнего разговора. Уже хотел пойти спать, как вдруг увидел размер своей Базы Данных и ужаснулся. Еще только в начале ноября ее размер составлял 600 кб, сейчас он составляет уже более 1,5 мб. Решил посвятить весь вечер оптимизации БД и WordPress для еще более быстрой работы блога.

Обращали ли Вы внимание при написании статей, что внизу каждую минуту появляется надпись «Черновик сохранен в ...»? Наверняка обращали. Так вот, сохраняются резервные копии статей в БД, одна сохранилась, вторая, третья....вот так и растет объем БД. Это нам совершенно не нужно. Слишком много места занимают эти резервные копии. Представляете, после отключения этой функции, у одного блоггера объем базы данных с 35 мб упал до 4 мб. Это почти в 9 раз! Помимо этих копий в БД попадает и много другого мусора. Различные ненужные страницы, информация о процессах и так далее.

Давайте отключим функцию резервного копирования и автоматического удаления мусора из БД. Для этого откройте файл wp-config.php и впишите в любое место следующие две строчки:

Например, я их вставил перед именем БД:

Теперь давайте удалим уже имеющиеся ревизии постов. Для этого переходим в phpmyadmin, открываем нашу базу данных, переходим на вкладку SQL и вписываем следующее:

sql запрос

Нажимаем «ОК». Ревизии удалены!

Не закрываем окно, нам надо выполнить еще SQL запрос для оптимизации таблицы wp-post.

Вставляем код:

И так же жмем «ОК».

Не закрываем окно! У Вас наверняка есть спам-комментарии. Даже если Вы их удалите, в базе данных будет информация типа: был такой-то коммент, такого-то числа его создали, такого-то числа его удалили. Эта информация также занимает место. По аналогии и windows действует. Вы можете удалить все программы\игры, музыку, папку, даже пустой вордовский файл. В реестре остается информация о каждом файле, который был когда-либо создан и удален. Поэтому рекомендуют чистить реестр. В нашем случае надо чистить БД. БД - тот же реестр, только для блога.

Пишем еще один SQL запрос:

Опять кликаем «Ок». Не спешите закрывать окно 🙂

Знаете что такое пингбэки? Это когда другие сайты на Ваш блог размещают внешние ссылки. Наверняка видели в панели управления сообщение «на Ваш сайт ссылаются...». Зачем Вам эта информация? Она лишь место занимает. Надо удалить все пингбэки. Для этого прописываем SQL запрос следующего содержания:

Нажали на «ОК». И чтобы их постоянно не удалять, отключим. Для этого прописываем SQL запрос и жмем «ОК».

Вот мы и провели небольшую операцию по ускорению блога. Процесс занимает всего 5 минут времени, а результаты Вас будут радовать всю оставшуюся жизнь!

Посмотрите на график изменения размера БД на следующий день после написания поста:

размер БД. День первый.

На этом у меня все, до скорых встреч на WPguru.ru!

P.S. Не забываем подписываться на RSS-ленту (как подписаться?).

Полезные статьи Вам на почту!

Нас более 700 человек!

Комментарии

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

Поделиться