Файл: Лабораторная работа cms wordpress, установка и управление.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 03.12.2023
Просмотров: 220
Скачиваний: 10
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Лабораторная работа CMS Wordpress, установка и управлениеЦель работы: Получить практические навыки по установке и управлению CMS Wordpress
Шаблоны оформленияДля WordPress'а созданы тысячи шаблонов и многие из них выполнены на очень хорошем дизайнерском уровне. Устройство WordPress таково, что под него несложно переделать, скажем, html-шаблон. В шаблонах испольуются обычные PHP-функции, поэтому никаких сложностей с изучением т.н. языков шаблонов нет. По созданию шаблонов существует довольно много статей, даже есть он-лайн генератор. Готовые шаблоны достаточно загрузить в отдельный каталог и после этого в админ-панели выбрать понравившийся. Существует также возможность переключать шаблоны и посетителями.Расширенная функциональность (плагины) WordPress можно расширить за счет плагинов — это различные php-скрипты, которые автоматически подключаются к основному «ядру». Таким образом можно не просто добавить нужную функциональность, но и изменить уже существующую. Создать плагин не очень сложно, все зависит от уровня знания PHP. Подключение к WordPress'у совсем просто: плагин копируется в специальный каталог и активируется в админ-панели. Некоторые плагины можно настраивать, некоторые нужно прописывать в шаблоне, а некоторые работают полностью автоматически. Плагинов для WordPress написано несколько тысяч (только на одном wp-plugins.net — 2568, но думаю, что целом цифру можно удвоить), поэтому можно найти плагин практически под любые нужды. Исключение составляют плагины, которые требуют значительной переделки шаблона. С ними обычно приходится повозиться. Поддержка авторов (один блог) и многопользовательские блоги.WordPress достаточно хорошо зарекомендовал себя как многоавторский блог. Во всяком случае стандартные возможности у него не вызывают опасений. А вот для того, чтобы расширить их, потребуется использование дополнительных плагинов. Например это касается добавления произвольных полей в профиль автора, аватарка, фото и т.п. Парадокс в том, что в WordPress'е уже заложен практически весь потенциал для этого, но так и не доведен до конца. Для управления авторами используется система ролей. С помощью специального плагина можно легко (визуально) отредактировать любую роль или разрешить/запретить выполнять какие-либо действия отдельному автору. Для многопользовательских блогов существует отдельная версия: WordPress Multi User. Требования и возможности у неё практически такие же как и у обычного WordPress'а, хотя есть некоторые отличия. На WordPressMU работает один из крупнейших блог-сервисов WordPress.com,
на котором зарегистрировано почти 1,3 миллиона блогов. КомментированиеДля любой записи можно разрешить или запретить комментирование. Отдельно можно разрешить прием пингов/трекбаков, а также автоматический пинг по адресам, указаным в тексте записи. При помощи отдельных плагинов можно сделать древовидные комментарии, а также разбить отображение комментариев по страницам. Можно добавить аватарки или favicon. Текстовый редактор комментария можно снабдить кнопками форматирования и смайлами. Есть также плагин (работает на AJAX), который позволяет в течение некоторого времени редактировать посетителю свой комментарий.Экспорт/импорт данныхWordPress позволяет экспортировать записи и комментарии блога в XML-файл. Можно экспортировать записи отдельного автора. Для импорта записей в WordPress можно воспользоваться 9 способами. Это основные блоговские «движки» (например: ЖЖ, Blogger, Textpattern), а также в RSS и свой XML-формат.
Рисунок 7. Главная страница WordPressСоздал свою собственную тему(рисунок 8, 9).Рисунок 8. Собственная тема.Рисунок 9. Собственная тема в WordPressПеренес файлы сайта в папку для работы с WordPress(рисунок 10, 11).Рисунок 10. Перенос файлов.Рисунок 11. Сайт после переноса файлов.Далее подключил стили и js-code для нормального отображения сайта(рисунок 12).Рисунок 12. Подключение стилей и кода.После подключения всех стилей и кода, я получил готовый вариант сайта(рисунок 13).Рисунок 13. Готовый сайт.
-
Теоретическая часть:
-
возможность публикации с помощью сторонних программ и сервисов; -
моментальная публикация; -
простота установки, настройки; -
поддержка веб-стандартов (XHTML, CSS); -
поддержка RSS, Atom, trackback, pingback; -
подключаемые модули (плагины) с уникальной простой системой их взаимодействия с кодом; -
поддержка так называемых «тем», позволяющих легко менять как внешний вид, так и способы вывода данных; -
«темы» реализованы как наборы файлов-шаблонов на PHP, что положительно сказывается на скорости и гибкости; -
громадные библиотеки «тем» и «плагинов»; -
заложенный потенциал архитектуры позволяет легко реализовывать сложные решения; -
наличие ЧПУ (человеко-понятный URL); -
наличие русских переводов.
Шаблоны оформленияДля WordPress'а созданы тысячи шаблонов и многие из них выполнены на очень хорошем дизайнерском уровне. Устройство WordPress таково, что под него несложно переделать, скажем, html-шаблон. В шаблонах испольуются обычные PHP-функции, поэтому никаких сложностей с изучением т.н. языков шаблонов нет. По созданию шаблонов существует довольно много статей, даже есть он-лайн генератор. Готовые шаблоны достаточно загрузить в отдельный каталог и после этого в админ-панели выбрать понравившийся. Существует также возможность переключать шаблоны и посетителями.Расширенная функциональность (плагины) WordPress можно расширить за счет плагинов — это различные php-скрипты, которые автоматически подключаются к основному «ядру». Таким образом можно не просто добавить нужную функциональность, но и изменить уже существующую. Создать плагин не очень сложно, все зависит от уровня знания PHP. Подключение к WordPress'у совсем просто: плагин копируется в специальный каталог и активируется в админ-панели. Некоторые плагины можно настраивать, некоторые нужно прописывать в шаблоне, а некоторые работают полностью автоматически. Плагинов для WordPress написано несколько тысяч (только на одном wp-plugins.net — 2568, но думаю, что целом цифру можно удвоить), поэтому можно найти плагин практически под любые нужды. Исключение составляют плагины, которые требуют значительной переделки шаблона. С ними обычно приходится повозиться. Поддержка авторов (один блог) и многопользовательские блоги.WordPress достаточно хорошо зарекомендовал себя как многоавторский блог. Во всяком случае стандартные возможности у него не вызывают опасений. А вот для того, чтобы расширить их, потребуется использование дополнительных плагинов. Например это касается добавления произвольных полей в профиль автора, аватарка, фото и т.п. Парадокс в том, что в WordPress'е уже заложен практически весь потенциал для этого, но так и не доведен до конца. Для управления авторами используется система ролей. С помощью специального плагина можно легко (визуально) отредактировать любую роль или разрешить/запретить выполнять какие-либо действия отдельному автору. Для многопользовательских блогов существует отдельная версия: WordPress Multi User. Требования и возможности у неё практически такие же как и у обычного WordPress'а, хотя есть некоторые отличия. На WordPressMU работает один из крупнейших блог-сервисов WordPress.com,
на котором зарегистрировано почти 1,3 миллиона блогов. КомментированиеДля любой записи можно разрешить или запретить комментирование. Отдельно можно разрешить прием пингов/трекбаков, а также автоматический пинг по адресам, указаным в тексте записи. При помощи отдельных плагинов можно сделать древовидные комментарии, а также разбить отображение комментариев по страницам. Можно добавить аватарки или favicon. Текстовый редактор комментария можно снабдить кнопками форматирования и смайлами. Есть также плагин (работает на AJAX), который позволяет в течение некоторого времени редактировать посетителю свой комментарий.Экспорт/импорт данныхWordPress позволяет экспортировать записи и комментарии блога в XML-файл. Можно экспортировать записи отдельного автора. Для импорта записей в WordPress можно воспользоваться 9 способами. Это основные блоговские «движки» (например: ЖЖ, Blogger, Textpattern), а также в RSS и свой XML-формат.
-
Практическая часть:
Рисунок 7. Главная страница WordPressСоздал свою собственную тему(рисунок 8, 9).Рисунок 8. Собственная тема.Рисунок 9. Собственная тема в WordPressПеренес файлы сайта в папку для работы с WordPress(рисунок 10, 11).Рисунок 10. Перенос файлов.Рисунок 11. Сайт после переноса файлов.Далее подключил стили и js-code для нормального отображения сайта(рисунок 12).Рисунок 12. Подключение стилей и кода.После подключения всех стилей и кода, я получил готовый вариант сайта(рисунок 13).Рисунок 13. Готовый сайт.