Создание сайта на wordpress реферат

Обновлено: 19.05.2024

  • Для учеников 1-11 классов и дошкольников
  • Бесплатные сертификаты учителям и участникам

госудаственное бюджетное профессиональное образовательное учреждение

Выполнила: Анохина Д.С.

Проверила: Мамедова С.А.

2. Создание сайта

3. Веб-дизайн; Веб-верстка; Веб-программирование

4. Структура сайтов

Создание сайтов

1 Способ. Заказываем сайт в веб-студии

Первый способ наилучшим образом подходит занятым и вполне обеспеченным лицам. В любом случае, этот вариант предостережет заказчика от ненужных экспериментов при разработке ресурса.

2 Способ. Используем систему управления сайтом (CMS)

При использовании CMS необходимо самому зарегистрировать доменное имя, определиться с хостингом, пройти регистрацию в поисковых системах, каталогах. Необходимы знания по CSS и HTML.

3. Способ. Создаем сайт с нуля

Веб-дизайн; Веб-верстка; Веб-программирование

1 Разработка дизайна

Веб-дизайнеры разрабатывают макеты шаблонов страниц. Дизайнер определяет, каким образом конечный потребитель будет получать доступ к информации и услугам сайта - то есть, занимается непосредственно разработкой пользовательского интерфейса. В большинстве случаев страницы включают в себя графические элементы. Их подготовкой занимаются художники иллюстраторы, фотографы, технические дизайнеры, шрифтовики, и т. д. Готовые шаблоны показываются заказчику. В этот момент страницы ещё не могут содержать конечного наполнения (это в обязанности дизайнера не входит). Чтобы макеты выглядели более наглядно, в них помещается произвольное содержимое. На сленге дизайнеров такое содержимое называется рыбой. Если заказчик удовлетворён внешним видом шаблонов, то наступает следующая фаза разработки - вёрстка страниц сайта.

Верстальщик получает макеты шаблонов в виде простых изображений (например, в формате JPEG или PNG), либо разбитых по слоям (например, в PSD или AI). Его задача - получить из этих графических макетов гипертекстовые веб-страницы с подготовленными для интернета изображениями. Одним из сложных моментов в работе верстальщика является обеспечение совместимости со множеством браузеров - программами для просмотра веб-страниц (так называемая кроссбраузерность). Браузеры могут одни и те же элементы разметки или правила CSS интерпретировать по-своему, в результате чего некоторые пользователи могут увидеть содержимое не так, как задумывал дизайнер и ожидает увидеть заказчик. Когда верстальщик убедится, что большинство браузеров одинаково отображают готовые шаблоны, наступает следующая фаза разработки - веб-программирование.

К программистам поступают готовые шаблоны страниц и указания дизайнеров по работе и организации элементов сайта. Программист создаёт программную основу сайта, делая её с нуля, используя фреймворк или CMS. Выбор языка программирования в данном случае - вопрос непринципиальный.После того, как сайт готов к эксплуатации, наступает следующая фаза - наполнение сайта информацией.

Структура сайтов

Функциональные особенности "Wordpress", преимущества и возможности, история версий. Плагины, виджеты в WordPress. Создание сайта о городе Гомеле, информация о последних новостях. Выбор и настройки шаблона, плагинов. Добавление записей и рубрик сайта.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 11.01.2013
Размер файла 42,3 K

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

«Гомельский государственный университет

Кафедра теоретической физики

Разработка и создание сайта в системе “WordPress”

студент группы Ф-36у

кандидат физ.-мат. наук, доцент

Курсовая работа 20 страниц, 2 таблицы, 7 источников.

Ключевые слова: система WordPress, подключение локального сервера XAMPP, плагины, виджеты, создание сайта.

Цель работы: разработка сайта в системе “WordPress”.

Метод исследования: система создания сайтов и “WordPress”.

Основные конструктивные и технико-эксплуатационные характеристики: персональный компьютер, минимальные требования: ОС: Windows 98/2000/XP;

Полученные результаты: полноценный сайт “Город над Сожем”, подключенный к локальному серверу.

Область применения: Web-технологии, основы языков PHP и html

Практическая значимость работы: создан информационный сайт, готовый к запуску в интернет.

1.2 История версий

2.2.1 Создание нескольких областей для виджетов

2.2.2 Активация областей для виджетов

3.1 Установка сервера XAMPP и “WordPress”

3.2 Настройка “WordPress”

3.2.1 Выбор и настройки шаблона

3.2.2 Установка плагинов

3.2.3 Установка виджетов

3.3 Наполнение сайта

3.3.1 Создание страниц и меню сайта

Добавление записей и рубрик сайта. Наполнение их информацией

3.3.2 Создание формы подписки

Список использованных источников

CMS -- Системма управлемния содержиммым (контемнтом)

В ходе работы предстоит изучить работу сервера XAMPP, разобраться в работе системы “WordPress”, в ее особенностях, возможностях и дополнениях. Также изучить основы языка PHP и html.

