Оптимизация базы данных на сайте WordPress — плагины

Как проходит оптимизация базы данных WordPress Плагины WordPress

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

Как проходит оптимизация базы данных WordPress

Что такое база данных сайта

База данных (СУБД MySQL) – это хранилище информации о сайте. В ней хранится различная информация о пользователях, логины, пароли, комментарии и ссылки. Есть данные о записях, какие-то настройки установленной CMS и многое другое.

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

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

Одна с файлами сайта, другая с базой данных.

У любого нормального хостинга в панели управления имеется раздел «PHP MyAdmin«. Кликните по нему, чтобы войти в базу.

В новом окне появятся данные в виде таблиц. Это данные ваших веб-проектов.

Кто сразу не сделал бэкап, зайдите во вкладку экспорт (она находится в верхней панели) и там скачайте резервную копию к себе на компьютер.

Мои первые грабли

Прежде чем говорить о роли очистке базы данных, хочу поделиться некоторым моментом. Как вы, наверное, знаете, в соответствии с тарифными планами хостинга, существуют свои лимиты потребления ресурсов.

Например, на моем тарифе число файлов не должно превышать 30000. По началу все было нормально, но чуть позже ситуация начинала изменяться.

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

Количество файлов составляло около 28000 из 30000 возможных. Я прям опешил! Откуда столько из двух молодых сайтов?

Потом я начал удалять временные файлы из папки «temp«. Также удалил несколько не особо нужных плагинов. Когда я после этогоБаза данных на сайте зашел на хостинг, то количество файлов составило примерно 27500.

Не особо обнадеживает!

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

Неплохо, правда!

Забыв о проблеме, я начал дальше заниматься ведением своего блога. Однако такое счастье длилось не долго.

Буквально через 3 недели такая ситуация снова повторяется. Я заметил, что в панели управления хостинга была возможность сделать автоматическую оптимизацию. Однако такая оптимизация оставляла желать лучшего. Количество файлов снизилось, но не на много.

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

Зачем нужна оптимизация базы данных MySQL

Многие не знают, зачем нужна оптимизация базы данных MySQL. Как я говорил, база содержит важную информацию о сайте.

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

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

До оптимизации моя база весила 25 Mb. После оптимизации она составила 3 Mb. Разница существенная!

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

Плагины для оптимизации базы данных WordPress

Оптимизация бывает как ручная (сами копаемся в таблицах MySQL), так и автоматическая (с помощью плагинов). Плагины смогут проделать подобную работу за пару кликов. А иногда и вообще, на автомате.

Плагины для оптимизации базы данных WordPress

Вот некоторые модули, пригодные для такой операции:

  • WPDBManager – очень неплохой модуль с внушительным функционалом. Он позволяет настроить автоматическую оптимизацию и бэкап без вмешательства веб мастера. Просто выбираем, через какое время будет происходить повторная работа и забываем про данную проблему. Также с его помощью можно создать резервную копию базы. Плагин хорошо справляется с оптимизацией базы и даже дает возможность ее восстановления из резервной копии прямо в административной панели блога. В опциях плагина можно прописывать SQL-запросы к базе данных или удалять отдельные ненужные таблицы.
  • DBOptimize – еще один плагин для очистки базы данных MySQL. В отличие от предыдущего, он не имеет никаких настроек, очень простой в использовании и менее требователен к ресурсам. К сожалению, модуль старый и возможна неполная очистка базы.
  • WPOptimize – неплохой плагин по оптимизации. Он может удалять ревизии постов, сохраненные черновики, спам и неподтвержденные комментарии. Также оптимизирует таблицы. Модуль полностью переведен на русский язык и имеет возможность проводить автоматическую оптимизацию.
  • WPCleanup – хоть этот плагин очень давно не обновляется, по функционалу он практически такой же, как WP-Optimize. Он тоже очень прост в использовании. Простая статистика базы в этом модуле с легкостью дает понять, какие таблицы нуждаются в очистке. В отличие от WP-Optimize, в нем есть возможность удаления неиспользуемых меток.
  • WPClean Up это новая версия старого плагина WP-Cleanup. Этот модуль в отличие от старого предшественника, проводит оптимизацию более тщательно. В опциях дана подробная статистика базы. Также, как и предшественник, он очень прост в использовании.
  • WP Database Cleaner – очень легкий и простой плагин. По функционалу схож с WP-Cleanup. Но, к сожалению, не отображает статистику по базе.
  • Optimize Database after Deleting Revisions – очень хороший плагин для неплохой оптимизации базы данных и удалении ревизий постов. Модуль недавно обновлялся и имеет совместимость с последними версиями WordPress. В нем есть возможность указать максимальное количество сохраняемых ревизий и вести журнал оптимизации. Еще можно осуществлять оптимизацию в один клик, чистить отдельные таблицы, а также настроить на автоматическую оптимизацию.
  • TentBlogger Optimize WordPress Database Plugin – его работа заключается в быстрой и простой оптимизации базы блога всего за пару кликов. Модуль очень прост и не обладает дополнительным функционалом.

