Секреты работы с CMS WordPress. Работа с БД. Простые решения без плагинов.

Содержание материала:

WP Optimize — оптимизация базы данных и изображений WordPress

Привет, дорогие друзья! Плагин WP Optimize разработан для упрощения вашей повседневной работе с WordPress, то есть, для оптимизации базы данных. Если сказать простым языком, плагин удаляет из вашей базы MySQL всякий не нужный хлам и мусор. Оптимизация базы данных WordPress происходит в автоматическом режиме или по желанию, в ручном режиме. Кликнули мышкой и всё, готово! New ! В плагин добавлена функция сжатие изображений автоматически. Круто!

Оптимизация вордпресс с помощью плагина WP-Optimize

Проект WP-Optimize начался в качестве полезной программки для собственных нужд разработчика. Потом, как пишет автор модуля, он понял, что это программка пригодится многим пользователям, так и произошло. Я например сам по началу не знал, что при написании статьи или при создании страницы, она сохраняется (ревизия) много раз, тем самым база данных увеличивается в размерах. Например, если у вас есть пост, который составляет примерно 100 кб и у вас при сохранении 5 ревизий этой записи, общий размер в пустую составит около 500 кб. В следствии чего накапливается много мусора в базе данных и со временем это даёт значительную нагрузку на сайт/блог. Он начинает тормозить.

Это относится и к спам — комментариям, не одобренным репликам, а так же, и к не нужным нам Tracksbacks и Pingbacks. WP-Optimize может очистить и удалить всё это в один клик мышки.

Плагин WP-Optimize описание

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

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

Установка WP-Optimize и настройка

Все это делается из админки блога, заходим Плагины — Добавить новый. В поле поиска плагинов вводим название плагина: WP-Optimize. Устанавливаете и активируете его:

Установка и активация плагина

После этого, у вас появится новый раздел WP-Optimize в консоли вордпресс. На странице настроек (русский язык частично), можно включить запланированную очистку и оптимизацию базы данных. Для это нужно отметить нужные пункты и нажмите «Сохранить настройки»:

Настройка плагина по оптимизации базы данных

Если вы не хотите автоматически оптимизировать базу данных, тогда можно это делать в ручную. Я лично, после написания постов или их редактирования, оптимизирую свою базу данных в ручную. Вот например, при написание поста сохраняются редакции записей (копии/ревизии постов)) которые нужно потом удалить:

Ревизии записей в вордпресс

Для это, захожу в подраздел Database отмечаю всё, что нужно очистить. Нажимаю синею кнопку «Run all selected optimizations»:

Оптимизация базы данных

Можно не всё сразу очищать, а отдельно, где есть что оптимизировать (смотрите информацию под каждым названием). Напротив пунктов кнопка «Run optimizations», вот на неё и кликаем.

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

Сжатие изображений автоматически

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

Процесс оптимизации изображения выполняется на сторонних серверах с использованием WordPress HTTP API. После сжатия плагин WP-Optimize извлекает оптимизированное изображение и сохраняет его на вашем сайте. В настоящее время функция сжатия использует сервисы от reSmush.it и Nitrosmush (от iSenseLabs). Производительность этих бесплатных сервисов может быть ограничена для больших рабочих нагрузок.

Для настроек оптимизации картинок/фоток перейдите в подраздел images. Пока настройки на английском, но не беда, браузер переведёт:

Настойка сжатие изображений на сайте WordPress

Опция резервного копирования (Backup original images) исходных изображений сохраняет исходные (несжатые) копии ваших изображений с включенным этим параметром. Это почти удвоит размер вашей папки для выгрузки, но обеспечит простое решение для резервного копирования ваших оригинальных медиа-файлов. Вы можете отключить это, если вы хотите сэкономить место.

Что такое автоматическое сжатие изображений?

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

Оптимизация изображений — в том числе эскизов — проводится в фоновом режиме и за пределами видимости использования. И ещё. Плагин может сжать ваши ранее загруженные изображения. Он покажет вам несжатые картинки которые нужно обработать. Вам надо выделить все показанные фотки (Select all) и нажать кнопку Compressed the selected images:

Показаны несжатые изображения

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

Обратите внимание, что вы можете вручную установить уровень сжатия на Пользовательский и выбрать максимальное сжатие, чтобы Google PageSpeed ​​не ругался на ваши изображения. Вот, как то, так.

До встречи, дорогие друзья. Надеюсь пост был полезен. Удачи.

Как ускорить сайт на WordPress в 17 раз. Пошаговая инструкция

Представляю наиболее полную инструкцию с способами по ускорению работы сайта на WordPress. Благодаря описанным ниже способам я ускорил загрузку своего сайта с 24,40 секунд до 1,41 секунды. Увеличил скорость загрузки в 17,3 раза! Хороший результат. Чтобы узнать как — читайте полную статью.

Замеры скорости работы сайта я проводил сервисом Pingdom Speed Test. Тестировал главную страницу сайта. Смотрите ниже показатели сайта «до» и «после» улучшений, и короткую и полную инструкцию по ускорению сайта.

Показатели сокрости загрузки сайта

Перед оптимизацией После оптимизации
Время загрузки 24.4 секунды 1.41 секунды
Количество запросов 94 запроса 76 запросов
Размер страницы 3.5 Мб 1.6 Мб

Скриншот замера скорости ПЕРЕД оптимизацией блога:

Скриншот замера скорости после оптимизации и проведенных ниже рекомендаций.
Ссылка на результат теста.

Короткое резюме по ускорению сайта на WordPress

Основное влияние на скорость оказали такие факторы как смена хостинга с использованием SSD дисков, оптимизация изображений, включение плагина кеширования W3 Total Cache, оптимизация БД сайта, удаление старых ревизий, включение сжатия файлов на стороне сервера, включение кеша для статичных файлов на стороне браузера. Далее следует полная развернутая инструкция по ускорению сайта на WordPress.

Полная инструкция как ускорить сайт на WordPress

1. Качественный SSD хостинг, быстрый пинг

Хостинг должен быть на SSD дисках. Желательно чтобы сервера хостинга располагались в вашей географической зоне, на которую ориентирован сайт. Если хостинг будет на SSD, но в США, а ваш блог ориентирован на Россию и страны СНГ, то толку от такого SSD будет мало. Так как будет идти долгий пинг для связи с сервером. Поэтому месторасположение дата центра хостинга также важно. Это важный параметр хостинга — быстрый пинг, отклик серверов. И чтобы хостер не делал оверселлинг услуг. Про тип хостинга — конечно лучше брать как VDS (виртуальный выделенный сервер) с необходимыми для вашего сайта параметрами, вместо обычного shared хостинга. Какую именно конфигурацию VDS выбрать — это зависит от нагрузки которую ваш сайт создает не сервер и от размера его суточной аудитории. Я бы советовал брать минимум 1Gb Ram, 1 ядро процессора и 10 Гб SSD. В начале у меня был VDS на обычных HDD дисках, затем я поменял его на SSD VDS хостинг.

Хостинг «До»:

VPS хостинг FreeHost.com.ua
Размер диска: 30 Gb HDD
Память: 2 Gb RAM
Частота CPU: 2,2 Ghz
Количество CPU: 1
Расположение серверов: Киев, Украина
Стоимость: 12,8 $/месяц

Хостинг «После»:

VDS хостинг от ihor.ru
Размер диска: 20 Gb HDD
Память: 1 Gb RAM
Частота CPU: 2,4 Ghz
Количество CPU: 1
Расположение серверов: Москва, Россия
Стоимость: 250 руб/месяц (примерно 5$/месяц)