На основе системы разработать и создать сайт, готовый к запуску в интернет. Целью сайта должен являться рассказ о городе и информация о последних новостях. Вместе с этим, сайт должен быть ярким и запоминающимся. Темой сайта станет “Город над Сожем”. Чтобы сайт мог открыть более полную картину о городе Гомеле перед подписчиками, будут созданы раздела и подразделы. С помощью этого разделения пользователям должно быть легче и быстрее найти интересующую их информацию. Сайт должен быть удобным в применении и имнть многофункциональную структуру.

Итак, основными функциональными особенностями Wordpress являются: публикация статей, защита от спама в комментариях, интегрированная лента дружественных блогов, управление страницами, паролирование записей и страниц, дополнительные поля, простая установка, настройка и обновление скрипта. Осуществляется поддержка 10 уровней пользователей с разными правами доступа, поддержка нескольких категорий и подкатегорий, запрограммированные публикации, полная поддержка веб-стандартов, для работы использует PHP и MySQL, полностью бесплатен.

1.2 История версий

17 февраля 2005

Новая тема Kubrick. Управление страницами и шаблонами.

31 декабря 2005

Новая панель администратора. Загрузка изображения.

Переработан интерфейс. В редактор добавлено проверка правописание и автосохранение.

24 сентября 2007

Поддержка тегов. Уведомления о наличии обновлений. Поддержка Atom

Новая панель администратора.

Функция отслеживания изменений.

11 декабря 2008

Управление темами из панели администратора. Улучшен интерфейс виджетов.

19 декабря 2009

Встроенный графический редактор. Пакетное обновление плагинов.

Новая стандартная тема. Новый интерфейс администратора.

23 февраля 2011

Увеличена скорость работы. Завершена поддержка Internet Explorer 6.

12 декабря 2011

Улучшена работа с планшетами.

- Простота в установке и настройке;

- Наличие удобного, настраиваемого административного интерфейса;

- Легкость при непосредственном создании сайта;

- В дальнейшем, простое управление сайтом и его редактирование;

- Наличие простого и удобного консоля;

- Наличие системы контроля безопасности сайта;

- Наличие системы автосохранения набираемого в редакторе текста, для предотвращения потери информации из-за программного или аппаратного сбоя;

- Наличие инструмента автоматического обновления до белее свежей версии;

- Шаблонный дизайн графического оформления страниц создает гибкость, простоту редактирования и дает возможность установить стандарт выполнения любых шаблонов для данной системы управления;

- Создание чистого HTML_кода при помощи графического редактора текста;

- Возможность подключать плагины, с уникально простой системой их взаимодействия с основным кодом;

-Возможность в реальном времени осуществлять мониторинг уязвимостей и изменений в потенциально-опасных файлах;

- Возможность встроенными средствами защитить определенные папки веб-сервера, от посещения пользователями, путем полного запрета доступа конкретным подсетям или установки режима авторизации;

- Возможность ограничения доступа к интерфейсу администратора по спискам разрешенных IP_адресов;

- Возможность редактирования непосредственно самого PHP кода;

- Встроенный редактор ЧПУ, делающий ссылки на записи сайта более привлекательными для роботов поисковых систем;

- Возможность создания современного динамического многофункционального сайта с ярким внешним видом на совершенно любую тематику;

- более 1000 страниц документации, с полным описанием всех функций и переменных исходного когда проекта, на английском языке;

- более 4000 бесплатных компонентов, добавляющих дополнительный функционал;

- более 1000 бесплатных графических шаблонов, распространяемых бесплатно на сайте проекта;

Плагимн -- независимо компилируемый программный модуль, динамически подключаемый к основной программе, предназначенный для расширения и/или использования её возможностей. Плагины обычно выполняются в виде разделяемых библиотек.

Основное приложение предоставляет сервисы, которые плагин может использовать. К ним относится предоставляемая плагину возможность зарегистрировать себя в основном приложении, а также протокол обмена данными с другими плагинами. Плагины являются зависимыми от сервисов, предоставляемых основным приложением и зачастую отдельно не используются. В противоположность им, основное приложение независимо оперирует плагинами, предоставляя конечным пользователям возможность динамически добавлять и обновлять плагины без необходимости внесения изменений в основное приложение.

“WordPress является универсальной и наиболее популярной платформой для ведения блогов, функции которой возможно расширить с помощью различных плагинов.”

Плагины добавляют функциональности блогу. Плагинов для WordPress пожалуй даже больше, чем Тем. Поскольку большинство из плагинов узкоспециализированы, перевести все не представляется возможным. Только в официальном репозитории плагинов для “WordPress” более 2300, и это при том, что часть существующих плагинов там не представлена!

Виджеты в WordPress играют роль модулей. С помощью виджетов можно вывести информацию на сайт. Например: страницы, категории (рубрики), облако тегов, архив записей и т.д. Устанавливаются они вместе с плагинами.

Виджеты - это блоки, которые можно размещать в колонках сайта. Встроенные в WordPress виджеты позволяют добавить следующую информацию в колонках блога:

