Что такое WordPress и как он работает?
Планируете ли вы создать веб-сайт или рассматриваете предложение написать для веб-сайта, вы, вероятно, встречали термин WordPress.
Эта система управления контентом (CMS) – самый популярный инструмент в Интернете. Но что это на самом деле означает? Что такое WordPress, сколько он стоит и как работает? Вот все, что вам нужно знать о WordPress и о том, для чего вы можете его использовать.
Что такое WordPress?
WordPress – это система управления контентом, средство для публикации статей и медиафайлов на веб-сайте.
Общее количество пользователей WordPress не известно. Однако по состоянию на март 2021 года более 40,5% из 10 миллионов веб-сайтов используют WordPress.
Запущенный в 2003 году WordPress был создан на основе другой CMS, b2 / cafelog. Первоначальные разработчики Мэтт Малленвег и Майк Литтл выпустили WordPress под лицензией GPLv2. Это означает, что WordPress является бесплатным и открытым исходным кодом.
В WordPress есть два основных элемента: внешний интерфейс (то, что вы видите, когда посещаете веб-сайт), и серверный интерфейс. Весь контент, который вы видите на веб-сайте, был загружен на веб-сервер. WordPress облегчает это, предоставляя интуитивно понятный пользовательский интерфейс для публикации слов, изображений и других медиа в Интернете.
Это так же просто, как написать сообщение в Facebook или рассказать о своей занятости в LinkedIn. Если у вас есть URL-адрес и подходящий веб-хостинг, вы можете установить WordPress в качестве своей CMS.
Для чего вы используете WordPress?
Традиционно ориентированный на блогеров, в наши дни вы можете управлять всеми типами веб-сайтов с помощью WordPress.
По умолчанию WordPress включает записи и страницы. Сообщения предназначены для обычных сообщений в блогах; страницы более полезны как постоянное содержание, информационное, нежели как тематическое. В то время как веб-сайт, который вы можете написать в HTML и загрузить на сервер, будет называться «статическим», WordPress полагается на базу данных для хранения и обслуживания контента. Это называется «динамическим».
Однако это лишь царапина на поверхности. WordPress дает вам возможность расширить функциональность за счет огромной коллекции плагинов. Они созданы WordPress Foundation, Matt Mullenweg's Automattic и сторонними разработчиками.
В то время как некоторые плагины будут добавлять параметры форматирования или помочь вам улучшить производительность веб-сайта, другие могут улучшить или изменить способ использования сайта WordPress:
- Если вы хотите создать интернет-магазин, вы можете установить плагин электронной коммерции, например WooCommerce.
- Подкастеры могут использовать плагин для управления подкастами, например Simple Podcast Press.
- Хотите создать онлайн-сообщество? Подключаемый модуль форума bbPress – хороший вариант
- Создайте в своем блоге веб-сайт или зону только для участников с помощью дополнительных плагинов, таких как MemberPress.
Итак, обычная установка WordPress позволит вам настроить и запустить базовый веб-сайт примерно за 30 минут. Однако с помощью плагинов вы можете полностью изменить способ работы сайта.
Кому принадлежит WordPress?
Как уже отмечалось, WordPress – это программное обеспечение с открытым исходным кодом под лицензией GPLv2. WordPress Foundation – это название компании, которая курирует разработку WordPress.
Лицензия важна, так как позволяет:
- Использование WordPress любым способом, без ограничений.
- Настройка, добавление и удаление любой части кода без ограничений
- Переупаковка, ребрендинг, продажа и распространение WordPress без ограничений, кроме выпуска под той же лицензией GPL.
Это означает, что любой может перепаковать WordPress и продавать его под другим именем. Например, большинство веб-хостов включают установщик WordPress в пакет, в котором вы подписываетесь. Другие хосты предлагают выделенный управляемый хостинг WordPress.
Поскольку WordPress является открытым исходным кодом, существуют и другие версии. Они известны как форки (так же, как WordPress был форком другого программного обеспечения). Например, ClassicPress – это форк WordPress, управляемый сообществом, который сохраняет редактор TinyMCE. Более поздние версии WordPress заменили традиционный редактор блочной системой под названием «Gutenberg», но удаление или отключение этой функции оказалось популярным.
По данным ClassicPress, около 25 процентов пользователей WordPress все еще используют версии программного обеспечения до появления Gutenberg. Это потенциальная проблема безопасности для их веб-сайтов, которую ClassicPress может решить, предложив современную CMS с традиционным редактором.
Сколько стоит использование WordPress?
Важно отметить различие между WordPress.org и WordPress.com.
- WordPress.org содержит загружаемую версию WordPress. Его можно установить на веб-сервер, размещенный локально или в Интернете, и его можно использовать бесплатно, хотя веб-хостинг будет взимать ежемесячную подписку. Запуск собственной установки WordPress позволяет использовать любую понравившуюся тему, устанавливать любые совместимые плагины и использовать свой собственный URL-адрес.
- WordPress.com – это хостинг, принадлежащий Automattic. Он предлагает бесплатный веб-сайт WordPress, который предустановлен и готов к использованию. Однако, если вы не платите за услугу, вы не можете использовать ее со своим собственным URL-адресом. Кроме того, вы ограничены утвержденными темами и плагинами.
Итак: вы можете использовать WordPress бесплатно, но для полной функциональности вам необходимо организовать собственный хостинг.
Как работает WordPress?
Независимо от того, используете ли вы решение WordPress для самостоятельного размещения, вариант размещения WordPress.com или вы установили его на сервере в своем доме или офисе, WordPress работает одинаково.
Написанный на PHP и связанный с базой данных MySQL или MariaDB, WordPress обслуживает страницы и мультимедиа для внешнего интерфейса веб-сайта. Письменный контент и ссылки на медиа, загруженные на ваш сервер, хранятся в базе данных. Там же хранится пользовательская информация для управления разрешениями и доступом к статьям.
Например, мой сайт с ретро-играми www.gamingretro.co.uk размещен на WordPress. Внешний вид выглядит так:
Бэкэнд WordPress (где пишутся сообщения, управляются плагины и выбираются темы), тем временем, выглядит так:
За кулисами функции и макет темы написаны на PHP:
Несколько файлов CSS определяют визуальный стиль темы:
Наконец, в базе данных хранится информация, необходимая для доставки содержимого страницы посетителям сайта.
Начать сайт с WordPress легко
Как видите, WordPress де-факто является выбором для онлайн-публикаций. Вы можете разместить его на компьютере, локальном сервере или веб-сервере. WordPress может публиковать блоги или статические веб-сайты; его можно использовать бесплатно, или вы можете заплатить за хостинг. Существует множество альтернатив, есть «вилки» кода WordPress, и большинство посещаемых вами веб-сайтов используют WordPress.
Как уже упоминалось, WordPress также невероятно настраиваемый. Вы можете расширить его базовые функции, установив плагины, и изменить его внешний вид, установив новые темы WordPress.