По скриншотам теста скорости загрузки сайта, видно что на старом хостинге время ответа сайта достигало 12,3 секунды. Что непомерно много. На новом хостинге от ihor.ru время ответа сайта составляло 1,2 секунды, что в разы быстрее, по сравнению со старым хостингом. На этот показатель повлияли SSD диски, и более лучший дата центр с лучшим и более быстрым каналом.

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

2. Оптимизировать изображения

Проверьте используете ли вы оптимизированные jpg файлы изображений. Которые занимают небольшой размер и при этом обладают хорошим качеством. В Photoshop сохранять такие изображения можно командой Save for Web (Ctrl + Shift + Alt + S), или через функцию export assets если вы используете Photoshop CC. Не стоит сохранят большие непрозрачные картинки в .png формате, он занимает слишком много места, и для этого лучше использовать jpeg формат. Формат png подходит для небольшой графики которая используется в оформлении сайта, в шаблоне, это могут быть изображения кнопок, буллеты, изображения с прозрачным фоном.

Некоторые миниатюры к записям у меня были сохранены в .png формате, и размер изображения достигал 300 Кб. Пересохранив изображения в jpg формат, каждая миниатюра стала занимать 60-90 Кб в среднем. Таким образом вес некоторых изображений уменьшился в 3-4 раза, без потери качества.

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

3. Настройка wp-config.php для ускорения работы сайта на wordpress

Небольшой способ снизить загрузку на хостинг — отредактировать файл wp-config.php, который находится в коревой директории вашего сайта.

Находим в файле wp-config.php строку:

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

4. Настройка Robots.txt — запрет на индексацию ненужным сайтам.

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

Например, помимо роботов от Yandex и Google на сайт также заходит поисковый робот от поисковика Yahoo. Таким кодом можно запретить Yahoo роботу просматривать сайт:

Я прописал следующие запрещающие директивы:

Вот пример моего файла robots.txt

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

5. Настройка файла .htaccess для снижения нагрузки на сервер.

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

Настройка №1. Часто с сайтов копируют информацию вместе с картинками, не изменяя адреса картинок. И когда такое происходит картинки лежащие на нашем хостинге загружаются на других сайтах, и это создает ненужную нагрузку на хостинг.

Следующим кодом можно запретить загружать изображения нашего сайта на сторонних сайтах:

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

Настройка №2. В файле .htaccess можно и следует указать кэширование для некоторых объектов сайта (изображений, css и js фалов) чтобы браузер кешировал их на своей стороне и не загружал их каждый раз. Для этого в .htaccess ниже первого кода добавляем следующий код:

Настройка №3. Включим gzip сжатие страниц перед отправкой их пользователю. Вставим в .htaccess следующий код:

Настройка №4. Ограничение спама в комментариях. Большинство спам комментариев отправляются автоматически. Этим кодом мы запретим напрямую отсылать комментарии минуя форму комментирования. Теперь спам боты не смогу отправлять комментарии.

Настройка №5. Если вы пользуетесь системой FeedBurner, то у вас явно установлены плагины, которые отправляют RSS-контент на сайт FeedBurner. Сегодня вы можете их удалить, потому что перенаправить контент можно и без плагинов, уменьшив нагрузку на хостинг.

ВНИМАНИЕ. Не забудьте в примерах выше заменить адрес yourdomain.ru на адрес своего сайта.

6. Оптимизация базы данных

Важное значение в скорости работы сайта имеет База Данных. При сохранении постов по нескольку раз WordPress создает ревизии записи — состояния постов в разные моменты их редактирования. В результате со временем база данных содержит большое количество ненужных ревизий постов, и их необходимо очищать и оптимизировать. Сделать это можно с помощью плагина Optimize DB. Установить его можно из админки WordPress. Например запустив его на своем сайте я удалили более 1200 ревизий постов. Что значительно улучшило скорость работы БД.

7. Оптимизация кода шаблона (темы)

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

Настройка №1. Найти код, который отвечает за стили в файле header.php:

Внимание. Не забудьте изменить yoursite.ru на ссылку своего сайта.

Настройка №2. Изменить код пинбеков:

Заменить с исправлением yoursite.ru на свою ссылку:

Настройка №3. Изменение кода RSS ленты:

Заменить с исправлением yoursite.ru на свою ссылку:

Настройка №4. Довольно часто в подвале сайта (footer.php), разработчики тем оставляют совершенно ненужные запросы к Базе данных. Например:

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

Некоторые маленькие советы, которые позволят ускорить загрузку сайта:

1) Если ваш сайт не использует комментарии, не стоит их скрывать с помощью плагинов, это создает совершенно ненужную нагрузку. Так как вам комментарии совершенно не нужны, просто удалите следующий код из файла темы (single.php):

2) Старайтесь не использовать внешние скрипты, такие как, комментарии от Вконтакте, различные виджеты социальных сетей. Да, это выглядит красиво и эффектно, но создает приличную нагрузку на сайт. Из примеров могу сказать что мой сайт значительно грузил код веб-визора от ЯндексМетрики, виджет Add.This. Кнопки соц сетей я поменял на отельный JS плагин.