И самое полезное: текстовые блоки. В текстовом виджете можно разместить html-код, JavaScript или простой текст. Этот виджет можно использовать для размещения кода различных счетчиков, рекламных блоков и тому подобного. Количество текстовых виджетов можно варьировать от 1 до 9.

Темы, которые имеют большой выбор мест для размещения различных виджетов, нравятся пользователям и удобны для настройки. Первый шаг на пути к использованию виджетов на создаваемом сайте под управлением WordPress - сделать тему сайта доступной для применения виджетов. Задача достаточно просто решается, если поместить правильный код в правильное место.

2.2.1 Создание нескольких областей для виджетов

Чтобы получить несколько областей для использования виджетов нужно зарегистрировать их в файле “functions.php” выбранной темы WordPress. Допустим, у нас используется трехколоночная тема, и мы хотим получить две разных боковых панели справа и слева:

2.2.2 Активация областей для виджетов

После создания нескольких областей нужно поместить код динамической боковой панели в нужный файл. В зависимости от структуры темы, код может быть расположен в файле sidebar.php или другом. Вот пример кода для использования:

Код для левой боковой панели по умолчанию располагается здесь.

Код для правой боковой панели по умолчанию располагается здесь.

Код между тегами PHP будет выводиться, если не используется никаких виджетов в соответствующей области. Например, если никаких виджетов не подключено к левой боковой панели, то будет выведено "Код для левой боковой панели по умолчанию располагается здесь. ".[3]

Разобравшись более подробно в преимуществах и возможностях системы “WordPress”, я перешел непосредственно к созданию сайта. Определиться с темой сайта было не так сложно. Ей стал “родной город над Сожем” - Гомель. Целью сайта должен был являться рассказ о городе и информация о последних новостях. Вместе с этим была поставлена цель сделать сайт ярким и запоминающимся.

Реализация поставленных целей заняла несколько этапов:

а) Установка сервера XAMPP;

б) Установка “WordPress”;

в) Настройка “WordPress”;

1) выбор и настройки шаблона;

2) установка плагинов;

3) установка виджетов;

г) Наполнение сайта;

1) создание страниц и меню сайта;

2) создание формы подписки;

3) добавление записей и рубрик сайта;

4) добавление информации на сайт;

Далее более подробно о каждом из этапов работы.

3.1 Установка сервера XAMPP и “WordPress”

XAMPP -- кроссплатформенная сборка веб-сервера, содержащая Apache, MySQL, интерпретатор скриптов PHP, язык программирования Perl и большое количество дополнительных библиотек, позволяющих запустить полноценный веб - сервер.

XAMPP работает со всеми 32-х разрядными ОС Microsoft , а также с Linux, Mac OS X и Solaris. Программа является бесплатным, удобным в работе web-сервером, способным обслуживать динамические страницы.

После скачивания XAMPP c официального сайта [4], производится обычная процедура установки. Такая же как и установка любой из программ. Выполнив установку, сервер требуется запустить.

Открывшееся окно, означает, что сервер заработал. После окончания работы сервер требуется останавливать.

Далее в браузере следует перейти по адресу, по которому будет открываться локальный сайт. Там настраивается безопасность сервера: пароли MySQL и пароль на директорию XAMPP. Настройка сервера полностью завершена.[5]

Следующий шаг - настройка непосредственно самого “WordPress”. В phpMyAdmin, создаем новую базу данных под именем: "wordpress" в кодировке utf8_general_ci. Далее открываем файл "wp-config-sample.php" в любом текстовом редакторе и редактируем его изменяя имя БД, имя пользователя и пароль. Затем в браузере набирается адрес вида: localhost/blog. Открывается страничка с установкой WordPress. Здесь записывается заголовок блога и email-адрес. Жмем на "Установить WordPress". После процедуры, которая займет несколько минут можно считать "WordPress" и локальный сервер XAMPP установленными.

3.2 Настройка “WordPress”

3.2.1 Выбор и настройки шаблона

При настройке “WordPress” в первую очередь выбирается шаблон будущего сайта. Так что же такое шаблон?

WordPress использует cтроку запроса -- информацию, содержащуюся в каждой ссылке сайта -- для того, чтобы определить какой шаблон или набор шаблонов использовать для отображения страницы.

Сперва “WordPress” находит каждую Строку Запроса по типам запросов -- т.е. определяет какой тип страницы (страница поиска, страница категорий, главная страница и др.) был запрошен.

После этого шаблоны выбираются и содержимое страницы генерируется в порядке, предложенном иерархией шаблонов, в зависимости от доступности шаблонов конкретной темы “WordPress”.

Система ищет файлы шаблонов со специальными именами в папке текущей темы и использует первый подходящий файл шаблона указанный в соответствующем запросе.

За исключением основного шаблона index.php, разработчики тем могут использовать или не использовать файлы шаблонов по желанию. Если WordPress не находит шаблон с указанным именем, он переходит к следущему по иерархии шаблону. Если не один из искомых шаблонов не подходит, WordPress использует index.php (шаблон главной страницы Темы).