Плагины по работе с ревизиями постов

Ревизии постов – это резервные копии записей.

Работа с ревизиями постов на сайте WordPress

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

Вот несколько плагинов, которые заточены для работы с ревизиями:

  • Delete Revision – удаляет абсолютно все ревизии постов на сайте. Старый, но простой и легкий плагин без лишних наворотов. Есть дополнительная функция для оптимизации базы данных сайта.
  • Revision Control – осуществляет жесткий контроль за ревизиями постов. Можно указывать количество ревизий для хранения.
  • Thin Out Revisions – наиболее лучший функционал по работе с ревизиями, чем у предыдущих двух модулей. Есть возможность осуществлять более детальный обзор за ревизиями, а также удалять промежуточные копии.
  • WP Revisions Control — плагин может ограничить редакции для любых типов записей.

Удаление мусора от неиспользуемых плагинов

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

Удаление мусора со старых плагинов

А тем временем, пока этот плагин не установлен, старые его настройки будут захламлять базу. Рекомендую обратить внимание на некоторые расширения по решению этой проблемы:

  • Clean Options – старый плагин с русским интерфейсом, который уже давно не обновляется. Сущность его заключается в нахождении и очистке следов настроек других плагинов. Работа требует особой осторожности, так как можно удалить опции рабочих модулей. Это в результате может вызвать дальнейшие сбои. Перед удалением плагин рекомендует вам самостоятельно проверить информацию об удаляемых опциях.
  • Plugins Garbage Collector – по назначению такой же, как и предыдущий Clean Options, только он новее и с ним не так опасно работать. Он находит мусор других плагинов и конкретно показывает, какие опции принадлежат работающим модулям, а какие нет. Расширение имеет удобный интерфейс на русском языке и очень прост в использовании.
  • WPDBSpringClean – находит и удаляет следы от неиспользуемых плагинов. Также проводит оптимизацию базы данных (сканирует пустые таблицы и удаляет их). Есть возможность регулирования настроек сканирования ненужных таблиц. Плагин надежный в том плане, что он не удаляет настройки рабочих плагинов.

Плагины для кэширования базы данных WordPress

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

Кэширование базы данных WordPress

Вот некоторые модули для такой реализации:

  • DB Cache Reloaded Fix – плагин для кэширования запросов к базе данных (не путать с плагинами для кэширования страниц). Все запросы, которые отправляются в БД, плагин перенаправляет в кэш для быстрого доступа. Модуль является обновленной версией более старого DB Cache Reloaded, который использовался в ранних версиях WordPress.
  • WP File Cacheстарый плагин, который давно уже не обновлялся и не имеет техническую поддержку. По назначению такой же, как и предыдущий модуль для кэширования запросов к базе. Имеет русский интерфейс и очень прост в использовании.
  • WpBase Cache – еще один плагин для кэширования базы данных и оптимизации работы WordPress на различных серверах. Он содержит встроенный DB Cache Reloaded Fix и другие функции для дополнительного кэширования.

Создание продвинутой базы данных сайта

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

Как создается продвинутая база данных сайта WordPress

Поэтому тут смогут помочь следующие модули по созданию продвинутой базы данных в WordPress:

  • HyperDb – заменяет обычную базу данных на более продвинутую. Он образует соединения нескольких баз данных. К примеру, если у вас реализована социальная сеть на WordPress с помощью плагина BoddyPress, то количество нагрузок будет не малым. Когда пользователи регистрируются и заводят свои аккаунты в данной сети, то все данные и запросы ложатся на базу. Чтобы снизить нагрузку на главную базу, плагин создает несколько дополнительных баз, работа которых будет объединена между собой.
  • Multi-DB – еще один похожий модуль для создания продвинутой базы.

В общем, эти два плагина не для простых блогов, а для крупных проектов.

