WordPress - бесплатный движок для сайта
Многие CMS являются «хамелеонами», и которые могут использоваться в самых разных целевых назначениях для сайтов, но если речь заходит о CMS WordPress, то «подозрения» почти всегда верны. А именно: вебмастер собрался строить свой блог. Да не просто блог, а блог на платном хостинге (standalone blog). Вот такая специализация закрепилась за этой системой управления содержимым.
Впрочем, о назначении WordPress еще можно поспорить, ведь, по официальной версии, некоторые строят на этом движке интернет-магазины и новостные порталы – благо, архитектура движка и расширения этому ничуть не препятствуют.
История WordPress пошла от небольшого блогового движка b2, который создала «троица МММ» – Michel Valdrighi, Mike Little и Matthew Mullenweg. Так получилось, что Мэтт в своем летнем лазере наснимал кучу фотоснимков, и ему позарез нужно было выложить их в Сеть, а тут и подвернулся новый бесплатный движок, позволяющий это сделать. Впоследствии все трое занимались развитием CMS с разной степенью интереса. Вообще, движок пробудил интерес к его дальнейшему развитию, но тут Мишель неожиданно пропал, что привело к появлению нескольких форков-ответвлений от проекта. Мэтт через некоторое время тоже отказался от руководящих и координирующих функций и стал одним из авторов проектов на основе WP, но его заслуга заключается в том числе, что он переименовал b2 в WordPress и уверенно вел проект до 2005 года, после чего отдал сообществу.
Как обычно, WordPress – свободная система с открытым кодом, который любой желающий может поизучать. Написана система на PHP, а в качестве СУБД использует MySQL. Январь 2013 года ознаменовался очередным выпуском обновления 3.5.1 системы, а с полным набором «именных» двузначных версий вы можете познакомиться на официальном сайте wordpress.org или в Википедии. Для тех же, кому интересна история версий WordPress, можно вкратце сообщить о том, что уже версия 1.2 WordPress поддерживала плагины, версия 2.2 – виджеты (графические управляющие элементы), 2.3 – поддержка тегов, 2.9 – появление встроенного графического редактора. По практике известно, что после версии 3.2, когда была значительно увеличена скорость работы системы, многие вебмастера перестали обновлять CMS. А зачем, если все и так работает? Тьфу-тьфу, чтобы не сглазить? Дело в том, что скорость работы – один из неприятных моментов WordPress: в базовой версии дела обстоят более-менее нормально, но после установки всех любимых плагинов и тем проект начинает зверски тормозить, причем даже у тех, у кого имеются «прямые руки». Так что не в руках дело. Не случайно же альтернативным ему является разработка проекта MaxSite – там автор более подробно объясняет, почему, как и зачем WordPress работает так медленно, а ресурсов ест так много. Впрочем, на качество архитектуры системы это не влияет.
Выбор WordPress обусловлен многими объективными и не очень причинами. В частности, среди достоинств системы называют:
- Полная русификация среды.
- Открытая модель разработки, наличие документации.
- Расширение базовой CMS добавочными модулями-плагинами, которые очень легко создавать или брать готовыми из огромных бесплатных депозитариев.
- Простая установка системы. В том числе простая админ-панель.
- Поддержка смены тем, когда можно полностью изменить дизайн блога «на лету» – по настроению. Темы строятся как шаблоны PHP скриптов.
- Поддержка системы подписок Atom, RSS, трекбэк, пингбэк.
- Возможность составления ссылок в человеко-понятном виде (ЧПУ).
- Вообще, высокий потенциал системы.
Конечно, это даже не начало перечисления всех достоинств системы – в их описании можно дойти до совсем крошечных положительных моментов. Для обычного вебмастера, скорее, определяющую роль выбора играют
- Отрытость среды.
- Полная русификация системы.
- Многоплатформенная среда.
- Возможность обращаться за помощью к сообществу.
А уж сообщество WordPress маленьким назвать точно нельзя. Официальная российская поддержка сайта WP – ru.wordpress.org, где можно скачать WordPress для разных платформ, а также выбрать форумы и другие сайты поддержки. Впрочем, недостатка документации именно по WordPress нет: судя по блогам, каждый вебмастер имеет что сказать по WordPress – начиная от хвальбы до критики, от общих рассуждений до интимных моментов вылавливаний мелких ошибок. По официальной статистике, из 10К топ-сайтов Рунета 64% приходится именно на WordPress, по неофициальным – эта CMS тоже лидер, причем идущий впереди всех с большим отрывом.
Принцип работы WordPress интуитивно понятен, если от него не ждать никаких чудес в оригинальном дизайне и функционале. Скачав архив на 6 Мб, его можно развернуть и испытать либо на хостинге, либо под локальным вебсервером. В процессе установки нужно будет установить пароль для доступа к админке и СУБД, после чего останется только творческий процесс. Если это вызовет трудности, то ролики на YouTube в зашкаливающем количестве непременно помогут разобраться в проблеме установки. Далее, вам понадобится создать несколько разделов, настроить параметры системы, темы, возможность комментировать ваши материалы. Социальные кнопки, облака тегов и прочие красоты вставляются в WP тоже без молотка и мата. Пользователи могут быть рассортированы в удобном виде по ранжиру, причем вы можете для любого из них открыть гостевую админку для вставки материалов в блог. Комментарии можно премодерировать, а на некоторых постах закрывать совсем. Индивидуально ставится капча, редактор для комментариев, настраивается отображение последних сообщений. Пунктов в админке довольно мало, и они хорошо структурированы по разделам и функциям. В любое время можно видеть системные новости; также возможно менять вид самой админки (скажем, манипулирать числом рабочих колонок). Тут же, в окне, можно следить за краткой статистикой системы. В плане SEO используется работа с тегами, метками и ключевыми словами, но для большей эффективности придется устанавливать соответствующие плагины. Интересно, что в админке будет показываться число компонентов, которые могут быть автоматически обновлены; пользоваться этим или нет – на ваше усмотрение. |