В выбранную тему мной были загружены, обработанные изначально в графическом редакторе, изображения для фона и заголовка сайта. Изображения подчеркивают, выбранную тематику сайта и придают ему красочность и яркость.

3.2.2 Установка плагинов

Следующим этапом создания сайта является установка плагинов. Что такое плагины мы уже разобрали [cм. 2.1]. Мной были использованы только самые основные плагины:

а) Плагин“Akismet” является самым известным и используемым плагином в “WordPress”. Он довольно прост в установке и использовании. Использует общую базу спам-комментариев, поэтому является с самого начала хорошо обученным специалистом в борьбе со спамом. Единственный упрек в его адрес - это то, что иногда в спам попадают и нормальные комментарии, но это не часто. Поэтому Akismet - отличный плагин для защиты от спама.

б) Плпгин “Mp3 Player”. Назначение этого плагина не нуждается в объяснении. Множество различных видов mp3-плееров для воспроизведения аудио-файлов прямо с сайта.

в) Плагин “ RusToLat” -- oдин из плагинов, которые входят в список

обязательных для любого блогера, ведущего блог на русском языке. Вместо множества различных символов, составляющих ссылку страницы сайта, мы будем видеть название страницы на латинице. Плагин будет тихо и незаметно работать, правильно переводя в латиницу в момент сохранения ссылки записей, страниц, рубрик и даже меток.

г) Плагин “Viper's Video Quicktags” - очень полезный, и пожалуй лучший плагин, который позволяет с легкостью добавить на создающийся сайт , в записи и страницы видео в форматах .flv , .avi , .mov. Также позволяет добавить видео с таких сайтов как: YouTube, Google Video, VimeoVeoh, Viddler, Metacafe, Blip, MySpaceTV. Плагин имеет очень много различных настроек, изменение размера и графической оболочки плеера индивидуально для каждого типа видео.

Стоит отметить, что каждый из плагинов после установки настраивается отдельно вручную.

3.2.3 Установка виджетов

Что такое виджеты уже было разобрано [..п.2.2] и поэтому останавливаться на этом не стоит.

Для увеличения функциональности сайта и удобства были установлены виджеты.

Виджет “Поиск” будет позволять подписчикам быстро и удобно найти любую информацию на сайте. Графа с поиском располагается на сайте в верхнем правом боку, что добавляет удобства в ее использовании.

Еще одним немаловажным виджетом, добавленным на сайт стал “Текст”. Сюда можно вводить совершенно любой html-код, для создания различных усовершенствований сайта. Так была создана форма подписки сайта[..подробнее в п.3.3.2]

3.3 Наполнение сайта

3.3.1 Создание страниц и меню сайта. Добавление записей и рубрик сайта. Наполнение их информацией.

Создание страниц является одной из самых важных и неотъемлемых частей работы по созданию сайта. В “WordPress” создана отдельная вкладка консоля для создания страниц. В этой вкладке выбирается название создаваемой страницы, ее параметры и содержание. Редактировать страницу и ее содержимое можно в окне обычного текстового редактора, встроенного в систему, или в окне редактирования html-кода. Это позволяет людям, которые не особо хорошо разбираются в html создавать простенькие страницы, а остальным - увеличить их функциональность и возможности при редактировании кода вручную.

Можно создать материнскую страницу, в которую будут помещены подстраницы, либо воспользоваться функцией “Меню” и разместить на главной странице каталоги, в которых будут размещены все остальные.

Используя функцию “Меню” и публикации страниц, на сайте “Город над сожем ” были созданы каталоги.

Внедрение средств вычислительной техники, доступность информации, объем и скорость её обработки становятся решающими факторами развития производственных сил государства, науки, культуры, общественных институтов и всех сфер жизнедеятельности человека. Информация и данные все чаще рассматриваются как жизненно важные ресурсы, которые должны быть организованы таким образом, чтобы ими можно было легко пользоваться.

Основные идеи современной информационной технологии базируются на концепции, согласно которой данные должны быть организованы в базы данных, с целью адекватного отображения изменяющегося реального мира и удовлетворения информационных потребностей пользователей.

Любая информационная система представляет собой программный комплекс, функции которого состоят в поддержке надежного хранения информации в памяти компьютера, выполнении специфических для данного приложения преобразований информации и / или вычислений, предоставлении пользователям удобного и легко осваиваемого интерфейса.

С развитием и распространением сети Интернет информационные системы стали более интерактивными, масштабируемыми и доступными обычным пользователям.

1.Что такое CMS или система управления контентом?

Вы, наверное, уже слышали такие слова как: движок сайта, CMS и система управления контентом или сокращения и транслиты - цмс, кмс, двиг. Все эти термины обозначают одно и тоже и имеют одинаковое описание.

CMS - это система управления контентом/содержимым сайта. Под контентом и содержимым сайта понимают: текст, картинки, видео – данные и файлы.

