WordPress — это система управления контентом, сокращенно CMS, расшифровка Content Management System. Появился данный продукт в Америке в далеком 2003 году.
Система управления контентом – это программа, которая устанавливается на хостинг, для упрощения администрирования и управления сайтом. Хостинг – хранилище, на котором располагаются файлы сайта. Тот же компьютер, но подключенный к интернету и работающий 24 часа в сутки.
В 2003 году разработчики Майк Литтл и Мэтт Мулленвег решили создать удобную платформу для размещения блогов и делали это они на базе ПО b2/cafeblog. Позже эту затею они оставили и выбрали свое направление.
Так появилась в 2004 году WordPress 1.0. Конечно, функционал движка был далеко не таким широким, как сегодня. Но основные функции в нем уже были: простая установка, редактор, постоянные кастомные ссылки, модерирование контента, управление пользователями и др.
С того времени CMS сильно трансформировалась, проект постоянно совершенствуется и дополняется. Его поддерживает open-source – сообщество, где объединились участники со всего мира. Каждые два-три месяца выходят обновленные версии движка, совершенствуется функционал, повышается безопасность платформы.
CMS работает по принципу связки: база данных плюс файловый блок. При этом база данных включает динамическую информацию, которую можно менять: контент, теги, пользователи, метки, комментарии и др.
Когда информация выводится таким образом, сайту нужно меньше места на хостинге, соответственно, он работает быстрее. Пользователь заходит на веб-ресурс, и CMS получает сигнал о необходимости формирования страницы. БД и файлы становятся одним целым и выводятся на экран в готовом виде, к которому мы привыкли. Обратите внимание, что тексты будут находиться в базе данных, а шаблоны и картинки – в файловом архиве.