К примеру, подобные модули реализованы на сайте wordpress.com и edublogs.org. Для таких проектов с множеством функций нужен определенный подход к устранению лишней нагрузки на сайт!

Подводим итоги

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

Так что выбрать есть что! Даже если у вас один какой-то плагин начал конфликтовать с другим, то вы без труда можете выбрать похожий из моего обзора.

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

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

Поэтому для продвинутой оптимизации, не грех использовать комбинацию из нескольких плагинов.

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

Когда захотите провести оптимизацию, просто активируйте нужный модуль, сделайте свое дело и снова деактивируйте его до следующего раза.

Плагины WordPress можете включать раз в 2 — 3 недели.

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

Сказать спасибо кнопками ниже:
Сергей

Занимаюсь созданием и продвижением информационных сайтов в интернете. Интересуюсь маркетингом, SEO и SMM. Осваиваю возможности полезного софта для работы.

Оцените автора
( Пока оценок нет )

Добавить комментарий

  1. Jamshid

    На сколка уменьшится скорость сайта после плагинов.

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

      Ответить
  2. Анастасия

    Отличная работа была проведена! Все разложено по полочкам. Просто и доступно. Спасибо! Вот только вопрос возник: после установки необходимых плагинов ( WP Super Cache и Оptimize Database) PageSpeed все равно пишет о необходимости включить кеширование и сжатие? Это что — глюк или правда?

    Ответить
    1. Нет Анастасия, это не глюк. У меня тоже при установке или удаления плагинов, модуль кэширования рекомендует чистить кэш, что я и делаю. Рекомендую вам тоже так делать. :)

      Ответить
  3. Лара

    Сергей привет! Не могу я определиться с плагинами кэширования. Стала замечать, что у меня сайт медленно иногда открывается, колесико хрома до бесконечности крутится, пока страница откроется. Сергей, а не мог бы ты подробный урок по установке плагина написать? WP Super Cache. Я так понимаю, что нужно что то на хостинге в папке менять, но мне от одной только мысли дурно становится.

    Ответить
    1. Привет, Лара! Плагин WP Super Cache не использовал, поэтому пока ничего про него не могу сказать. Да и пока некогда с ним разбираться. Если напишу, то скорее всего нескоро. У себя я использую W3 Total Cache. При его установке, у себя на хостинге я ничего не менял. Похоже, он сам автоматом все прописывает. Говорят, что он не у всех нормально становится. Могут возникать какие-то ошибки. Хотя, у меня проблем с ним не было. Лично мне он больше нравится. И к тому же он все виды кэширования использует. Вот только настроек там целый лес. Не плагин, а целый комбайн. Но если что, могу тебе выслать скриншоты моих настроек. Также в сети есть обзоры этого плагина.

      Ответить
  4. Лара

    Сереж буду благодарна за скрины. Я попробую его сначала на втором сайте установить, он все равно без дела, так как времени на него нет. Вот на нем и попробую.

    Ответить
    1. Ок. Скрины отправил по почте. Но если будешь ставить этот плагин, то рекомендую еще и в Интернете о нем почитать, чтобы было понятнее. Лара, а если второй сайт без дела сидит и имеет маленький трафик, то этот плагин я на него не устанавливал бы. Если сайт создает малую нагрузку, то лишний раз устанавливать на него этот плагин я бы не стал. А так, W3 Total Cache рассчитан на сайты с большой нагрузкой и немалым трафиком. Для них такой плагин полезнее будет.

      Ответить
  5. Лара

    Сереж скрины получила, спасибо огромное! На второй сайт я хотела поставить, что бы разобраться сначала с ним, а то вдруг на основном че -нить не так пойдет. Хотя… сама себе наверное головную боль создаю… просмотрю скрины, дополнительно почитаю инфу и может сразу и установлю на основной сайт.

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

      Ответить
  6. Лара

    Сереж ты тока в обморок не падай ))) но то, что ты сейчас сказал — потренироваться на основном сайте на локальном сервере — для меня китайские письмена. ))

    Ответить
  7. Лара

    я ваще сама себе поражаюсь, как еще сайт умудряюсь вести, ничего в нем не понимаю — это тоже для меня тайна за 10-ю печатями )))

    Ответить
    1. Не переживай. Научишься и будешь, как орешки щелкать. :)
      Я тоже всех моментов не знаю. Тоже все-время приходиться что-то изучать и пробовать.

      Ответить
  8. Евгений

    Ищу плагин для отображения кол-ва записей на странице в меню.Пример: -строительство (256). Вот мне нужен такой счётчик,как в скобках кол-во записей указано.Что посоветуете?

    Ответить
    1. Тут можно без плагина обойтись. Заходим в «Внешний вид» —> «Виджеты» и в нужную область добавляем виджет «Рубрики». В его настройках ставим галочку на «Отображать число записей». После этого сохраняем изменения. Также есть и плагин Collapsing Categories. Он тоже позволяет выводить количество записей к каждой рубрики. На вашем сайте я бы выводил плагином, так как есть немало подрубрик, которые лучше скрыть для компактности. С данным плагином это дело тоже можно реализовать.

      Ответить
  9. Владимир

    Сергей, добрый день.
    Подскажите, есть код, с помощью которого можно кешировать запросы к базе данных без плагина, так как нормальный плагин для кеша БД я не нашел. Может вы подскажите и плагин?
    Спасибо.
    С уважением, Владимир

    Ответить
    1. Владимир, кодом не знаю, но я пользуюсь плагином W3 Total Cache. Там есть функция для кэширования базы данных. Попробуйте его.

      Ответить
  10. Надежда Хачатурова

    Сергей, опять забрела, из поиска на сей раз. Все воюю с сайтом. Подключила сегодня плагин для вывода на мобильных устройствах (все показатели улучшить хочется), но пришлось деактивировать. Нужные настройки только в ПРО версии (w3 total cache ругается) , а она стоит дороже нового шаблона. Кое-что исправила кодом, а теперь взялась за оптимизацию. Вы у меня в блоге писали о backwpup, что он и резервную копию создаст, и оптимизирует. Перечитала кучу статей, но про оптимизацию никто не пишет, хотя в описании самого плагина есть этот момент. Дайте совет, может, все же что-то попроще? Типа wp-optimizer? Прикол, но у меня developers.google.com/speed/pagespeed показывает скрипты от самого w3 total cache, а у Вас — нет. :) Не поделитесь настройками своими?

    Ответить
    1. Надежда, для оптимизации базы можно и wp-optimizer. А на счет бэкапов, то я плагинами не делаю. Не доверяю я им. Все только вручную. Если у вас сайт обновляется не так часто, то советую вам резервные копии делать вручную.
      Что насчет оптимизации, то тут очень обширная область. Для оптимизации БД пойдет тот же wp-optimizer. Для минимизации кода можно использовать Autoptimize. Только тут нужно быть осторожнее. Просто этот плагин нужно настроить, чтобы на сайте ничего не съезжало. Я так одну опцию в нем отключил (у меня из-за нее миниатюрки пропадали). Вам же нужно самой посмотреть, какие опции в нем можно использовать и что можно настроить под свою тему. Сама минимизация есть и в плагине W3 Total Cache, но в большинстве случаев она плохо работает. Я эту опцию в плагине отключил.

      Я сегодня вечером постараюсь выслать вам скриншоты настроек W3 Total Cache. На счет скриптов — скорее всего плагин Autoptimize сжимает и прячет их в отдельную папку.
      По поводу мобильной версии, то попробуйте поискать другой плагин. Может нормально будет. Я так подобные плагины не использую. Эта функция уже встроена в саму тему. Также для оптимизации рекомендую вам поставить плагин Rocket Lazy Load. Сайт немножко быстрее будет работать, так как изображения будут подгружаться не сразу, а только при прокрутке.

      Ну и еще можно уменьшить запросы к базе данных. Несколько запросов обычно находятся в теме (файл header.php). Там несколько запросов — их нужно переделать. Более подробно об этом можно почитать на других блогах. Тут я так не объясню. Ну и не забывайте сжать изображения самой темы (не статей). Таким способом можно выкроить 1 — 1,5 секунды времени. В самой теме вы найдете эти изображения. Их-то и нужно сжать. Только сжимайте, чтобы качество сильно не страдало. А то получится некрасивый дизайн сайта.

      Ответить
      1. Надежда Хачатурова

        Так Вы мне тут целую википедию написали! И как все это запомнить даже, а не только применить? Сергей, а картинки темы точно нужно вручную сжимать? Плагины, оптимизирующие изображения, до папок темы не добираются? И второе. Обязательно возьму на вооружение Rocket Lazy Load. Это всегда больной вопрос. Пока сайт не запущен, можно все перепробовать и остановиться на чем-то эффективном. Спасибо! Про обещание напоминать не буду? :)

        Ответить
        1. Картинки темы нужно в любом случае сжимать. Весят они много, а это потеря в скорости. Я таким образом в своей теме сократил размер в 2 раза, и сам блог намного быстрее стал грузиться. Сжимал я вручную. Тут проблем особых нет. Также можно автоматом сжать. Плагин EWWW Image Optimize сможет это сделать. Можете попробовать. Я правда с ним не работал, но по описанию, этот плагин сжимает всю графику в теме и в статьях.
          Rocket Lazy Load можете сейчас установить. Там никаких настроек нет. Установили и забыли. :-)
          Фотки выслал вам на почту.

          Ответить
  11. Александр

    Отличная подборка плагинов. А плагин для оптимизации статей какой можете посоветовать?

    Ответить
    1. Для внутренней сео оптимизации хорошо подойдет WordPress SEO by Yoast.

      Ответить
      1. Александр

        Вы, я смотрю тоже его используете. А другие какие нибудь плагины пробовали?

        Ответить
        1. Пробовал, но мне они не понравились. У одних были различные баги, другие уже давно заброшены разработчиками, а у третьих просто нехватало нужных функций. Поэтому оставил пока этот плагин. Вам тоже рекомендую его использовать. *good*

          Ответить
  12. Remo

    Сергей, а нет плагина для оптимизации рубрик для wordpress, многие говорят, что их успешно можно двигать?

    Ответить
    1. Есть. Я к примеру использую WordPress SEO by Yoast. Но сейчас пока сами рубрики полностью еще не оптимизировал. Пока времени нет. Еще этим плагином можно оптимизировать и метки. Я их тоже в дальнейшем планирую использовать для некоторых рубрик. Также есть и другие сео-плагины, но я пользуюсь только этим.

      Когда будите составлять описание для рубрик, то рекомендую еще поставить плагин Visual Term Description Editor. Он добавляет редактор в описание. Будет такой, как в самих статьях. С помощью такого редактора будет намного удобнее составлять описание. Когда описание для всех рубрик у вас будет сделано, то сам плагин можно будет потом удалить. Ничего страшного не будет. Сам текст останется. Исчезнет только редактор.

      Ответить
  13. Avto

    WordPress SEO by Yoast конфликтует с плагином ALL IN SEO PACK, который стоит практически на всех сайтах wordpress, так что это не панацея. А вот Visual Term Description Editor скорее всего стоит попробовать. Сам задумался над этим вопросом (по оптимизации).

    Ответить
    1. WordPress SEO by Yoast конфликтует с плагином ALL IN SEO PACK,

      Это ясное дело, ведь нужно выбрать один какой-то плагин.
      Если вы используете All In One SEO Pack, то вам дополнительно нужно установить модуль All Category SEO Updater, который расширяет возможности основного плагина. Этот модуль позволяет оптимизировать страницы категорий и тегов. Единственная проблема в том, что он давно уже не обновлялся и неизвестно, как это расширение будет вести себя с новыми версиями CMS и плагина.

      Ответить
  14. Александр

    Из всех плагинов понравился только WP File Cache, реально помог, с 14 запросов к базе данных, уменьшил до 5-8, а то и на 2 запроса на некоторых страницах. Жалко что плагин больше не обновляется (((

    Ответить
    1. Я пока использую W3 Total Cache. Он также включает и кэширование базы данных. Единственное, что плагин слишком громоздкий. Много лишних функций. К тому же некоторые могут плохо работать. Ну и нужно внимательно его настраивать. Просто из-за некоторых функций плагин может довольно неплохо нагружать сайт.

      Ответить
  15. Елена

    Нужный материал, я сейчас как раз занимаюсь ускорением блога и воспользуюсь вашими советами, спасибо!

    Ответить
  16. Люба

    Добрый день.
    у меня кулинарный сайт…тоже грузится долго..есть пару установленных и не используемых плагинов…что посоветуете…какой плагин лучше использовать..благодарю!

    Ответить
    1. Александр

      Ваш сайт не реально долго грузится, может и с хостингом проблема.

      WP Super Cache хороший и поставьте плагин autoptimize Сжатие и объединение CSS и JS

      также сделайте сжатие CSS и javascript файлов, с помощью
      exlab.net/tools/js-compressor.html
      и
      tools.arantius.com/css-compressor

      Ответить
      1. Люба

        кроме слова плагин остальное так и не поняла….как там делать..

        Ответить
      2. Люба

        плагины установила…активировала и выполнила все настройки и тп…в общем закончила с ними работу…

        как сделать это — с помощью
        exlab.net/tools/js-compressor.html
        и
        tools.arantius.com/css-compressor

        что это такое ????

        Ответить
        1. Александр

          Это для сжатия стилей CSS (<link rel='stylesheet' ….) и JavaScript (<script type='text/javascript'……)

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

          Ответить
          1. Люба

            ого….знать бы как их сжать…и как их выгрузить… (:no:)

            Ответить
    2. Александр

      это все немного снизит нагрузку, но причина в другом!

      Ответить
      1. Люба

        в чем? как можно это эффективно исправить? Благодарю за помощь!

        Ответить
        1. Александр

          Смотреть надо, изнутри!

          Ответить
          1. Люба

            а сможете посмотреть? (:blush:)

            Ответить
            1. Александр

              да, могу, как с вами связаться ???? на сайте форма связи ошибку выдает ????

              Ответить
              1. Люба
                liubca@yandex.ru
                Ответить
        2. Люба, сжимайте всю графику в установленной теме. Также и в статьях картинки сжимайте. Это очень сильно облегчит загрузку вашего сайта. Я сжимаю сервисом TinyPNG:

          alpha-byte.ru/grafika/servis/tinypng
          Также можете потом попробовать то, что Александр вам рекомендовал. Это тоже в какой-то степени помогает. Но сначала с картинками разберитесь. Их сжатие намного улучшает скорость загрузки сайта.

          Ответить
          1. Люба

            Спасибо за советы….да, я сжимаю фото. перед публикацией я их обрабатываю…
            попробую и ваш метод…

            Ответить
            1. Александр

              И самое главное обновляйте как сам WordPress, так и плагины!

              Ответить
            2. Попробуйте еще сжать все фотографии вашей темы. Это тоже отлично помогает. Обычно они лежат в папке Image вашей установленной темы. Вот от туда их нужно брать, сжимать и потом снова закидывать на хостинг. Только название картинок не должно отличаться иначе графика не будет отображаться в дизайне вашего сайта.

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

              Также рекомендую вам соц кнопки в конце статей выводить не плагином сшаре буттонс, а кодом или поискать какой-нибудь плагин, но полегче предыдущего. Просто этот Share Buttons тоже грузит не хило. Я его раньше тоже использовал, но потом удалил из-за высокой нагрузки на блог.

              Плагин формы контактов тоже поменяйте. Contact Form7 грузит неймоверно. Поэтому лучше использовать какой-нибудь другой или вывести форму контактов кодом. Удалите расширение Wot for Blogs. Тот рейтинг Wot, что в конце статей мало что дает. Поэтому ненужно выводить лишнее. Это лишняя нагрузка. Да и к тому же он создает открытую внешнюю ссылку на каждой странице. Это вредно для продвижения сайта.
              Поставьте себе сейчас плагин P3 (Plugin Performance Profiler). Он покажет вам какие расширения больше всего грузят ваш сайт. Потом плагин можно будет на время деактивировать.

              Ну и лишние счетчики удаляйте. От них тоже лишняя нагрузка. Да и к тому же если есть основной счетчик, то дополнительно ни к чему устанавливать. Ставьте счетчики от Яндекс и Гугла. Все остальное это лишнее и нагружает сайт. К тому же в некоторых случаях может быть и не безопасно. Я так только метрику от Яндекса у себя оставил. Стоял раньше счетчик от Live Internet, так потом его удалил. После этого даже блог стал немного лучше загружаться.
              Поэтому лишнее удаляйте. Ставьте Яндекс метрику. Ее вполне хватает. Если вам еще нужно смотреть информацию по Гуглу, то дополнительно можете поставить еще Гугл Аналитикс. Но больше ставить не нужно. Вот эти все mailru, rambler,live internet и тому подобное лучше убрать.

              Ответить
              1. Люба

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

                правда я тут не все поняла…как делать…кроме как поудалять :-))

                подскажите, есть кто готов помочь за умеренную цену???? я сама за пару лет это освою… :-)

                Ответить
              2. Люба

                виджет от Одноклассников и рейтинг майл ру удалила…скорость действительно увеличилась….а как сделать это — После удаления не забудьте оптимизировать и почистить базу от мусора….????….

                с кнопками соц сетей….у кого какая есть идея…кодом — не разбираюсь….далека от этого..может есть кто уже ставил чтото на свой сайт?

                Удалите расширение Wot for Blogs. Тот рейтинг Wot — это то что выдает самые популярные рецепты на главную??? это имелось в виду? ….что тогда вместе него поставить?

                спасибо огромное!
                прям героем себя чувствую…что 2 пункта выполнила!

                Ответить
                1. Чтобы почистить базу данных можно выбрать какой-нибудь плагин из тех, что я предлагал в статье. Для оптимизации БД используйте Optimize Database after Deleting Revisions. Для удаления различного мусора используйте Plugins Garbage Collector. Потом после работы их можно будет деактивировать. Перед работой не забывайте про бэкап базы и файлов.

                  На счет социальных кнопок, знаю только один легкий плагин. Он от сервиса одна кнопка. Вот инструкции:
                  alpha-byte.ru/wordpresso/plaginyi/odna-knopka

                  С этого сервиса можно скачать плагин. Он намного меньше будет грузить чем тот, что сейчас у вас установлен. Другие легкие плагины я пока не знаю. Еще не работал и не искал их.
                  Рейтинг Wot сейчас у вас не выводится. Он был под соц кнопками. Это не самые популярные посты, не волнуйтесь.

                  Еще рекомендую вам удалить в виджете календарь. А в виджете Новые рецепты выводить меньше постов. Пяти будет достаточно.

                  Ответить
                  1. Люба

                    в виджете, что выводит новые рецепты — оставила только 5 штук…

                    теперь самое страшное для меня — плагины для удаления мусора и для сжатия данных….я их устанавливаю..активирую и все??? или там надо еще чтото делать???

                    лучше спрошу заранее..перед установкой, так сказать…

                    благодарю!

                    Ответить
                    1. Если сильно заморачиваться над скоростью загрузки, то в виджете новые рецепты можно убрать вывод миниатюрок. Это тоже неплохо облегчит сайт. Однако такие записи без картинок станут непривлекательными. Поэтому тут вам решать как быть.

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

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

              3. Люба

                Удалите расширение Wot for Blogs. Тот рейтинг Wot, что в конце статей мало что дает.

                Это что такое? как это найти и удалить?

                Ответить
                1. Вы его уже удалили. Так что нормально. :-)

                  Ответить
              4. Люба

                Plugin Performance Profiler — обязательно поставлю и проверю….

                спасибо…мне кажется что уже после небольших изменения сайт стал действительно лучше и быстрее загружаться…очень благодарна Вам!…

                Ответить
              5. Люба

                Р3 показал, что больше всего (58%) сайт грузит WordPress Seo….что дальше делать?

                Ответить
                1. Не обращать на него внимания. Что касается сео-плагинов и плагинов защиты WordPress, то тут лучше не скупиться на нагрузку. Это очень необходимые дополнения и без них никак.

                  Ответить
          2. Люба

            размер фото 80-115 кб….это много? нужно еще сжимать???

            Ответить
            1. Александр

              Если уменьшится размер, то нужно еще. С качайте через ftp все картинки на сайте (/wp-content/uploads/) и прогоните через tinypng.com

              Ответить
              1. Люба

                ок, спасибо…прогоню

                Ответить
            2. размер фото 80-115 кб….это много? нужно еще сжимать??

              Это смотря каких размеров картинка. Для сравнения фото размером 400×400 я стараюсь делать не более 50-60 Kb. Но у меня в основном выходит меньше так как картинки, это в основном скриншоты программ и интерфейсов. У них нет такой насыщенной цветовой гаммы. Поэтому и размеры небольшие.

              В общем, если вы картинки 1 — 2 раза сжимаете, то это уже нормально. Больше сжимать не нужно, так как портится качество. Одного раза будет достаточно. Если вы это делаете, то хорошо.
              Единственное, могу порекомендовать не делать слишком большие картинки, а также не делать их слишком часто. К примеру, в статье «Сырный суп с грибами и фаршем вы напихали много лишних фотографий. Рецепт можно было отобразить и с меньшим количеством изображений. Люди поймут все равно. Главное, вставлять фото только в самых нужных местах.

              Ответить
              1. Люба

                у меня размер 500х300…

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

                а календарь тоже сильно грузит?….а то скоро совсем ничего не останется :-))…

                Ответить
                1. Календарь не сильно грузит. Однако его лучше убрать, так как это лишний элемент на сайте. Зря место только занимает.

                  Ответить
              2. Люба

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

                что такое оптимизация сайта? особенно внутренняя оптимизация сайта…что там делать надо?

                Ответить
                1. Вот это то, что вы сейчас и делаете. Оптимизируете сайт для людей и поисковых систем. Сюда входит очень большой объем работы: улучшение скорости загрузки сайта, повышение юзабилити (удобства для посетителя), приписывание всех мета тегов для поисковиков и социальных сетей, добавление каких-либо полезных функций для пользователя — различные калькуляторы каллорий, разделы любимых рецептов и так далее.

                  Ответить
    3. Лара

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

      Ответить
      1. Странно, Лариса. У меня так нормально. Стоит KIS 2015.

        Ответить
      2. Люба

        серьезно? и у меня все открывается…без проблем.

        Ответить
      3. Люба

        попробуйте через другой браузер…должно получиться

        Ответить
  17. Люба

    удалила ненужные плагины, обновила все плагины, которые используются и у плагина wordpress popular posts …после обновления слетело часть настроек..подскажите как опять записи в рубрике популярные рецепты на главной странице выстроить горизонтально….в 2 ряда по 4 картинки и без названий…
    как было раньше…БЛАГОДАРЮ

    Ответить
    1. Если не помните настройки или изменения, которые были внесены, то на локальном сервере (рекомендую Open Server) восстановите сайт из ранней резервной копии. Там посмотрите как было и потом эти все изменения перенесете на рабочий сайт на реальном хостинге.

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

      Ответить
  18. Люба

    работа над сайтом продолжается…

    Ответить
  19. Александр

    Установил WP—Clean Up. Результат впечатляет. Вес базы данных уменьшился в шесть раз. А вот насчет ускорения загрузки сайта, особых изменений не заметил, скорей всего рано еще. Информация полезная. Обязательно принимаю к сведению.

    Ответить
  20. Денис

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

    Ответить
    1. Не понял вашего вопроса. Подробнее расскажите. Что конкретнее вы хотите сделать?

      Ответить
      1. Денис

        На платном хосте сайт магазина. Картинки занимаю 90% места. Хотелось бы из разместить на бесплатном хосте. В плагине магазина ссылки установить нельзя — нужно их заменить в базе данных.

        Например. Ссылку

        http://zagashnik.kr.ua/wp-content/uploads/054.jpg

        заменить на

        http://oom.ucoz.net/z1/054.jpg
        Ответить
        1. Попробуйте в базе данных задать такой SQL-запрос:

          UPDATE wp_posts SET post_content = REPLACE(post_content, ‘http://zagashnik.kr.ua/wp-content/uploads/’, ‘http://oom.ucoz.net/z1/’);

          Если после этого появятся проблемы с отображением картинок, то попробуйте еще такой запрос сделать (он меняет путь к картинкам):

          UPDATE wp_posts SET post_content = REPLACE (post_content, 
          'src="http://zagashnik.kr.ua/wp-content/uploads/', 'src="http://oom.ucoz.net/z1/');

          Ну и после этого в конце неплохо будет сделать 301 редирект чтобы поисковики не ругались на битые ссылки. Для этого в файле .htaccess пропишите:

          RedirectMatch 301 ^/wp-content/uploads/(.*)$

          Не забывайте про предварительный бэкап базы данных и файлов.

          Ответить
  21. Екатерина

    Установила wp-clean-up, чтобы удалить неиспользуемые тэги (В меню ТЭГИ показывались только нужные тэги после ручного удаления ненужных, а в настройках МЕНЮ, где их подшиваешь и старые и новые). Запустила delete Orphan Postmeta в плагине wp-clean-upВ, результате, убилась вся NextGen Gallery, оказывается потому что тэги иллюстраций не были подшиты к постам!!! Причем, абсолютно все сами метки (и нужные, и ненужные) остались на месте в настройках меню, но результаты ни по каким больше не показываются. «Я в растерянности» это ничего не сказать … Бэкапа нет …

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

      Только заранее перед восстановлением, сами вручную сделайте резервную копию сайта. Это на случай, если сам хостинг сделал бэкап с ошибками. Иногда случаются такие ситуации. Поэтому лишний раз лучше перестраховаться.

      Ответить
  22. Андрей

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

    Ответить
    1. Сергей автор

      Если плагин, то попробуйте Autoptimize. Он уменьшит количество запросов.

      Ответить
  23. Буса

    черт удалил плагином clean options  что то нужное и теперь плагины перестали работать,,,не выводятся содержание тос+, кнопки шаринга соцсетей,,,даже новые подобные плагины не работают,,,что делать? бэкап не делал.,,,

    Ответить
    1. Сергей автор

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

      Ответить
Adblock
detector