1.1 Для чего нужна CMS?

Если вы знакомы с разработкой сайтов на html, то понимаете, для того, чтобы добавить новую статью на ваш сайт нужно создавать новый файл html. Чтобы отредактировать статью, нужно открывать html файл и искать в нем тот фрагмент, который нуждается в изменении. На эту работу уходит много времени и необходимо знание html и css. Чтобы облегчить эту работу были придуманы системы, которые позволяли всего один раз создать дизайн сайта и, если нужно написать/отредактировать статью, совсем не нужно создавать/лезть в html файлы.

Таким образом, в CMS внутренняя структура и дизайн отделены от контента, и, чтобы управлять сайтом, не нужно каких-то дополнительных знаний в технологиях интернет-разработки.

1.2 Примеры CMS

Все системы управления контентом разделяются на платные и бесплатные.

Из бесплатных CMS еще можно назвать: Joomla, Drupal, Wordpress, 2z-project и др.

Из платных распространенные CMS – это DLE (Data Life Engine), которая больше подходит для развлекательных сайтов, UMI.CMS, NetCat и другие.

1.3 Что такое null или nulled?

Отличие нуленной версии от лицензионной в том, что для null не будет поддержки и обновлений от разработчика CMS. А также никто не даст вам гарантий на то, что система будет безопасна, и что сайт не увидят разработчики и попытаются его закрыть, предварительно написав жалобу с предложением вам перейти на лицензионную версию своего продукта.

1.4 Как работает CMS?

Принцип работы любого движка прост. Пользователь системы добавляет контент на сайт. Вся информация, которую ввел пользователь, сохраняется в базе данных или файлах. Когда посетитель заходит на сайт, информация читается из базы данных и отображается на сайте. Вид отображения информации зависит от шаблона.

Шаблон сайта - это заготовка дизайна сайта, без наполнения её информацией. Почти во всех CMS шаблоны сайта легко меняются. И вы можете подобрать для себя понравившийся шаблон или сверстать его самостоятельно.

Во многих движках есть система модулей. То есть, функционал системы можно расширить, подключая дополнительные модули. Например, модуль “Чат” или модуль “Обратная связь” и т.д. Модули часто называют плагинами, расширениями или дополнениями.

Пишутся CMS чаще всего на одном из серверных языков программирования (PHP, Perl и др.).

CMS или движок сайта – это система управления сайтом, которая позволяет пользователю эффективно управлять содержимым сайта без дополнительных навыков интернет-разработки.

Бывают платные и бесплатные CMS. Выбирать движок нужно исходя из требований к сайту.

Хранение информации происходит в базе данных (чаще всего в MySQL) или в файлах (txt либо других). Для работы многих CMS нужен особый хостинг. Если движок написан на языке PHP и требует базу MySQL для работы, то нужно, чтобы хостинг включал в себя эти функции.

2. Как установить CMS на свой компьютер с помощью Denwer

Для начала ознакомимся что именно такое этот denwer и для чего он нужен.

Выражаясь более понятным языком это программа создает на вашем компьютере сервер на который Вы можете загружать cms системы без подключения к сети интернет.

2.1 Установка денвера

Для того, чтобы установить денвер необходимо проделать 2 простых шага:

Проверьте почту На Ваш E-mail “ваш_е-маил ” выслана ссылка для скачивания Денвера.

В пришедшем письме от Denwer project, вы найдете ссылку, пройдя по которой начнется загрузка Denwer.

2) Запустить скаченный файл и следовать инструкциям установки, подтверждая действия нажатием Enter, и вписывая необходимые символы( y или n, 1 или 2). Рекомендую на последних шагах выбрать цифру 1, чтобы создать отдельный виртуальный диск (допустим диск Z).

После установки Denwer создаст папку, которую вы указали. Если не указывали, то папка будет находиться здесь: C:\WebServers. Также, если было выбрано создание отдельного виртуального диска, при запуске в Мой компьютер появится новый диск. У меня это диск Z. С ним то мы и будем работать.

Если на последнем шаге установки вы выбрали поместить ярлыки денвера на рабочем столе, то на нем появиться три ярлыка.

Каждый ярлык выполняет свою функцию.

Start Denwer – запускает все компоненты Денвер и подключает виртуальный диск.

Stop Denwer – останавливает работу всех серверов комплекса

Restart Denwer – перезапускает все сервера.

2.2 Как установить CMS или скрипт?

После того, как Denwer установлен, нужно разобраться, как он устроен. Папка комплекса содержит 4 директории: denwer, home, tmp, usr. Из всех этих директорий нам понадобиться только папка home, в которой располагаются виртуальные хосты.

2.3 Как удалить денвер?

Если по каким-то причинам вам необходимо удалить денвер, то это достаточно просто. Нужно:

1) Остановить работу сервера (Stop Denwer)

2) Удалить папку, в которую производилась установка (чаще это C:\ WebServers).

3) Удалить ярлыки, если их создавали (не зачем им хранить).

