WordPress — бесплатный движок сайта, который позволяет создавать страницы даже без знания HTML-кода. Сейчас это самая популярная платформа для сайтов в мире. Причина популярности — в бесплатности, открытом коде и огромном количестве плагинов. Это система с открытым исходным кодом, а это значит, что каждый может посмотреть, как она устроена, и использовать её для своих целей.
Работая в WordPress не обязательно знать код. Программирование и стили — система может взять всё это на себя. Но если вы всё это знаете, у вас в руках будет более тонко настраиваемый инструмент.
Многим нравится Вордпресс потому, что за него не нужно платить — это тоже плюс открытых исходников. Его можно легально устанавливать и использовать для своих нужд: от сайта-визитки до корпоративного портала.
Наш журнал «Код» тоже работает на Вордпрессе, но не из-за бесплатности, а потому что Вордпресс довольно легко поддерживать: почти для всего есть готовые плагины, а встроенные инструменты Вордпресса надёжны и хороши.
Поставить WordPress на хостинг несложно: большинство хостингов предоставляют такую услугу бесплатно, а на остальные он ставится вручную. Как это сделать самому — расскажем в одной из ближайших статей.
Что можно сделать на WordPress?
На WordPress можно сделать практически любые сайты.
Сайт-визитку, интернет-магазин, промостраницу, серию страниц, онлайн-сервис, многоязычный сайт, каталог, энциклопедию, личный блог, публичный блог, научный журнал, сайт с рассылкой, рассылку без сайта, сайт под паролем… Этот список можно продолжать ещё очень долго.
Этот сайт (alemot.ru) также создан на WordPress
Плюсы и минусы WordPress
К плюсам можно отнести следующее:
- Бесплатность базового ядра
- Масштабируемость за счет огромного количества плагинов
- Быстрый старт
- Огромное количество бесплатных и платных шаблонов
- Легко ставится на любой хостинг
- Низкие требования к хостингу на начальном этапе
- Большое количество разработчиков, специализирующихся на WordPress
- Очень быстро устраняются уязвимости в ядре
- Можно создавать страницы без знания HTML-кода
- Можно запустить любую PHP или HTML-страницy в новом корневом разделе без изменения кода (простым копированием)
Минусы, к сожалению, тоже существенные:
- Нет никакой защиты в базовой версии (без плагинов}
- Нет резервирования в базовой версии (без плагинов)
- Нет SEO инструментов в базовой версии (без плагинов)
- Нет форм в базовой версии (без плагинов)
- Нет возможности работать с файлами и статическими разделами из админки
- Нет возможности работать со страницами и записями в других блоках
- Много полезных плагинов ещё не переведены на русский язык
- Сложности с оплатой платных модулей, т.к. чаще всего они заграничные и требуют PayPal
- Плагины, чаще всего, платные с бесплатным усеченным функционалом
- Обслуживание разнородных плагинов от разных разработчиков требует больше времени в случае некорректной работы, т.к. нужно связываться с разработчиками
- Нет единого центра технической поддержки, нет единой полной документации по всем плагинам.
- Некоторые плагины перестают поддерживаться разработчиками и при обновлении WordPress они работают некорректно
- HTML-код после редактора Gutenberg оставляет желать лучшего, т.е. он слишком захламлен
- Практически все хранится в базе данных, поэтому на больших проектах бывает очень большое количество запросов в базу. Многие хостеры вводят ограничение на младших тарифах по количеству обращений в базу данных.
- Интеграция интернет-магазина на WordPress с популярными маркетплейсами имеет много подводных камней
- Нет возможности разделения по разным таблицам в MySQL динамической инфрмации. Например, нельзя сделать отдельно таблицу для новостей и отдельно для блога. Все записи будут в одной таблице.
Я часто сталкиваюсь с сайтами на WordPress и могу сказать только одно, что серьезные интернет-магазины лучше на этой CMS не делать. Для интернет-магазинов с небольшой номенклатурой WordPress в принципе допустим, но не более. Это связано с тем, что плагин интернет-магазина для WordPress разрабатывается международным сообществом и не учитывает локальное законодательство в сфере торговли.
А так, для разработчиков, WordPress — это очень удобная и понятная система. Для пользователей есть удобство создания красивых страниц без знания HTML-кода.
Дополнительная информация
- Официальный сайт https://wordpress.org/
- Сайт для разработчиков на Worpress https://wp-kama.ru/