CMS (Content Management System) — это система управления содержимым, значительно упрощающая контроль над основными функциональными элементами сайта. Она является ничем иным как упорядоченной структурой, в которой имеется четкая взаимосвязь между фундаментальными компонентами (базой данных, файлами и т.д.), что позволяет значительно сократить любые работы, связанные с кодированием сайта. WordPress (несмотря на то, что данная платформа чаще всего применяется для создания блогов) — завершенная, полнофункциональная CMS, позволяющая претворять в жизнь самые различные начинания и решения. То, что было совершенно невозможно еще несколько лет назад, сегодня стало реальностью.
Почему именно WordPress?
На сегодняшний день список различных CMS просто огромен. «Так почему же мы должны выбрать именно WordPress?» — спросите вы. Основные преимущества WordPress, это:
— бесплатность
— открытость исходного кода
— быстрота и легкость использования
— удобная расширяемость
— простота проектировки и разработки плагинов
— великолепные условия по работе с текстами и изображениями
До недавнего времени платформа WordPress не могла полностью отвечать требованиям по созданию и поддержанию полноценных пользовательских сообществ, однако с появлением BuddyPress для многопользовательской версии WordPress эта проблема ушла в прошлое. Более тяжелые CMS обладают повышенной модульностью: они позволяют заменять практически все, что угодно. В данном контексте определяющую роль должны играть разумные практические соображения — если вас полностью устраивает наличествующая функциональность, зачем ее искусственно расширять?
WordPress можно подстроить практически под любые нужды. В дальнейших разделах мы рассмотрим основные варианты применения WordPress в качестве самостоятельной CMS.