2.4 Установка cms

В этом разделе мы познакомимся как установить CMS на свой компьютер, а именно Wordpress.

CMS и скрипты, написанные на языках программирования (таких, как PHP), которые выполняются на стороне сервера (а не в браузере, как, например,javaScript) требуют для своей работы специальное программное обеспечение (ПО), установленное на сервере. Именно поэтому для установки CMS необходим хостинг, который включает в себя это ПО.

Для запуска CMS и PHP скриптов необходимы такие программы, как:Веб-сервер Apache, PHP4 или PHP5 – для работы с PHP, MySQL-сервер - сервер для работы с базами данных и другие модули…При покупке хостинга с PHP и MySQL, чаще всего все уже установлено и готово к установке CMS и скриптов.

2.5 Установка Wordpress на Denwer

Чтобы установить Wordpress на денвер, проделайте следующие шаги:

1) Скачайте архив с русским Wordpress.. Извлеките архив.

2) Теперь создадим виртуальный хост. Для этого зайдите в C:\WebServers\home или в Z:\home (все зависит от того, какие папку и букву диска вы выбрали в процессе установки) и создаем в ней папку. Имя папки задайте любое по желанию, но латинскими буквами. Я задал имя cms1.

3) Скопируйте все файлы из папки wordpress, которая находилась в архиве, и вставьте их в папку Z:\home\cms1\www

4) Перезапустите Denwer, кликнув по ярлыку Restart Denwer.

5) Откройте браузер и введите localhost.


Если вы видите страницу с надписью “Ура, заработало!”, значит, все сделали правильно, и денвер работает


6) Теперь нам нужно создать базу данных (БД) для WordPress. Для работы с БД используется phpMyAdmin, которая уже установлена в денвере.

phpMyAdmin – это бесплатная утилита для управления базами данных MySQL. Под управлением понимается создание, редактирование и удаления БД через интерфейс браузера.

Чтобы войти в phpMyAdmin, спуститесь вниз страницы, которая появилась на 5 пункте (localhost) и кликните по ссылке:


Чтобы работать с базами данных нужно создать пользователя MySQL с паролем. По умолчанию в phpMyAdmin в денвере создан пользователь root без пароля. Некоторые CMS требуют чтобы у пользователя MySQL был пароль. Поэтому можно отредактировать уже созданного пользователя либо создать нового. Я создал нового. Пользователь создается один раз и потом его можно использовать для установки других скриптов или CMS, которые работают с MySQL.

Чтобы создать пользователя кликните ссылку Привилегии.


Затем ссылку Добавить нового пользователя.


Затем появится окно создания нового пользователя.


Пользователь создан и теперь нужно создать базу данных MySQL для WordPress.

Имя можно выбрать любое. Я ввел имя wp.


БД wp была создана.

7) Виртуальный хост с файлами Wordpress и база данных готовы. Теперь приступаем к установке CMS.

Введите в строке браузера имя вашего виртуального хоста, т.е. название вашей папки. У меня это cms1.

Последний шаг установки. Здесь вам нужно ввести: имя базы данных, имя пользователя базы данных и пароль пользователя базы данных


Затем жмите кнопку “Запуск инсталляции”. В следующем окне вводите название блога и e-mail. Затем система выдаст вам логин admin и пароль. Запишите пароль. Он нужен для входа в админ панель Wordpress.


3. Знакомство с wordpress

сайт контент denwer wordpress

В этом разделе рассмотрим некоторые принципы работы в данной программе.

Представленный ниже скриншот показывает стандартное завершение установки, так будет выглядеть Ваш блог. В интернете существует множество различных тем, шаблонов и дополнений к данной программе, мы же рассмотрим стандартное ее приложение, принцип работы все равно не измениться.













1.Ссылки на сайт программы и различные ресурсы.

2.Администрирование сайта. Выход в конструктор в котором и осуществляется ведение блога.

4. Выход на другой сайт, но почему то с ошибкой.

Кликаем на администрирование.


Появляется интерфейс конструктора блога.

В левой стороне конструктора находиться список всех действий которые можно здесь применять.

2. Медиафайлы: находиться библиотека и медиафайл.

3. Ссылки: редактировать, добавить ссылку, рубрики ссылок. Добавляем удалям, редактируем ссылки.

7. Плагины: установленные, добавить плагин, редактор.

8. Пользователи: авторы и пользователи, добавить пользователи, ваш профиль.

9. Инструменты: инструменты, импорт, экспорт, обновление.

10. Настройки: общие, написанные, чтение, обсуждение, медиафайлы, приватность, постоянные ссылки (ЧПУ), разное.

4. Работа в wordpress

Давайте на примере создадим пробный блог посвященный нашему институту.




Создадим запись на главной странице. Заходим в запись---добавить запись. Пишем заголовок, ниже все что Вы хотите написать или все что Вы думаете. Публикуем.














Вот таким и получилась главная страница нашего блога. Под названием блога надпись чему посвящен сайт, ниже главная новость и в левом меню переход на страницу моей группы.





