ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО
ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ «НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ ЯДЕРНЫЙ УНИВЕРСИТЕТ «МИФИ»
Отчет по домашнему заданию № 1
по курсу “Компьютерный практикум”
“Создаем свой сайт на WordPress"
Выполнил: Зимин П.А.
Группа: А4-11
Преподаватель: доц. Лапшинский В.А.
Москва, 2014 г.
Аннотация
Конспект рассматривает такие вопросы как регистрация доменного имени и приобритение хостинга, установка и первичная настройка WordPress, подбор дизайна и функциональная настройка сайта.
В конспекте: 16 страниц, 7 иллюстрации, 1 таблица.
Ключевые слова: домен, хостинг, WordPress.
Содержание
- Аннотация
- Глоссарий
- Введение
- Знакомство с CMS WordPress
- Регистрация доменного имени
- Хостинг для сайта
- Установка WordPress
- Планируем структуру сайта
- Управление контентом
- Заключение
- Список литературы
Глоссарий
Домен (Доменное имя) – символьное имя, служащее для идентификации областей — единиц административной автономии в сети Интернет — в составе вышестоящей по иерархии такой области. Каждая из таких областей называется доме́ном.
Хостинг — услуга по предоставлению вычислительных мощностей для размещения информации на сервере, постоянно находящемся в сети (обычно Интернет).
WordPress — система управления содержимым сайта с открытым исходным кодом, распространяемая под GNU GPL. Написана на PHP, в качестве базы данных использует MySQL.
Введение
Не все пользователи Сети до сих пор осознали, что им предоставлены удобные инструменты веб-разработки.
Еще совсем недавно создание интернет-сайтов считалось привилегией профессиональных веб-студий или, как минимум, квалифицированных специалистов, не понаслышке знающих о том, что такое программирование. Обычный «смертный» мог в лучшем случае рассчитывать на то, чтобы завести в Сети небольшую домашнюю страничку, сделанную с помощью простейшего онлайн-конструктора. Для того же, чтобы создать более сложный веб-проект, приходилось обращаться к профессионалам.
Однако все изменилось с появлением систем CMS (Content Managment System, дословно — Система управления контентом). Быстрое развитие и популяризация этих систем привели к тому, что любой человек, который имеет некоторый опыт работы в Интернете и может назвать себя «продвинутым» пользователем компьютера, получил возможность самостоятельно создать полноценный интернет-сайт, по внешнему виду и функциональности практически не уступающий сайтам, разработанными профессиональными программистами и веб-студиями.
Таким образом, если вы хотите организовать в Сети несложный проект (например, личный блог или небольшой тематический информационный портал), использование бесплатных CMS позволит создать его самостоятельно, быстро и без сторонней помощи. Единственный помощник, к которому вам нужно будет обращаться, — это книга [1]. Кроме того, учитывая, что в рамках одного издания сложно рассмотреть весь спектр вопросов, связанных с CMS, вам не избежать поиска дополнительной информации в Интернете, тем более что на эту тему ее сейчас предостаточно.
Знакомство с CMS WordPress
CMS (Content Management System) — это специальная программа («движок») с удобной оболочкой для создания сайта и управления его контентом (содержимым). Если проводить аналогии, то каждая CMS — это своеобразный универсальный конструктор, который позволяет быстро создать структуру будущего сайта, настроить его внешний вид, а также размещать собственно сам контент — страницы с информацией.
Вы можете самостоятельно создать как личный блог (интернет-дневник), так и сложный информационный портал. С помощью CMS можно сделать как небольшой сайт-визитку своей компании, так и полноценный корпоративный портал.
WordPress — это современная популярная CMS-платформа, с открытым исходным кодом (OpenSource), которая бесплатна и свободна к распространению. Изначально WordPress разрабатывался как система для удобного создания и ведения интернет-дневников, следствием чего являются некоторые ее функциональные ограничения. Однако благодаря тому, что «движок» этой CMS допускает подключение внешних модулей, ее функциональность в настоящий момент практически ничем не ограничена, что позволяет использовать WordPress для разработки интернет-ресурсов практически любого типа: от обычных блогов до новостных порталов со сложной структурой.
Основное достоинство WordPress состоит в том, что он необычайно гибок в использовании. Идеология WordPress — это легкое и максимально быстрое программное ядро, позволяющее подключать к нему неограниченное количество дополнительных модулей (плагинов) в зависимости от задач, которые стоят перед разработчиком. Кроме того, WordPress позволяет подключать готовые внешние дизайн-решения (так называемые «темы»), что дает возможность сделать свой сайт по-настоящему уникальным.
Регистрация доменного имени
Проверять доступность интересующего вас доменного имени лучше с помощью специального сервиса WHOIS. Данный сервис опрашивает регистрационные базы и выдает точную информацию о доступности того или иного домена. В случае если имя занято, WHOIS выдаст информацию об его владельце, контактных данных, дате регистрации домена и сроке, до которого он оплачен (рис. 1).
(рис. 1. Результат проверки по WHOIS на сайте регистратора RuCenter)
Рассмотрим процесс регистрации нового доменного имени через компанию-регистратора Webnames.ru. Для этого вводим на главной странице сайта www.webnames.ru имя домена wordpressbook.ru, на открывшейся странице отмечаем галочкой нужный вариант и нажимаем кнопку Оформить заказ (рис. 2).
(рис. 2. Регистрация нового домена на сайте Webnames.ru)
На открывшей странице оформления заказа необходимо выбрать ваши анкетные данные, которые будут прописаны в базе WHOIS (обычно они заполняются при регистрации нового пользователя в системе), способ оплаты регистрации, а также назначить DNS-серверы для вашего нового домена (рис. 3).
(рис. 3. Страница оформления заказа на сайте Webnames.ru)
После того как денежные средства поступят на счет компании-регистратора, новый домен будет зарегистрирован и активирован. На ваш адрес электронной почты придет соответствующее письмо-подтверждение, а в разделе «Мои домены» (на сайте Webnames.ru) вы увидите соответствующую информацию (рис. 4).
(рис. 4. Новый домен активирован и доступен для управления)
Хостинг для сайта
Под хостингом обычно понимают услугу размещения файлов интернет-сайта на веб-сервере (компьютере, на котором установлено специальное программное обеспечение и который постоянно подключен к Интернету). Кроме того, в услугу хостинга, как правило, входит предоставление возможности для работы с базами данных, электронной почтой, резервным копированием и другими дополнительными сервисами.
Прежде всего, хостинг различают по типу платформы, на которой будет работать сайт. Этих платформ всего две: Unix-хостинг и Windows-хостинг, а разница между ними заключается в поддержке различного программного обеспечения. Так, Windows-хостинг поддерживает веб-технологии ASP и MSSQL, а Unix-хостинг — РНР и MySQL. Сайты на WordPress работают на РНР и MySQL, поэтому выбирать следует Unix-хостинг.
Сайт на WordPress будет работать даже на самом дешевом тарифе, поддерживающем РНР и MySQL. Ведущие хостинг-провайдеры предоставляют возможность установки любой открытой CMS совершенно бесплатно, в рамках дополнительных опций для своих клиентов.
Установка WordPress
Многие хостинг-провайдеры предоставляют возможность установки WordPress прямо из панели управления хостингом. Это довольно удобно и сокращает время на установку системы, поскольку вам не нужно будет загружать ее рабочие файлы на сервер, создавать базу данных и конфигурационный файл — все это делается автоматически. Для того чтобы воспользоваться данной возможностью, в панели управления перейдите в раздел Приложения и услуги и выберите пункт Веб-приложения. На открывшейся странице нужно выбрать пункт Установить веб-приложение, выбрать из списка доступных программ последнюю версию WordPress и нажать кнопку Установить.
Планируем структуру сайта
Прежде чем приступить непосредственно к работе с контентом, я рекомендую хотя бы схематично спланировать структуру вашего сайта. Это можно сделать как на компьютере, в программах MS Word, Excel или Visio, так и от руки, на обычном листе бумаги. Для того чтобы сделать корректную схему сайта на WordPress, нужно принимать во внимание, что в вашем распоряжении будет три основных элемента:
- запись - динамический элемент; в эту категорию относят регулярно обновляемый тип контента (например, новости или публикации в блоге)
- страница - статичный элемент; обычно сюда относят информацию, которая редко меняется и имеет общий или служебный характер (например, данные о компании, об авторе, о проекте, контактная информация и т. д.)
- рубрика - служебный элемент, позволяющий классифицировать и упорядочить публикации на сайте (например, если у вас новостной проект, то с помощью рубрик контент можно подразделять на отечественные новости, зарубежные новости, аналитические статьи, интервью и т. д.)
Соответственно, вам необходимо хотя бы предварительно спланировать количество и содержание статичных страниц (и, возможно, их подчиненность друг другу), а также рубрики, на которые будет подразделяться основной поток обновляемого контента сайта. Рубрики также можно делать нескольких уровней, вводя подрубрики.
Управление контентом
Для управления публикациями и их редактирования необходимо выбрать пункт Записи одноименного раздела. Откроется окно, в котором в табличной форме будут приведены заголовки всех созданных вами записей, в том числе пока неопубликованных (черновики).
Здесь записи можно быстро отфильтровать по дате или рубрике, а также найти нужную по заголовку, воспользовавшись формой поиска. Из этой же таблицы удобно переходить к редактированию рубрик и меток, а также модерированию комментариев. При наведении курсора на заголовок записи появится контекстное меню для ее просмотра на сайте, изменения свойств, редактирования, а также удаления. Кроме того, вы можете выбрать сразу несколько записей или все сразу и осуществить групповую операцию с ними.
При выборе пункта Свойства (рис. 5) для одной записи или Изменить для группы записей будет отображена форма быстрого редактирования параметров (рис. 6).
(рис. 5. Страница управления записями)
(рис. 6. Быстрое изменение свойств записи)
Здесь вы можете изменить название, ярлык и уровень доступа к записи, исправить дату и время публикации, параметры комментирования и статус публикации. Также можно назначить для материала другие рубрики и метки и прикрепить его на главной странице. После изменения свойств не забудьте нажать кнопку Обновить.
Для того чтобы отредактировать текст записи, а также изменить дополнительные настройки публикации, не доступные в контекстном меню правки, нажмите на заголовок записи или выберите пункт контекстного меню Изменить. Отредактируем таким образом первую запись, автоматически созданную WordPress при установке, — «Привет, мир!» (рис. 7).
(рис. 7. Редактирование записи)
Как вы видите, интерфейс окна редактирования записи абсолютно идентичен окну создания новой записи, и вы можете внести исправления как в текст записи в основном поле редактора, так и изменить любую из опций, рассмотренных нами в предыдущей главе.
Поскольку запись «Привет, мир!» является тестовой, ее можно просто удалить с сайта. Для этого существует целых три способа:
- использовав ссылку Удалить в блоке опций Опубликовать
- выбрав пункт контекстного меню Удалить на странице управления записями
- отметив запись галочкой и выбрав соответствующий пункт в меню Действие
При этом запись не удаляется с сайта безвозвратно, а предварительно помещается в Корзину. Это весьма предусмотрительно, так как одним случайным кликом вы можете по ошибке удалить не тот материал.
Помещенные в корзину записи не удаляются автоматически через определенный период времени, а хранятся там до тех пор, пока вы не выполните команду Очистить корзину (для всех записей, там находящихся) или Удалить навсегда (для определенных записей). Команда Восстановить отменяет удаление материала.
Заключение
В целом, можно сказать, что основная часть внимания в WordPress направлена на сближение с пользователем, улучшение и упрощения его взаимодействия с системой. Хочешь поменять шапку блога, фон или создать свое меню – нет проблем, достаточно заглянуть в настройки админки. Пользовательские типы записей, совмещение нескольких сайтов, поддержка плагинов – все это, в принципе, не есть каким-то нереальным заданием для Web специалиста, но вот рядовому пользователю будет полезно. Хочется верить, что дальнейшие работы над системой разработчики проведут в направлении оптимизации, быстродействия и потребления системных ресурсов.
Список литературы
1. Грачев А. Создаем свой сайт на WordPress: быстро, легко и бесплатно. Работа с CMS WordPress 3.— СПб.: Питер, 2011. — 288 с.
2. http://ru.wikipedia.org/wiki/Система управления содержимым – Электронная энциклопедия
3. http://habrahabr.ru/post/86395/ – Статья функциях WordPress.
4. Лапшинский В.А. Методические рекомендации по оформлению конспекта. – М.: МИФИ, 2013. – 10 с. |