1.2.4 CMS Wordpress
WordPress - система управления содержимым сайта с открытым исходным кодом, написанная на языке PHP. Это самый распространённый на сегодняшний день "движок" сайта. По последним данным лаборатории W3Techs на 2015 год, 25% всех сайтов работают под управлением WordPress. Система имеет довольно ограниченный встроенный функционал, но наличие огромного количества пакетов расширений позволяет создавать на этой CMS не только персональные блоги, но и достаточно серьёзные Интернет-проекты. Многочисленные "темы" этой CMS позволяют создавать сайты с дизайном на любой вкус, а со временем, без лишних усилий, обновлять их внешний вид.
Как и любой профессионально написанный "движок", Wordpress не исключает возможности создания Интернет-ресурсов с эксклюзивным, нарисованным специалистом, дизайном.
Благодаря тому, что в последних версиях WordPress значительно усовершенствован механизм пользовательских таксономий разработка Интернет-магазинов на этой CMS стала еще более популярной. Таксономии обеспечивают возможность использования неограниченного числа характеристик и свойств записей.
Функциональность сайтов на Wordpress зависит от внешних подключаемых модулей - "плагинов". "Плагины" обеспечивают очень широкий набор возможностей и при грамотной настройке позволяют реализовать любые требования относительно функциональности разрабатываемого сайта.
Возможности Wordpress предоставляют администраторам сайта удобные средства управления содержимым Интернет-ресурса. Интуитивно понятный интерфейс административной части сайта на Wordpress и автоматическое формирование смысловых url-адресов делают управление сайтом ещё проще. Стандартные возможности "движка" позволяют создавать пользователей и разграничивать их доступ к информации на сайте, а также локализовать, т.е. перевести сайт на разные языки.
Преимущества Wordpress:
1. Бесплатное пользование системой. Для начинающего веб-мастера, который намерен создать свой сайт или другой интернет-проект, это важный момент и большое преимущество. Нет смысла платить за другие CMS, если все самое лучшее предлагают вам бесплатно.
2. Простая установка и пользование системой. Чтобы её установить, понадобится не более 5-ти минут, и совсем необязательно быть отличным программистом, разбираться в кодах HTML или PHP и других технических тонкостях. Разработчики сделали систему простой и дружелюбной в пользовани.
3. Кроссплатформенное построение системы. WordPress можно установить и использовать на сайте, а на компьютер устанавливать дополнительно нечего не нужно. То есть, можно управлять сайтом с любого компьютера, ноутбука, планшета или смартфона на любой операционной системе. Единственное, что для этого нужно - подключиться к интернету.
4. Встроенный визуальный и текстовый (HTML) редактор. Редактор имеет интуитивно понятный интерфейс, поэтому пользоваться им очень просто уже с первого знакомства. Здесь можно делать с текстом и картинками всё что угодно - форматировать, вставлять ссылки, видео, изображения и звуковые файлы.
Помимо всех преимуществ, популярности и опыта работы, я остановился на выборе системы управления содержимым сайта Wordpress, так как основной веб-сайт нашей компании уже функционирует на этом "движке".
- Введение
- Анализ существующих программных решений и выбор инструментальных средств разработки.
- Глава 1. Анализ существующих программных решений и выбор инструментальных средств разработки
- 1.1 Анализ существующих программных решений
- 1.2 Выбор инструментальных средств разработки веб-сайта
- 1.2.1 Хостинг
- 1.2.2 Язык PHP
- 1.2.3 СУБД MySQL
- 1.2.4 CMS Wordpress
- 1.2.5 Шаблон веб-сайта
- Глава 2. Разработка архитектуры сайта
- 2.1 Древо страниц
- 2.2 Веб-дизайн
- Глава 3. Разработка структур данных
- 3.1 Таблица wp_commentmeta
- 3.2 Таблица wp_comments
- 3.3 Таблица wp_links
- 3.4 Таблица wp_options
- 3.5 Таблица wp_postmeta
- 3.6 Таблица wp_posts
- 3.7 Таблица wp_terms
- 3.8 Таблица wp_term_relationships
- 3.9 Таблица wp_term_taxonomy
- 3.10 Таблица wp_usermeta
- 3.11 Таблица wp_users
- Глава 4. Разработка и реализация программных модулей
- 4.1 Установка CMS WordPress
- 4.2 Выбор и установка шаблона веб-сайта
- 4.3 Редактирование структуры веб-страниц и подключение элементов дизайна
- 4.4 Разработка и оформление категорий проектов
- 4.5 Разработка отображения проектов категорий
- 4.6 Дополнительные шаблоны темы "MH Magazine"
- 4.7 Дополнительные программные модули