Я считаю что для создания блогов эта cms подходит более как достаточно, но для создания полнофункционального сайта она слабовата, для этого лучше взять одну из ведущих в этой сфере cms---joomla.

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

МИНИСТЕРСТВО ОБРАЗОВАНИЯ РЕСПУБЛИКИ БЕЛАРУСЬ

«Гомельский государственный университет

Кафедра теоретической физики

Разработка и создание сайта в системе “WordPress” Исполнитель

студент группы Ф-36у

кандидат физ.-мат. наук, доцент

Реферат Курсовая работа 20 страниц, 2 таблицы, 7 источников.

Ключевые слова: система WordPress, подключение локального сервера XAMPP, плагины, виджеты, создание сайта.

Цель работы: разработка сайта в системе “WordPress”.

Метод исследования: система создания сайтов и “WordPress”.

Основные конструктивные и технико-эксплуатационные характеристики: персональный компьютер, минимальные требования: ОС: Windows 98/2000/XP;

Полученные результаты: полноценный сайт “Город над Сожем”, подключенный к локальному серверу.

Область применения: Web-технологии, основы языков PHP и html

Практическая значимость работы: создан информационный сайт, готовый к запуску в интернет.

.2 История версий

.2.1 Создание нескольких областей для виджетов

.2.2 Активация областей для виджетов

.1 Установка сервера XAMPP и “WordPress”

.2 Настройка “WordPress”

.2.1 Выбор и настройки шаблона

.2.2 Установка плагинов

.2.3 Установка виджетов

.3 Наполнение сайта

.3.1 Создание страниц и меню сайта

Добавление записей и рубрик сайта. Наполнение их информацией

.3.2 Создание формы подписки

Список использованных источников

Введение В ходе работы предстоит изучить работу сервера XAMPP, разобраться в работе системы “WordPress”, в ее особенностях, возможностях и дополнениях. Также изучить основы языка PHP и html.

На основе системы разработать и создать сайт, готовый к запуску в интернет. Целью сайта должен являться рассказ о городе и информация о последних новостях. Вместе с этим, сайт должен быть ярким и запоминающимся. Темой сайта станет “Город над Сожем”. Чтобы сайт мог открыть более полную картину о городе Гомеле перед подписчиками, будут созданы раздела и подразделы. С помощью этого разделения пользователям должно быть легче и быстрее найти интересующую их информацию. Сайт должен быть удобным в применении и имнть многофункциональную структуру.

Сравнение CMS Drupal, Joomla и WordPress. Русское комьюнити, визуальный редактор, шаблоны оформления, экспорт (импорт) данных. Установка CMS с помощью Denwer. Wordpress: базовые концепции и понятия. Вид окна базы данных, форма и результат запроса.
Краткое сожержание материала:

Задание на курсовую работу

Разработать сайт на основе CMS Wordpress, используя шаблон, согласованный с преподавателем. Изучить систему, спроектировав шаблон на ее основе по заданному примеру.

Введение

В последнее время создание сайтов является довольно популярным занятием и над удобством и простотой создания сайтов трудится огромное количество людей. Большим прорывом в технологии создания и разработки современных веб-проектов является создание CMS. Современные системы управления контентом широко используются на просторах сети Интернет при создании проектов любой сложности.

Очень большое распространение получили бесплатные системы управления контентом. Большинство этих систем имеет хорошее качество исполнения и высокую надежность, что дает им большое преимущество среди других систем. А технологии добавления контента популярных бесплатных CMS не отличается от платных, что только делает их более популярными среди создателей сайтов.

Основные отличительные черты систем управления контентом, которые одновременно являются преимуществами, это возможность создавать сайты, практически любой сложности, не имея познаний в html, css и других областях веб-программирования. А так же возможность быстрого, простого и интуитивного добавления, удаления, редактирования и форматирования контента, это значительно упрощает и облегчает задачу администрирования сайта.

С использованием CMS возможно не только добавления текстового контента, но и различного мультимедийного материала. Это позволит значительно разнообразить сайт и привлечь новых посетителей. Так же системы управления контентом автоматически генерируют панель администратора, которая затрагивает все сферы работы сайта, что очень удобно и практично.

Об уникальности дизайна задумываться не стоит. В настоящее время для CMS постоянно разрабатываются шаблоны, которые отличаются большим разнообразием. А если создатель сайта немного разбирается в html и каскадных таблицах стилей, то он может редактировать дизайн на свой вкус.

Целью данной курсовой работы является разработка сайта на основе CMS Wordpress.

Задачами данной курсовой работы:

-изучить структуру предложенного шаблона;

-установить CMS Wordpress и ознакомиться с ней;

-изучить программы-аналоги и провести сравнение;

1. АНАЛИТИЧЕСКАЯ ЧАСТЬ

1.1 CMS. Основные понятия

Система управления содержимым (контентом) (англ. Content management system, CMS)[1] - информационная система или компьютерная программа, используемая для обеспечения и организации совместного процесса создания, редактирования и управления контентом (то есть содержимым)[2].