3) Почистите весь код вашего сайта от комментариев, данные комментарии вставляются с помощью тегов и /*код/. Оставьте только нужное, так как сайту приходится тратить лишние силы на их загрузку…

4) Старайтесь размещать все скрипты в конце страницы перед закрвающим тегом

Как почистить и оптимизировать базу данных Вордпресс

�� Лучшие премиум-темы для Вордпресс от топовых разработчиков мира

Со временем в базе данных Вордпресс накапливается много лишней информации. Объём которой часто достигает таких размеров, что сайт начинает спотыкаться и может даже упасть. Сегодня я покажу несколько приёмов по очистке и оптимизации БД Вордпресс.

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

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

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

Оптимизация базы данных Вордпресс с помощью phpMyAdmin

Существует несколько способов выполнения SQL-запросов в БД. Самым простым вариантом является phpMyAdmin. Получить к нему доступ обычно можно в панели управления хостингом в разделе «Базы данных».

Внутри phphMyAdmin сразу переходим в раздел SQL.

Здесь мы и будем выполнять все SQL-запросы.

Сразу обращаю внимание, в примерах ниже используется дефолтный префикс таблиц Вордпресс — «wp_» Поэтому, прежде убедитесь, что префиксы таблиц вашей БД такие же. Если нет — просто меняйте их в запросах на свои.

Удалить старые плагины и данные

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

Вместо META-KEY-NAME нужно указать ключи удаляемых плагинов. Их можно найти в таблицах БД.

Удалить все ревизии

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

Удалить разом все ревизии можно таким запросом:

Удалить все комментарии со спамом

Иногда комментариев со спамом становится столько, что вручную их удалить уже не удаётся. С помощью одного SQL-запроса можно удалить сразу все комментарии помеченные как «Спам».

Удалить все неподтвержденные комментарии

Если не хочется удалять вручную все неподтвержденные комментарии, их можно как и спам удалить одним запросом.

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

Удалить все теги, которые не связаны ни с одним постом можно следующим запросом:

Удалить старые шорткоды

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

Где YOUR-SHORTCODE — удаляемый шорткод.

Удалить пингбеки и трекбеки

Интересно, кто-нибудь вообще ими пользуется?

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

Удалить временные опции

Временные опции в Вордпресс позволяют кешировать часть данных в БД. Но иногда этот кеш тоже может сильно раздуться. Очистить его можно одним запросом.

Оптимизировать таблицы

Раз уж мы зашли в phpMyAdmin, можно заодно проверить и оптимизировать таблицы. Делается это очень просто.

Выбираем все таблицы и нажимаем «Optimize table»

Оптимизация базы данных Вордпресс с помощью плагинов

Для Вордпресс существует ряд плагинов, с помощью которых можно почистить и оптимизировать базу данных. Самые эффективные из них: WP-Optimize и WP-Sweep.

WP-Optimize

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

В разделе «Table Information» выводится информация по текущим размерам таблиц базы данных и объем, который плагин сможет освободить. В «Настройках» можно запланировать автоматическую оптимизацию БД. Например, каждую неделю, две недели или месяц.

Плагин WP-Optimize очень прост в использовании. Главное, не забудьте перед его использованием создать резервную копию сайта или хотя бы БД.

WP-Sweep

Набирающий обороты плагин от Лестера Чена — известного разработчика Вордпресс.

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

В отличие от WP-Optimize, WP-Sweet для удаления использует функции Вордпресс, а не прямые запросы к базе данных. Это снижает вероятность пропуска каких-то ненужных данных. Однако, в WP-Sweep пока нет никакой автоматизации процессов.

В заключение

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

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

Подпишитесь на рассылку
Один раз в месяц все новые материалы в одном письме

200 бесплатных наборов кистей для Фотошопа
372

Как в Фотошопе сменить русский язык на английский
200

25 лучших шаблонов для создания интернет-магазина на OpenCart
183

Как быстро удалить все исходящие заявки в друзья во Вконтакте
151

Как открыть *.CDR в Adobe Illustrator
149

Как быстро наполнить сайт на WordPress с помощью плагина WP All Import
147

5 лучших книг по Вордпресс на русском языке
146

Как отправить большое видео в Ватсап
128

10 рекомендуемых книг-бестселлеров по PHP
124

20 лучших шаблонов Вордпресс для сферы услуг
116

Как скачать приватное видео из фейсбука
110

Как импортировать большую базу данных MySQL в обход ограничений phpMyAdmin
93

Установка временнОй зоны в PHP
91

Как использовать Media Query в JavaScript
83

Как включить мультисайт и создать сеть сайтов на Вордпресс
81

10 бесплатных шаблонов лендингов в PSD
65

20 лучших Вордпресс шаблонов для образовательных сайтов
63

Как разрешить загрузку SVG и других форматов файлов в Вордпресс?
59

20 лучших шаблонов Вордпресс для веб-студий и маркетинговых агентств
59

20 лучших Вордпресс шаблонов для блога
58

Практикующий веб-разработчик, специализируюсь на платформе Вордпресс.

Оптимизация базы данных WordPress сайта: анализ, чистка, ускорение

От автора

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

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

Работая над созданием и администрированием сайта, вы постоянно увеличиваете БД в размере. Со временем раздутая база сильно увеличивает нагрузку на ваш сервер и увеличивает время загрузки сайта.

Анализ времени запроса к базе данных

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

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

Однако, не все журналы доступны и не все инструменты корректны и всё это требует неоправданно много времени для анализа.

Написание своего плагина для WordPress. Часть 3. Работа с базой данных

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

Рассмотрим механизм работы с базой данных этой CMS и привязку программной логики плагина к его пользовательскому интерфейсу.

Данные вопросы лучше всего рассматривать на конкретном примере. Возьмём в качестве примера плагин Total Old Revisions Cleaner. Постановка задачи при его создании и его пользовательский интерфейс уже были описаны в статье «Написание своего плагина для WordPress. Часть 2. Страница плагина в админпанели».

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

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

При составлении запроса работающего с таблицами самого WordPress настоятельно рекомендуется вместо имён таблиц использовать соответствующие свойства класса wpdb. Так как это решает проблему с префиксами имён и тем самым обеспечивает работоспособность в случае, когда префикс отличается от стандартного «wp_».

Чтобы удалить неактуальные редакции требуется выполнить следующий запрос.

5 лучших бесплатных плагинов для оптимизации базы данных WordPress

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

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

1 – Wp Optimize

[wp-pic type=»plugin» slug=»wp-optimize» layout=»large» ]

Wp Optimize – один из самых популярных плагинов для оптимизации базы данных вашего WordPress блога. Этот плагин имеет множество функций для оптимизации, без необходимости использовать PhpMyAdmin, много опций для очистки базы данных WordPress, таких, как удаление некорректных и спам-комментариев, метаданных из комментариев, пингбеков и трекбеков.

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

Основные моменты и особенности:

  • Включение/отключение трекбеков/пингбеков.
  • Удаление спам-комментариев.
  • Очистка черновиков.
  • Удаление неиспользуемых исправленных записей.

2 – WP DB Manager

[wp-pic type=»plugin» slug=»wp-dbmanager» layout=»large» ]

WP DB Manager – этот плагин имеет всё необходимое для вашей базы данных, с его помощью вы сможете выполнять оптимизацию базы данных, резервное копирование, восстановление, удаление пустых таблиц, удаление резервной копии. Этот плагин имеет опции автоматического резервного копирования вашей базы данных на тот случай, если что-то пойдёт не так, а также оптимизации и восстановления базы данных.

Основные моменты и особенности:

  • Оптимизация базы данных.
  • Резервное копирование и восстановление базы данных.
  • Удаление пустых таблиц.
  • Автоматическое резервное копирование, восстановление и оптимизация.

3 – Optimize database after deleting revisions

[wp-pic type=»plugin» slug=»rvg-optimize-database» layout=»large» ]

Optimize database after deleting revisions – плагин, который легко может выполнить большинство ваших задач по оптимизации. Проверка записей может быть весьма утомительным занятием – некоторые исправленные записи, находящиеся в таблицах базы данных, не используются, эти элементы нежелательны для базы данных, поскольку увеличивают размер базы данных.

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

Основные моменты и особенности:

  • Пользовательский выбор максимальной проверки.
  • Удаление спам-комментариев.
  • Автоматическое планирование для оптимизации.
  • Опция удаления ненужных записей, страниц.

4 – Participants Database

[wp-pic type=»plugin» slug=»participants-database» layout=»large» ]

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

Записи могут быть импортированы в базу данных с помощью CSV-файла, или вы можете сами создавать свои собственные записи.

Основные моменты и особенности:

  • База данных для людей.
  • Полностью настраиваемый.
  • В записи можно войти по отдельности.
  • Импорт из CSV-файла.

5 – WP Database Optimizer

[wp-pic type=»plugin» slug=»wp-database-optimizer» layout=»large» ]

WP Database Optimizer – плагин, который выполняет вашу оптимизацию автоматически. Когда вы пишете запись, а потом удаляете её, или когда вы устанавливаете плагин, а потом выясняется, что он вам не нравится, и вы удаляете его, то все записи об этом хранятся в таблицах вашей базы данных WordPress. Эти записи бесполезны, но они остаются там. Данный плагин находит эти записи и удаляет их, позволяя сохранять базу данных чистой и быстрой.

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

Основные моменты и особенности:

  • Простой в использовании.
  • Автоматическая оптимизация.
  • График оптимизации.
  • Классификация базы данных WordPress для работы.

Заключение

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

Благодарю за ценную информацию, установил WP DATABASE OPTIMIZER. Раньше стоял Optimaze DB уже не помню когда ставил и что это. Блог по шустрее стал работать.

Обзор и отзывы о CMS WordPress 5.2.4

Последние апдейты существенно изменили работу с контентом. Какие новые возможности появились в WordPress разберёмся в обзоре.

Целевая аудитория

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

WordPress можно использовать для создания блогов, сайтов компаний, лендингов, интернет-магазинов, порталов с возможностью регистрацией пользователей. Функциональность движка во многом зависит от того, какие плагины на него установлены – а ещё от навыков веб-мастера: открытый код позволяет опытным разработчикам кастомизировать систему под себя.

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

Что нового в WordPress 5.2.4?

С выходом пятой версии классический текстовый/HTML редактор был заменён на блочный редактор Gutenberg. Его особенность в том, что он помещает контент в блоки, которыми легко управлять – по сути, используются те же технологии, что и в визуальных редакторах конструкторов сайтов. Блоки можно настраивать, менять местами, перемещать по странице, создавая уникальный интерфейс без навыков программирования. Старый редактор после появления Gutenberg по умолчанию отключен, но его можно добавить в качестве плагина Classic Editor.

Вместе с новым редактором появилась стандартная тема Twenty Nineteen, оптимизированная для работы с Gutenberg. Она устанавливается по умолчанию после установки движка и предлагает гибкие настройки, которые делают её применение универсальным. Дополнительные возможности открываются и для профессиональных разработчиков, которые могут с помощью набора API-интерфейсов и компонентов создавать собственные блоки для своих клиентов. Упрощение системы редактирования позволяет сосредоточиться на разработке новых решений.

Кроме того, начиная с пятой версии, изменилась система обновления движка. Если раньше WordPress выпускал два крупных апдейта в год, то теперь обновления появляются по мере необходимости. Например, в последней версии 5.2.4 были устранены уязвимости, которые обнаружили пользователи WordPress. Это стандартное обновление безопасности. Последним же крупным релизом была версия WordPress 5.2, получившая имя Jaco. В ней появились следующие возможности:

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

Следующее крупное обновление – выход версии WordPress 5.3. Она уже доступна для бета-тестирования, но пока не отличается стабильной работой.

Функциональные возможности

WordPress – самая популярная система в мире. Этого факта обычно достаточно, чтобы сразу обратить на неё пристальное внимание. Но гораздо интереснее понять, почему разработчикам так нравится WordPress. Мы выделили несколько причин:

  • Гибкость за счёт открытого кода движка.
  • Уникальная расширяемость, которая обеспечивается огромной базой плагинов.
  • Многофункциональность и простота использования.

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

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

С установкой WordPress даже у начинающего веб-мастера не должно возникнуть никаких проблем – на большинстве хостингов система разворачивается за несколько минут в один клик. Это относится и к последней версии. Однако с обновлениями нужно быть осторожным. Главная опасность – несовместимость движка и плагинов после апдейта.

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

После установки WordPress представляет собой достаточно сырую систему, которой требуется дополнительная настройка. Как минимум вам придётся:

  1. Пройтись по всем разделам настроек, чтобы указать имя и адрес сайта, вид постоянных ссылок, формат главной страницы и другие параметры.
  2. Выбрать и установить шаблон.
  3. Добавить и настроить плагины для защиты от спама, SEO-оптимизации, создания карты сайта, транслитерации названий и т.д.

Все эти действия вы будете выполнять через административную панель. Она полностью переведена на русский язык и сделана очень логично. Панель управления представляет собой отличный пример баланса функциональности и внешней простоты. Ей удобно пользоваться во всех браузерах и даже на мобильных устройствах без установки каких-либо дополнений или приложений – хотя они тоже есть для iOS, Android и Windows.

Основное меню панели управления состоит из следующих функциональных разделов:

  • «Консоль» – главная страница, на которой собирается общая информация об обновлениях, новостях, комментариях.
  • «Записи» – все размещённые на сайте материалы с возможностью их редактирования, добавления новых и удаления ненужных.
  • «Медиафайлы» – менеджер изображений, видеозаписей, таблиц и файлов другого типа, загруженных на хостинг.
  • «Страницы» – раздел для управления статичной информацией – например, страницей «О компании», условиях использования или размещения рекламы. Предлагает ту же функциональность, что и «Записи», только опубликованный контент не попадает в ленту блога.
  • «Комментарии» – все обсуждения на сайте и инструменты модерации.
  • «Внешний вид» – средства добавления и настройки тем оформления, в том числе встроенный редактор файлов шаблонов.
  • «Плагины» – раздел для добавления, удаления и настройки расширений.
  • «Пользователи» – управление всеми зарегистрированными посетителями, регулировка прав доступа.
  • «Инструменты» – служебные возможности WordPress, например, импорт и экспорт.
  • «Настройки» – основные параметры работы сайта: название, язык, почта, формат файлов, правила формирования адресов и т.д.

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

Для опытных пользователей, которые умеют работать с CSS и PHP, WordPress предлагает встроенный редактор кода. С его помощью сайт можно глубоко кастомизировать, добавив виджеты и блоки или, например, заменив стандартные комментарии на приложение от стороннего сервиса. Правда, при внесении серьёзных изменений рекомендуется выгружать файлы шаблона с хостинга и редактировать на компьютере, предварительно создавая резервную копию – это позволяет при необходимости быстро вернуть тему в исходное состояние.

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

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

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

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

Многим пользователям WordPress не понравилась замена классического редактора на Gutenberg. Для тех, кто предпочитает традиционный текстовый/HTML-редактор, в списке плагинов появилось расширение Classic Editor. После его добавления Gutenberg отключается, а вместо него появляется привычное окно для работы с текстом и тегами .

Дизайны и работа с шаблонами (темами)

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

Найти бесплатные шаблоны для WordPress не проблема – даже если тема не русифицирована, это можно исправить вручную или с помощью специальных программ. Куда больше сложностей доставляет совместимость версий. После появления редактора Gutenberg далеко не каждый бесплатный шаблон будет работать с движком без ошибок. Именно поэтому в версии 5.2.4 появилась ещё и новая стандартная тема Twenty Nineteen.

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

В функциональных возможностях WordPress мы уже изучили, что умеет новый редактор. Фактически вы можете использовать его для настройки интерфейса сайта, создавая новые страницы и добавляя на них виджеты и блоки. Если у вас был опыт работы с конструкторами сайтов, то вы моментально поймёте, как это работает. Но даже если сайт на WordPress – первый, сложностей не возникнет. С помощью виджетов, плагинов и шорткодов вы сможете быстро выстроить тот внешний вид страницы, который вам нужен.

Кроме того, у каждой темы на WordPress есть собственные настройки, которые позволяют загрузить логотип сайта, изменить цветовую схему, создать главное меню и включить/выключить отображение отдельных виджетов. Количество настраиваемых параметров меняется в зависимости от шаблона, но базовый набор присутствует в любой теме. Если же вы умеете работать с CSS и PHP, то возможностей для кастомизации будет ещё больше благодаря открытому коду движка и встроенному редактору кода, в котором доступны все файлы шаблона.

Оптимизация (SEO) и продвижение

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

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

Первый шаг к оптимизации сайта – выбор SEO-дружественной темы. Чтобы шаблон считался таковым, он должен отвечать ряду требований, среди которых вёрстка по стандартам CSS3 и HTML5, а также быстрая загрузка страниц. Если вы покупаете или скачиваете бесплатную тему на стороннем сайте, обратите внимание на её описание – в нём должно быть указание на SEO friendly или SEO Optimized.

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

  1. В общих настройках укажите адрес сайта в одном стиле – с WWW или без WWW. Чтобы поисковики точно определяли сайт по указанному адресу, добавьте его в Яндекс.Вебмастер и Google Search Console.
  2. Установите формат ссылок вида «сайт/категория/название поста». Зайдите в раздел «Постоянные ссылки» в настройках, выберите опцию «Произвольно» и вставьте в поле значение /%category%/%postname%.html.

Дальнейшая оптимизация движка возможна только с помощью плагинов. Первое расширение, которое необходимо установить, – Rus to Lat (Cyr to Lat). Этот плагин будет автоматически транслитерировать названия страниц и постов на кириллице в латиницу. Это позволит избежать сложностей с кодировкой, которые возникают у поисковиков из-за адресов с кириллическими символами.

Для оптимизации также потребуется установка одного их мощных плагинов – All in One Seo Pack или Yoast SEO. После их добавления в редакторе появится новый раздел, в котором можно указать заголовок, описание и ключевые слова записи. Но этим влияние SEO-плагинов на WordPress не ограничивается: в их настройках очень много опций, для работы с которыми есть отдельные руководства. All in One Seo Pack закрывает все потребности в оптимизации, начиная от мета-тегов для поисковых роботов до создания XML-карты сайта. Yoast SEO предлагает ничуть не меньшую функциональность, поэтому выбор будет сделать сложно, но в любом случае вы получите очень мощные инструменты продвижения сайта на WordPress.

Для улучшения поведенческих факторов не помешает подключить виджет онлайн-консультанта и установить онлайн калькулятор для расчета чего либо прямо на сайте. Для работы с клиентами и обработкой заказов/заявок можно использовать CRM-систему. Само-собой рекомендуем добавить кнопки для социальных сетей. Подобного рода инструменты положительно влияют на продвижение сайта в поисковиках Яндекс и Google, добавляют веса восприятию сайта и способны приводить клиентов.

Ценовая политика

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

Если вы всё же хотите установить премиальную тему, то приготовьте от 50 до 100 долларов. В этом ценовом диапазоне огромное количество вариантов на разных площадках по продаже тем, например TemplateMonster. Стоимость зависит от функциональности темы, её распространённости и степени известности продавца. На популярных магазинах шаблонов средняя цена — 75 долларов, однако можно найти варианты и за 45 долларов, и за 600 долларов.

С плагинами ситуация аналогичная. Цена обычно привязана к тому, какие возможности они предлагают. Часто в каталоге WordPress доступна бесплатная лайт-версия плагина. Если вы пользуетесь ей, но в какой-то момент понимаете, что инструментов не хватает, то можете без проблем перейти на версию Pro. Расширенная функциональность — не единственное достоинство платных плагинов. Вы отдаёте деньги ещё и за поддержку от разработчиков, которая обеспечивает совместимость с новыми версиями WordPress.

Плюсы и минусы

Главный плюс WordPress 5.2.4 – внедрение редактора Gutenberg, который добавляет визуальный режим управления контентом. Его появление демонстрирует движение системы в сторону упрощения, снижения порога входа для начинающих веб-мастеров. Gutenberg делает установку ряда расширений бессмысленной, предлагая аналогичную функциональность в базовой комплектации CMS.

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

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

Впрочем, не всем пользователям нравится новый редактор. Главная претензия – одновременное отключение классического инструмента редактирования. Чтобы вернуть его, нужно установить плагин Classic Editor. При этом Gutenberg пропадает. Возможно, компромиссным решением было бы мирное сосуществование обеих версий редактора, старой и новой.

С выходом WordPress 5.0 и изменением политики обновления может появиться ещё один недостаток – частое возникновение проблем с совместимостью шаблонов и плагинов. Если раньше крупные апдейты прилетали дважды в год, то теперь разработчики будут присылать их чаще. Но выход есть – можно не обновляться сразу, а накопить версий с изменениями.

Лучший хостинг для WordPress

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

Лучшая площадка для WP-проектов – хостинг Bluehost. Он имеет официальную рекомендацию от WordPress.org – разработчиков движка. Они советуют Bluehost как один из хостингов, которые лучше всех оптимизированы под требования CMS. С разработчиками WordPress согласны и независимые эксперты, на постоянной основе включающие Bluehost в рейтинг лучших рейтингов мира.

Чтобы понять, почему Bluehost.com имеет столько положительных отзывов, достаточно посмотреть на список её достоинств:

  • Автоматическая установка CMS WordPress на хостинг в один клик!
  • Показатели бесперебойной работы серверов, которые стабильно приближаются к 100%.
  • Высокая скорость загрузки.
  • Использование CDN для быстрой доставки контента пользователям.
  • Размещение веб-проектов на серверах в разных странах мира.
  • Бесплатный домен и SSL при оплате тарифа.
  • Поддержка установки в один клик большого количества веб-приложений.
  • Оперативная техническая поддержка, которая отвечает на вопросы через тикеты, онлайн-чат или по телефону.

На Bluehost есть специальные тарифы для сайтов на WordPress. Они основываются на виртуальном хостинге и делятся на две линейки: WordPress Hosting и WP Pro. Первая подходит для небольших проектов и состоит из трёх тарифов. В минимальной комплектации за 2,95 доллара в месяц вы получаете 50 Гб на SSD, на которых можете создать 1 сайт. На старших тарифах ограничение на количество сайтов и доступный объём диска убирается. Во всех пакетах услуг предусмотрен бесплатный домен и SSL в подарок.

В линейке WP Pro представлены более мощные решения, которые позволяют создавать профессиональные сайты на WordPress.

  • Build (19,95 долларов в месяц) – основа для запуска профессионального сайта со встроенным центром аналитики, 100+ бесплатными темами, ежедневным созданием бэкапов, защитой от вредоносных программ.
  • Grow (29,95 долларов в месяц) – все возможности Build плюс дополнительные SEO-инструменты, сжатие видео до 10 Гб в месяц, премиальная поддержка.
  • Scale (49,95 долларов в месяц) – все возможности Grow плюс неограниченное количество бэкапов, интеграция с PayPal, безлимитное сжатие видео, расширенный поиск, поддержка через чат.

Последний пакет услуг подходит для электронной коммерции. Но если вы хотите создать на WordPress магазин, то лучше сразу заходите в ещё одну категорию тарифов, которая называется eCommerce. Здесь представлены пакеты услуг, оптимизированные под связку WordPress и WooCommerce – самого популярного плагина для электронной коммерции. Стоимость тарифов от 6,95 до 12,95 долларов в месяц. Во всех пакетах есть встроенная тема, адаптированная под продажи, SSL в подарок и бесплатный виджет обратного звонка.

Для крупных проектов Bluehost также предлагает аренду VPS и Dedicated. Виртуальные сервера стоят от 18,99 долларов, физические – от 79,99 долларов. Для них доступны все возможности виртуального хостинга, однако некоторые инструменты нужно устанавливать вручную – например, систему резервного копирования.

Доменное имя сайта также регистрируется на Bluehost. Стоимость аренды на год зависит от доменной зоны. Например, адрес типа mysite.com можно приобрести за 11,99 долларов, а mysite.blog – за 16,99 долларов. Самое недорогое решение на Bluehost – домен в зоне .SPACE. Национальные зоны в каталоге не представлены, поэтому если вы хотите сайт на .RU/РФ, то покупайте домен на другой площадке, а затем в несколько кликов привязывайте его к проекту на Bluehost.

Аналоги и конкуренты WordPress

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

Лучшие альтернативы WordPress

Несмотря на то, что WordPress в последней версии движется в сторону упрощения инструментов управления контентом, до топовых конструкторов ему в этом плане ещё далеко. Фактически Gutenberg – это то же расширение, добавляющее на CMS возможности визуального редактора, только предоставляемое в базовой комплектации.

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

На конструкторах простота освоения не ограничивается лишь оформлением страниц и контента. При создании сайта на uKit, uCoz или Wix пользователю вообще не нужно беспокоиться ни о чём, кроме дизайна и контента, которые полностью настраиваются в режиме визуального редактирования. Для полноценного же управления WordPress всё ещё требуются навыки программирования. С другой стороны, это даёт больше возможностей для кастомизации, которыми могут похвастаться не все конструкторы.

Примеры сайтов, созданных на WordPress

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

WordPress без плагинов: Как создать полнофункциональный сайт?

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

Плагины – это специальные модули, которые встраиваются в вашу тему и сайт, предоставляя дополнительный функционал. Казалось бы, что может быть плохого? Почему многие пользователи предпочитают создавать сайт WordPress без плагинов и вообще стараются избегать использования каких-либо плагинов и дополнений? Правильно это или нет вопрос непростой. Многое зависит от личных предпочтений и нужд конкретного пользователя. Но это не единственная причина, почему люди отказываются от плагинов в пользу готовых решений «все в одном».

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

WordPress без плагинов: Как создать полнофункциональный сайт на WordPress?

Преимущества плагинов:

— возможность серьезного расширения функциональных возможностей;

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

— широкое разнообразие плагинов и варианты выбора;

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

Кроме официальной директории WordPress, где на данный момент есть больше 52 тысяч плагинов, для поиска плагинов есть много качественных площадок, где можно купить проверенные плагины, дополнения и расширения. Например, CodeCanyon от многомиллионной австралийской компании Envato, где размещено 5900+ плагинов на WordPress. Там вы найдете сотни альтернативных вариантов для одних и тех же целей. Свобода выбора при подборе плагинов вам обеспечена.

— несложная установка и эксплуатация;

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

— безопасность;

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

— доступность премиум решений.

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

Недостатки плагинов:

— возможные конфликты между плагинами от различных производителей;

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

— ненужная нагрузка на сервер;

Уровень дополнительной нагрузки на аппаратную часть вашего сайта может быть излишним и решающим. Особенно если плагин создан некачественно или вы используете слабый хостинг. Я уж не говорю за бесплатный. Скорость вашего сайта при работе с плагинами (особенно некачественными) в любом случае будет снижена, но на качественном хостинге это будет менее заметно.

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

— сниженная безопасность и уязвимость к атакам.

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

Использовать или не использовать плагины дело ваше. Если вы все-таки создаете сайт WordPress с использованием плагинов, выбирайте решения исключительно класса «Премиум». Также рекомендую использовать специальные инструменты для повышения безопасности.

WordPress без плагинов: платные и бесплатные шаблоны

Вопрос использования плагинов тесно связан с шаблонами. Дело в том, что многие бесплатные шаблоны включают в себя определенный набор скудных функций, и их может быть недостаточно для полноценной работы сайта. Тут-то и приходится задумываться о том, чтобы устанавливать плагины. А стоит ли это делать с учетом всех минусов плагинов? Однозначно ответить на этот вопрос довольно сложно, но я скажу так – главное знать меру. Использовать десятки плагинов чревато последствиями в любом случае, даже если вы пользуетесь премиум плагинами.

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

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

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

Как работать с WordPress темами без плагинов?

Выбирая премиум темы, стоимость которых колеблется в пределах от 13 до 99$, вы получаете огромный набор функций – такого никогда не получить в бесплатных темах. Так вы сможете реализовать меню WordPress без плагина, кэширование WordPress без плагина, вывод похожих записей WordPress без плагина и социальные кнопки для WordPress без плагинов. Набор стандартных функций без использования плагинов довольно разнообразный. Причем ваш сайт WordPress без плагинов при этом будет работать полноценно. Разработчики понимают, что излишнее использование плагинов совсем неуместно ни для вас, ни для их репутации. Дело в том, что если с шаблоном будут проблемы из-за плагинов, пользователи будут винить создателей шаблонов, а не тех, кто создал плагины, конфликтующие между собой или повышающие уязвимость вашего сайта. Поэтому они стараются встроить качественный функционал в тему, чтобы вы использовали готовые решения.

Хотите узнать, как работать с WordPress без плагинов? Если вам нужно создать качественный сайт для своей компании или для своего личного сайта, не подвергая его излишней опасности и не заморачиваясь с установкой и настройкой плагинов, вам нужны качественные и, главное, функциональные шаблоны. Для подборок шаблонов я обычно использую только те площадки, которые себя зарекомендовали за последние нескольких лет. Это, прежде всего, ThemeForest и Templatemonster. Есть еще крутые ребята YITHemes, но у них темы в основном для интернет-магазинов.

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

WordPress без плагинов: ТОП 5+ лучших WordPress тем, с которыми вы навсегда забудете о плагинах

Ave – отзывчивая и универсальная тема WordPress

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

Exponent – современное решение для создания бизнес-сайта

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

Malina – красочная тема WordPress для персонального блога

Malina — отличный выбор для создания персонального блога. Malina представляет собой образец шаблона нового поколения, который может значительно повлиять на уникальный пользовательский опыт людей, читающих ваш блог. Идеально проработанные и прекрасно сбалансированные страницы блога Malina делают данную тему идеальным выбором для создания блогов любых направлений. Тема Malina работает с версией WordPress 5.0+ и полностью совместима с Gutenberg Content Editor. Вам не нужно обладать знаниями в области программирования, чтобы работать с этой темой, так как удобный и понятный редактор позволит вам создавать страницы без знания кода.

Publisher – шаблон сайта газеты с мега меню для WordPress без плагинов

Какой бы сайт вы ни намеревались создать (блог, онлайн-журнал или сайт СМИ), с темой Publisher у вас это получится проще всего. Она достаточно новая и популярная. Ей доверяют, иначе ей не удалось бы достигнуть рейтинга 4.8/5.

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

Классные темы WordPress для онлайн-журналов и сайтов СМИ можно найти здесь.

The Ark – профессиональная тема для фрилансеров

В эту красивую тему встроен мощный функционал. Вполне логично для решения с самым высоким рейтингом и количеством продаж, созданного менее года назад. С шаблоном The Ark вам не нужно использовать плагины, ведь у вас для разработки будет 800+ готовых объектов, библиотека цветов, редактор слоев заднего фона и AJAX-функция быстрого сохранения. 300+ страниц с уникальным дизайном и возможностью импорта.

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

Werkstatt – творческое портфолио для специалистов широкого профиля

Будь вы фотограф, фрилансер, дизайнер интерьера или владеете собственной веб-студией, с темой Werkstatt вы получите целый набор крутых функций. У вас будут готовые страницы для представления работ в портфолио, постраничная навигация WordPress без плагина, фильтр работ, несколько стилей оформления блога и красивые шрифты Google и Adobe.

Наличие полезных функций не лишает вас возможности расширить функционал с помощью плагинов, в частности Visual Composer, WooCommerce и WPML.

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

Stack – многоцелевая тема WordPress + галерея WordPress без плагина

В тему встроены красивые иконки и крутой конструктор сайта Variant, главным отличием которого от других является чистый код без чрезмерного увеличения.

Для разработки можно использовать 150 готовых демо-тем для различных сфер деятельности и 280+ интерфейсных блоков. Доступно несколько стилей навигации и ленты социальных сетей. Красивые галереи Masonry с эффектом лайтбокса (последний использует плагин).

ListingPro – тема каталога и директории на WordPress

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

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

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

Если вам интересно узнать больше о плагинах, рекомендую посетить раздел нашего сайта «Плагины для WP», где можно найти огромное количество всевозможных плагинов. А какие плагины используете вы? Был ли у вас опыт работы без плагинов? Поделитесь с нами своим мнением в комментариях.

Обзор CMS WordPress

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

Удобство использования

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

Если вы будете искать, как создать сайт самостоятельно, то вторым по популярности вариантом после конструкторов, таких, как uCoz или uKit, будет использование CMS WordPress.

В стандартной комплектации WP представляет собой систему с весьма ограниченной функциональностью. Можно немного настроить шаблон, создать страницы и первые записи — на этом всё. Гибкость WP обеспечивают плагины, доступные в соответствующем разделе административной панели и в каталогах на других сайтах. Расширения решают целый ряд важных задач:

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

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

В пятой версии WordPress был представлен визуальный редактор Gutenberg. Он сделал систему ещё более удобной для использования. После создания и предварительной настройки Gutenberg становится основным инструментом кастомизации внешнего вида и управления контентом. Он предлагает выстраивать страницы из функциональных блоков, которые выполняют разные задачи:

  • добавление текстового контента: заголовков, абзацев, цитат, списков;
  • вставку медиа-файлов: отдельных картинок, галереи, аудиозаписей и видеороликов;
  • интеграцию элементов разметки;
  • размещение виджетов и приложений, созданных сторонними разработчиками.

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

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

Из-за внедрения Gutenberg был отключен классический редактор. Возвращается он с помощью плагина Classic Editor. Это решение для тех, кому не нравится режим визуального редактирования, так что и здесь WP старается быть максимально удобным для веб-мастеров с разными предпочтениями.

Дизайн

Внешнее представление сайта определяет шаблон. Найти подходящий вариант можно в официальном каталоге, доступном в разделе «Темы» панели администратора, или на других сайтах. Шаблонов много, однако не все из них подходят для WP 5.0 с редактором Gutenberg. Поэтому при выборе темы нужно обращать внимание не только на внешний вид, но и внимательно читать описание: совместимость с Gutenberg — ключевой параметр, без которого возможности кастомизации будут ограничены.

Тему для WP можно создать самостоятельно, но это задача для веб-мастеров с прокачанными навыками вёрстки. Если хотите получить такие умения, то начать следует с редактирования готовых шаблонов и в процессе изучать HTML, CSS и JavaScript. Но это не обязательное условие для работы на WP — для внесения изменений в дизайн сайта можно обойтись и встроенными средствами, в числе которых визуальный редактор Gutenberg.

У любой темы для WP есть набор настроек. Он может быть разным в зависимости от шаблона (например, на платных вариантах опций больше), но основные возможности выглядят так:

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

Инструменты для редактирования внешнего вида добавляются также с помощью плагинов. Например, если возможностей Gutenberg не хватает, можно установить визуальный редактор от стороннего разработчика. Для его использования тоже подходят не все шаблоны, но выбор всё равно остаётся очень богатым. Так что реализовать на WordPress визуальный редактор, как на конструкторах сайтов, не проблема. Но для глубокой кастомизации шаблона желательно разобраться с HTML и CSS — сразу станет легче создавать сайты на WP.

Поисковая оптимизация (SEO)

Сайты на WordPress легко занимают высокие позиции в выдаче поисковиков благодаря отличной технической оптимизации движка. Однако пользователям система в минимальной комплектации предлагает крайне скудный набор инструментов для продвижения: вы можете разве что выбрать способ отображения адреса — с WWW или без WWW — для исключения создания зеркал и установить подходящий формат ссылок.

На пользу пойдёт также установка SEO Friendly темы. Дружественность в этом случае означает соответствие требованиям вёрстки по стандартам CSS и HTML5, а также быстрое отображение страниц после перехода по ссылкам. В описании таких шаблонов так и написано: SEO Friendly.

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

  • Rus to Lat (или Cyr to Lat) для автоматического преобразования кириллических букв в латинские. Плагин создаёт читаемые адреса для постоянных ссылок на рубрики, записи, метки и товары. Кроме того, он устраняет ошибки в написании имён файлов и стирает лишние символы.
  • All in One Seo Pack (или Yoast SEO) для добавления расширенных SEO-параметров.

После установки этих дополнений в движок будут добавлены следующие возможности:

  • Ручное редактирование метатегов для каждой страницы, записи, рубрики, карточки товара.
  • Управление настройками индексации.
  • Подключение инструментов аналитики от Google.
  • Создание XML-карты.
  • Настройка превью для размещения страниц в соцсетях и мессенджерах.

Всё это бесплатные плагины, предлагающие примерно одинаковую функциональность. Поэтому вы можете выбрать любую комбинацию — например, Rus to Lat + All in One Seo Pack или Cyr to Lat + Yoast SEO. Устанавливать нужно только один плагин с соответствующими возможностями, так как инсталляция большого количества дополнений может негативно сказаться на производительности движка.

Тарифы

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

Стоимость домена — 100-200 рублей на доменах .ru и .рф. Сумма уплачивается единовременно и позволяет выкупить адрес на год. Продление стоит дороже, но цена в любом случае будет доступной. Если хотите разместить сайт в зоне .com или .shop, то заплатить придётся больше — 500-600 рублей в год.

Хостинг — чуть более дорогое удовольствие. Стоимость зависит от того, какой сайт вы делаете и какие ресурсы потребуются для его работы. Например, запустить блог можно за 150-200 рублей в месяц, а на большой магазин или многостраничный информационный портал придётся тратить 300-400 рублей в месяц. Если проект разрастётся до федерального масштаба, траты на его содержание увеличатся из-за необходимости переходить на VPS или выделенный сервер. Но начать можно с минимальной стоимости — 100-200 рублей.

При использовании WordPress могут появиться дополнительные расходы — например, на приобретение плагинов и премиальных тем. Однако это опциональные траты: в интернете можно найти кучу бесплатных вариантов дизайна, особенно если не ограничиваться только русскоязычными источниками, а у большинства платных плагинов есть бесплатная альтернатива. Бывают ситуации, когда проще заплатить, чем тратить время и силы, но важно, что WordPress не требует деньги за работу — решение о вложении денег всегда остаётся правом, а не обязанностью веб-мастера.

Достоинства и недостатки

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

Среди основных достоинств отметим:

  • Удобная панель управления, на освоение которой уйдёт не больше часа.
  • Редактор Gutenberg, предоставляющий новые возможности для изменения интерфейса сайта и управления записями в визуальном режиме.
  • Огромное количество шаблонов и расширений, делающих WP универсальной системой. .
  • Мощная база знаний и развитое сообщество пользователей.
  • Постоянные апдейты и появление дополнительных материалов движка.

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

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

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

Отзывы экспертов

Вывод

WordPress не просто так стал самым распространённым бесплатным движком в мире. Он подходит для создания разных сайтов и не требует от пользователей специальной подготовки — особенно после появления визуального редактора Gutenberg. Чтобы сделать первый проект на этой CMS, не нужны даже деньги — при условии, что вы работаете на локальном сервере без публикации сайта в общем доступе.

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

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

Приветствую!
Я Евгений Куликов — автор и основатель этого сайта. Имея за плечами более, чем десятилетний опыт создания сайтов, я знаю, как порой сложно бывает определиться с выбором подходящего инструмента для своего проекта. Особенно — если вы новичек в сайтостроении.
Не можете определиться с выбором нужного конструктора? Обращайтесь ко мне за консультацией — расскажите, для каких целей вам нужен сайт и я с удовольствием помогу с выбором наиболее оптимальной для вас платформы.

Простые CMS без базы данных на файлах

Системы управления контентом (CMS) без базы данных могут пригодиться для простых веб-проектов по типу сайта визитки. Также CMS на файлах вебмастера используют под разные ГС, поскольку работать с ними просто и больших ресурсов они не требуют.

Во время обучения созданию сателлитов я познакомился с SEO24PRO CMS, которая в последствии, увы, перестала обновляться и вообще закрылась. Это, пожалуй, один из основных минусов подобного решения — «нестабильность развития». Поэтому мне пришлось искать какую-то другую простую CMS без базы данных. Сегодня расскажу о своих результатах и найденных интересных системах.

Zebrum Lite

Версия Zebrum Lite (в отличии от Zebrum CMS) работает на файлах и распространяется абсолютно бесплатно. К тому же имеет открытый исходный код для любителей добавлять свои функции в систему. В принципе, она содержит все необходимые возможности для создания простых веб-пректов, в том числе и блогов.

Основные фишки Zebrum Lite:

  • Работа с шаблонами (более 40 разных тем).
  • Наличие красивых ссылок (ЧПУ).
  • Создание нескольких меню для сайта.
  • SEO настройки — мета теги и заголовки для каждый страницы.
  • Есть сайдбары и виджеты (последие посты, облако тегов и т.п.).
  • Автоматически создается карта сайта — для посетителей и поисковиков (Sitemap XML).
  • Имеется механизм генерации страниц с автоматическим форматированием текста.
  • Формат блога — вывод последних постов с навигацией.
  • Если собираетесь делать блог, то здесь также есть вывод RSS-ленты через FeedBurner и возможность отложенной публикации.
  • Вы сможете задать индивидуальный шаблон для разных страниц сайта/блога;

Для лучшего понимания Zebrum Lite советую глянуть видео разработчиков о том, как работать с этой CMS на файлах

Как видите, ничего сложного. Кстати, о системе я узнал достаточно давно, когда рассматривал программу генератор сателлитов с похожим названием — Зеброид. С ее помощью вы сможете создавать и наполнять сайты на Zebrum Lite еще быстрее (хотя там и так все просто).

GetSimple

Еще одна легкая и простая система CMS без базы данных — GetSimple. Работает она на XML файлах и содержит только все самые востребованные функции сайтов визиток. Устанавливать ее достаточно просто. Для пользователя имеется админка с приятным и не сложным интерфейсом.

Отличительной особенностью системы можно назвать опцию отмены практически любого действия (Undo). По словам разработчиков, создать свой шаблон для данной CMS проще простого, а базовая тема реализована на HTML5. На официальном сайте есть репозиторий с доступными шаблонами для сайтов:

В этом же разделе найдете полезные файлы, переводы и плагины для GetSimple. Есть возможность изменить оформление и самой админки. Она, кстати, максимально простая.

Судя по всему, во вкладке Backups сможете создавать резервные копии сайта. Все остальные разделы, думаю, понятны и без перевода. Также пользователи хвалят Wiki с информацией по работе с GetSimple (для этих же целей пригодится форум).

Monstra

К своему удивлению, информацию о CMS Monstra я встретил на Серче, хотя и во многих других списках CMS без баз данных она также весьма активно упоминалась. Как и GetSimple, работает на XML файлах.

Основные преимущества системы:

  • Легкость установки и обновления, открытый исходный код.
  • Система быстрая, минимизирует html, css, js файлы для увеличения скорости загрузки сайта.
  • Поддерживает работу на мобильных устройствах (адаптивна).
  • Гибкость — Monstra предоставляет API для плагинов, шаблонов и разработчиков ядра системы.
  • Позволяет создавать несколько пользователей (админы, редакторы, посетители).
  • SEO дружелюбна — вы сможете указывать title, keywords, description для каждой страницы.
  • Высокий уровень безопасности, как обещают ее создатели.

Админка выглядит предельно просто:

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

Feindura

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

Все функции делятся на 3 направления:

  1. Для SEO: наличие красивых URL’ов, карты сайта и возможность вставки МЕТА тегов.
  2. Для пользователей: WYSIWYG редактор, мультиязычная админка, плагины для расширения возможностей сайта, встроенная статистика, система бэкапов, RSS 2.0/Atom фиды, редактирование файлов и простой интерфейс.
  3. Для дизайнеров: поддержка HTML 5, мультиязычность, создание приложений/плагинов, добавление сниппетов к каждой странице, работа с HTML, CSS и немного PHP.

Вот как выглядит панель управления Feindura:

В целом, весьма оригинальная и своеобразная CMS. Не смотря на то, что работает на файлах, смотрится серьезно.

Вообще систем управления без баз данных достаточно много, в сети найдете подборки из 10, 20-ти CMS бесплатных, простых и с лицензиями. Из бесплатных я бы еще выделил Cmsmadesimple, RazorCMS, TinyCMS, но по моему личному мнению до приведенных в статье они немного не дотягивают. Кто-то слабее по функциям, кто-то не обновлялся давно и т.п.

Плюсы и минусы CMS на файлах, их перспективы

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

  • Низкие требования к системе (надо только PHP и веб-сервер).
  • Легкость установки, обновления, бэкапа и переноса — не нужно связываться с базой данных.
  • Подобные сайты работают быстрее, исключается ошибка связи с БД.
  • Относительно легкая работа с шаблоном (хотя не сказал бы, что в WordPress она намного сложнее).
  • Нестабильность обновлений и ограниченные функции.
  • Малое число модулей (плагинов) и шаблонов.
  • «Непонятный» уровень безопасности.

В принципе, все минусы появляются за счет того, что CMS без баз данных, как правило, имеют меньшую популярность чем их более «громоздкие коллеги». Очевидно, что создателей тем и плагинов под WordPress больше чем для всех указанных систем в статье вместе взятых.

Разработчики Monstra указывают, что их CMS обладает хорошей безопасностью, но чем меньше пользователей, внимания к системе, тем меньше вероятности найти какой-то баг. К тому же технологии со временем развиваются, а данные системы обновляются не так часто (как например та же WordPress).

Еще одной «сложностью» для CMS на файлах можно считать конструкторы сайтов, что в последнее время стали достаточно популярными. Онлайн сервисов для создания сайтов сейчас более чем хватает. Причем их возможности лучше чем преимущества простых CMS — пользователю не нужно думать о требованиях, установке, скорости работы, все это сервис берет на себя. К тому же работать в визуальном редакторе гораздо удобнее, чем разбираться с HTML шаблонами, где для редактирования, поиска и замены строки в файлах и т.п. может понадобится сторонний софт. Единственное, что может отпугнуть от конструкторов — цена. Как правило, за подключение своего домена придется заплатить. С другой стороны эта сумма сопоставима с ценой хостинга, который бы вам пришлось покупать (хотя и без БД они стоят дешевле).

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

А вы используете CMS на файлах? Какие посоветуете?

Топ-пост этого месяца:  Поиск Яндекса по сайту и интернет-магазину
Добавить комментарий