Блог, портфолио, простой сайт компании.
WordPress CMS1) (сокращенно WP) –– это система управления контентом сайтов социальной направленности по лицензии GPL, одна из самых распространенных CMS в мире (По некоторым данным - самая распространенная).
Wordpress — породила и порождает множество холиваров в сети. Одни из самых популярных - способствует ли WP наложению на сайт фильтров от поисковых систем? Тут можно ответить и да, и нет. В кривых руках способствует, а при грамотном подходе - Wordpress прекрасно индексируется и ранжируется.
Из коробки, может стать прекрасной основой для личного блога. Помимо самого WordPress, существует несколько сторонних проектов на WordPress, разработанные для создания социальных сетей, форумов, многопользовательских блогов, и технологий регистрации на сайтах и автоматического предоставления информации о пользователе в обезличенных сетях.
WordPress2) CMS зародилась, приблизительно, в то же время, когда на свет появился Drupal в 2001 году. Система тогда носила название b2. В настоящий момент CMS имеет открытый исходный код, по лицензии GPL, что обеспечивает ему широкую популярность, и возможность перепрофилирования, из социальной CMS, под коммерческие задачи.
Последние несколько лет WordPress успешно выступает как лучший проект CMS с открытым кодом и получил множество признаний и премий, как лучший движок для блога, лучшее приложение с открытым кодом и т.д.
Эта система весьма демократична к начинающим Web-мастерам и простым пользователям. В то же время лицензия GPL делает её привлекательной для профессиональных программистов, которые могут создавать различные плагины для WordPress и модифицировать имеющийся код.
Как уже было сказано, WordPress считается лучшей CMS для социальных проектов. В частности –– это лучшая платформа для личного блога, персонального портфолио и подобных проектов.
Однако, это не значит, что на этом область применения этой CMS ограничивается. В действительность WordPress применяется сейчас повсеместно, в качестве обычного движка для сайта или коммерческой платформы для торговой площадки.
Вообще, все современные CMS давно переросли тот возраст, в котором присутствует сильная ограниченность в возможностях. 11 лет – это уже довольно серьёзный срок, за который WordPress оброс множеством скриптов и породил несколько сторонних проектов.
Движок работает с базами данных SQL и основан на языке PHP, естественно присутствует поддержка Ajax и JavaScript, для быстрого обновления информации на странице без перезагрузки. WordPress обладает интуитивно понятным интерфейсом, не требующим навыков веб-программирования для добавления или обновления информации. WP — платформа для блогов, но стремится быть многофункциональным и сложным проектом.
Во-первых, за простоту установки, с которой справится даже школьник. Надо просто иметь хостинг с установленным MySQL и поддержкой php. На многих хостингах эта система уже предустановлена.
Заливаем файлы на хостинг по ftp. Создаем базу данных MySQL. В специальном файле wp-config.php (он лежит в корне) прописываем
# настройки доступа к MySQL define('DB_NAME', 'имя_базы); # название базы данных define('DB_USER', 'часто_совпадает_с_именем_базы); # пользователь MySQL define('DB_PASSWORD', 'Дер_Пароль'); # пароль доступа к базе (это не тот пароль, что потом будет к админке) define('DB_HOST', 'locahost'); # в 99% случаев используется этот хост
После этого просто заходим на наш сайт, узнаем, что у нас все получилась, WP генерирует на пароль для админки, отсылает его на указанное вами свое мыло(чужое - не надо) и мы наслаждаемся настройками и установкой плагинов для Вордпресс, которых легион.
Помимо плагинов3), папа Карло настрогал 5000 буратин шаблонов4) (дизайнов) для Wordpress, платных и бесплатных, которые тоже можно установить, а потом долго развлекаться тем, что выпиливать из шаблонов все различные ссылки на сайт автора оного и не только на сайт, которые могут засунуть в самые разные места.
Возможности WordPress очень велики, если учитывать множество плагинов5) для этой программы. Но мы постараемся перечислить самые популярные функции:
Интерфейс WordPress достаточно прост, и по этой причине он пользуется широким спросом. Технология Ajax в движке, позволяет быстро управлять сайтом, не перезагружая страницу полностью.
Интерфейс WordPress – это приятный пример того, как может быть реализована технология WYSIWYG. Большинство функций доступно из удобного меню в левой части, через которое открывается соответствующее окно управления сайтом в правой колонке.
К сторонним проектам WordPress относятся два типа проектов. Один тип представляет онлайн-сервисы7), другой предоставляет дополнительные приложения для WordPress CMS.
Поэтому Важно отличать понятия WordPress CMS от WordPress – онлайн сервиса. Это два совершенно разных продукта.
В данном случае речь пойдёт о дополнительных возможностях CMS WordPress, которые можно реализовать с помощью некоторых популярных приложений:
В виду того, что большинство людей не обладают хорошими навыками программирования, эта система всегда будет пользоваться большей популярностью, чем профессиональные более гибкие универсальные инструменты для управления контентом сайтов.
WordPress — не является исключительно социальной CMS. С помощью дополнительных скриптов и плагинов можно превратить сайт на этом движке в полноценную коммерческую площадку, для продажи товаров через интернет.
К негативным факторам, можно отнести неповоротливость системы управления, за счёт реализации функций управления контентом через специальный интерфейс, в то время как некоторые функции было бы удобнее регулировать с помощью некого языка управления, плейсхолдеров, как у MODx, Drupal или других подобных систем. Поэтому среди опытных программистов WordPress вызывает некоторое отталкивающее действие.
К достоинствам можно отнести простоту управления, модульность, хорошую поддержку этой CMS и универсальность. За счёт этих качеств эта система пользуется широкой популярностью среди не программистов, фотографов, дизайнеров и прочих гуманитариев.