Основные функции CMS[3]:

Предоставление инструментов для создания содержимого, организация совместной работы над содержимым;

Управление содержимым: хранение, контроль версий, соблюдение режима доступа, управление потоком документов и т. п.;

Представление информации в виде, удобном для навигации, поиска.

В системе управления содержимым могут находиться самые различные данные: документы, фильмы, фотографии, номера телефонов, научные данные и так далее. Такая система часто используется для хранения, управления, пересмотра и публикации документации. Контроль версий является одним из основных её преимуществ, когда содержимое изменяется группой лиц.

Система управления - программа, предоставляющая инструменты для добавления, редактирования, удаления информации на сайте. Существуют разнообразные системы управления сайтом, среди которых встречаются платные и бесплатные, построенные по разным технологиям. Каждый сайт имеет панель управления, которая является только частью всей программы, но достаточна для управления им.

1.2 Сравнение CMS Drupal, Joomla и WordPress

Drupal, Joomla и WordPress - системы управления, на основе которых можно создавать функциональные и легко управляемые сайты без серьезных финансовых затрат. Мы решили сравнить эти системы между собой и рассказать об этом доступным языком. Мы выбрали наиболее важные аспекты, которые скорее всего заинтересуют рядового пользователя.

1.2.1 Русская документация

Drupal: несмотря на то, что русское сообщество занимается переводом документации на Drupal, белых пятен еще много. Ситуация отчасти компенсируется самописными статьями и руководствами. Документация на модули по большей части не переведена. Заниматься разработкой сайтов на Drupal без знания английского языка трудно - любой шаг в сторону от стандартных схем может стать проблемой.

Joomla: русскоязычной документации достаточно, если не сказать много. Причем она не ограничивается переводом официальной помощи, а уже приходит к стадии написания авторских статей.

WordPress: WordPress обладает очень большой документацией (к.н. Codex/Кодекс), но, к сожалению, она только на английском языке. Хотя, стоит отметить, что составлена она грамотно и практически не требует особого знания языка. Документация построена таким образом, что позволяет довольно быстро найти нужный ответ. Практически каждая статья имеет несколько примеров, а также ссылки на смежные вопросы.

1.2.2 Русское комьюнити/поддержка

Drupal: русское сообщество развивается, причем достаточно бурно, поскольку в последнее время о Drupal много говорят в рунете. Есть люди разбирающиеся в архитектуре. Что важно, они отвечают на форуме. В целом сообщество открытое и дружелюбное, но злоупотреблять этим не стоит.

WordPress: у русского WordPress'а есть два официальных сайта. Поддержка пользователей осуществляется через форумы добровольцами. Так что скорее всего проблем с русской поддержкой не будет. Также существует много блогов, где их авторы выкладывают и делятся самыми разными находками и решениями по WordPress.

1.2.3 Визуальный редактор

Joomla: таковых под нее множество: в основном это портированные и самые распространенные редакторы. Однако самым удобным и хорошим из бесплатных является редактор JCE, разработанный специально для Joomla (а изначально еще для Mambo, тогда он назывался MosCE), способный составить очень хорошую альтернативу платному WysiwygPro.

1.2.4 Шаблоны оформления

Drupal: движок шаблонов - сильная сторона Drupal. Этот компонент добротно спроектирован, поэтому разобраться с интеграцией своих шаблонов сможет начинающий PHP-программист. Вообще Drupal предоставляет целый букет возможностей по управлению темами: можно даже как в ЖЖ настраивать цвета разных элементов прямо из админки. Впрочем, эти изыски на любителя.

На Drupal есть красивые сайты, однако, приличных общедоступных тем крайне мало. Если задумаете обзавестись сайтом на Drupal, приготовьтесь потратиться на шаблон.

Вторым моментом, о котором стоит сказать отдельно является система модулей. Модули объединяются в позиции, которые уже и подгружаются в нужных местах шаблона. Моду.

Разработка и создание сайта в системе "WordPress"
Функциональные особенности "Wordpress", преимущества и возможности, история версий. Плагины, виджеты в WordPress. Создание сайта о городе Гомеле, инфо.

Создание сайта "Кафедра физического воспитания"
Выбор инструментальных и программных средств для создания сайта. Структура программного продукта. Создание сайта при помощи программы WordPress. Тести.

Создание сайта на базе CMS WordPress
История создания WordPress. Выбор домена и хостинга для сайта. Минимальные требования для установки системы. Загрузка Wordpress для самостоятельной ус.

Разработка сайта для организации ОАО "Устьянское дорожное управление"
Предпосылки для создания системы, подсистемы или задачи. Анализ информационного обеспечения, разработка входных, выходных данных. Система управления к.

Digging into WordPress v.2 + example
Written by WordPress veterans Chris Coyier and Jeff Starr, Digging into WordPress is 400 jam-packed pages of everything you need to get the most out o.

Читайте также: