Все сидят на Вордпрессе. Вам оно надо?

По понятным причинам в наше неспокойное время Вордпресс нужен всем

В одном из материалов мы рассказали, как завести виртуальный хостинг и опубликовать на нём сайт. Теперь мы сделаем следующий шаг: поставим на сервер платформу для сайтов и блогов под названием «Вордпресс».

Что такое Вордпресс

WordPress — бесплатный движок сайта, который позволяет создавать страницы без знания HTML-кода. Сейчас это самая популярная платформа для сайтов в интернете. Благодаря своей популярности она обросла бесконечным количеством надстроек и возможностей, поэтому сейчас на Вордпрессе можно сделать ВСЁ.

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

Вордпресс — это движок, или, по-заморскому, CMS, Content management system. По сути это большая программа на PHP, которая умеет хранить и выводить ваши материалы в каком-то дизайне. Грубо говоря, вы пишете статью и сохраняете её в Вордпрессе, а уже Вордпресс беспокоится о вёрстке, оформлении, навигации, оптимизации для поисковиков и всём остальном.

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

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

Наш журнал «Код» тоже работает на Вордпрессе, но не из-за бесплатности, а потому что Вордпресс довольно легко поддерживать: почти для всего есть готовые плагины, а встроенные инструменты Вордпресса надёжны и хороши.

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

Что можно сделать на Вордпрессе

Всё.

На Вордпрессе можно сделать всё.

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

Наверное, на Вордпрессе нельзя сделать онлайн-игру. Но сайт для онлайн-игры — можно.

Архитектура

У Вордпресса интересное устройство. Можно представить, что он собирает ваш сайт из независимых кусков — настолько независимых, что вы удивитесь.

Контент. У Вордпресса есть понятие контента: это текст, картинки, название статей, теги, категории, описания статей и всякие метаданные. Всё это хранится в базе данных и пока что никак не связано с дизайном.

Тема. Отдельно от контента живёт тема — это как бы минипрограмма, которая отвечает за вывод контента. Во сколько колонок он выводится? Как оформляется? Какие стили? Где выводится главная картинка, а где — имя автора? Как устроена навигация по тегам и категориям? Всё это живёт внутри штуки, которую мы называем темой.

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

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

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

Темы

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

При этом всё содержимое сайта никуда не исчезает — меняется лишь оболочка. Это позволяет экспериментировать с дизайном без опасений, что текст и фото могут куда-то пропасть.

Темы бывают платные и бесплатные. Бесплатные темы обычно простенькие и неказистые, а платные делают на высоком уровне, с кучей эффектов и надстроек. Справедливости ради, часто эти темы тоже выглядят по-колхозному. Полистать каталог платных тем можно на themeforest.net.

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

Сайт на Вордпрессе с темой Newsphere.
И это тоже Вордпресс с темой Magazine News Byte.

Плагины

Плагины расширяют стандартные возможности движка. Например, Вордпресс сам по себе не умеет показывать формы обратной связи, а с плагином Contact Form 7 — умеет. С галереями то же самое: Вордпресс не сможет вывести галерею красиво, а с плагином NextGEN Gallery — сможет.

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

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

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

Интерфейс Contact Form 7.
Плагин NextGEN Gallery в действии.

Администрирование сайта и создание контента

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

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

Это базовые возможности админки на Вордпрессе, и каждый плагин или тема расширяют её возможности.

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

Как установить и настроить

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

Получите ИТ-профессию
В «Яндекс Практикуме» можно стать разработчиком, тестировщиком, аналитиком и менеджером цифровых продуктов. Первая часть обучения всегда бесплатная, чтобы попробовать и найти то, что вам по душе. Дальше — программы трудоустройства и компенсация, если вы пойдёте работать в «Яндекс».
Начать карьеру в ИТ
Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию Получите ИТ-профессию
Еще по теме
Все опять заговорили про VPN. Что это такое, объясни мне!

Мы не можем вам сказать. Но можем показать.

Делаем сами: адаптивный сайт

С котиками!

Задача про секс и математику
Задача про секс и математику

Могут ли логика, математика и статистика привести к созданию новой крепкой семьи?

Зачем нужна сортировка в программировании
Зачем нужна сортировка в программировании

И почему это любят спрашивать на собеседовании.

Асимметричное шифрование
Асимметричное шифрование

Сложное, но очень полезное.

Что такое API
Что такое API

Это как нанять внешнего сотрудника на удалёнку.

Объектно-ориентированное программирование: на пальцах

Статья не мальчика, но мужа.

Что такое обратная матрица
Что такое обратная матрица

Сложная тема из линейной алгебры.

Почему второй язык программирования выучить проще, чем первый?
Почему второй язык программирования выучить проще, чем первый?

Секрет — в знании алгоритмов, а не синтаксиса

Нужно ли вам учить Swift?

Что особенного в этом языке и чем он выгоден.

Как это работает: вход на сайты через соцсети
Как это работает: вход на сайты через соцсети

Всё дело в единой авторизации.

10 главных конструкций языка Kotlin
10 главных конструкций языка Kotlin

Почти как Java, но есть отличия.

10 главных конструкций языка C
10 главных конструкций языка C

Простое введение в сложный язык.

easy