Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Середа.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1.8 Mб
Скачать

2.3 Основы языка php

PHP (Personal Home Page или PHP: Hypertext Preprocessor) - это система разработки скриптов, включающая в себя CGI - интерфейс, интерпретатор языка и набор функций для доступа к базам данных и различным объектам глобальной сети. PHP располагается на сервере и предназначается для обработки кода, встраиваемого в HTML-документы[4]. Благодаря этому, появляется возможность создавать динамические Web-страницы. То есть Web-документ создается как обычно, используя язык HTML, а затем в него встраиваются РНР-команды по мере необходимости. Файлы, созданные таким образом, хранятся на сервере [7]. Когда посетитель обращается к вашей страничке, РНР обрабатывает встроенные в нее команды и выдает результат браузеру пользователя. РНР обладает огромным набором функций и большой гибкостью, которые могут быть значительно расширены с помощью дополнительных внешних библиотек [4]. Можно управлять доступом к страницам, создавать и обрабатывать базы данных любой сложности, генерировать изображения или PDF-документы.

2.4 Требования к аппаратно-программному комплексу

Для обеспечения работоспособности компонентов сайта на компьютере рекомендуется установить следующее ПО:

  • Доступ к Интернету;

  • Internet Explorer 6.0 (интернет-обозреватель);

  • Java-plugin (для воспроизведения java-апплетов).

Минимальные системные требования:

  • Pentium-433 MHz;

  • 64 Мб ОЗУ;

  • Видеокарта 64Мб;

  • монитор с разрешением 1024х768 точек;

манипулятор мышь

Выводы по разделу 2

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

Разработка информационно-познавательного портала основывается на применении методик, позволяющих добиться эффективного результата и получить в итоге сайт, соответствующий интересам и склонностям пользователей. Для создания портала необходимо использовать такие базисные технологии: РНР, MySQL, HTML, CSS, PHP Designer7 и другие.

Раздел 3. Информационный сайт «Туризм Крыма»

3.1 Структура сайта «Туризм Крыма»

Сайт «Туризм Крыма» содержит следующие основные разделы:

  • Главная

  • Активный отдых

  • Пешие походы

На главной странице информационно–познавательного сайта расположено много полезной информации из мира туристического Крыма (Рис.2). Код страницы «Главная» приведен в листинге 1.

Рис.2. Главная страница

Страница «Главная» (рис.2) содержит необходимую информация, касающуюся туризма в Крыму.

Страница «Активный отдых» (рис.3) содержит необходимую информацию, касающуюся активного отдыха в Крыму. Эта страница выполнена с использованием фотогалереи, в уоторой отображены маршруты для туристов.

Рис.3. Страница «Активный отдых»

При выборе нужного маршрута турист переходит на страничку с его описанием (рис.4).

Рис.4. Страница маршрута

На этой странице присутствует форма добавления комментария (рис.5), который сохраняется в БД в таблицу с комментариями.

БД сайта имеет имя crimea. Таблицы БД состоят из полей, так, например, в таблице «comments» хранятся комментарии посетителей (рис.5).

Рис.5. Таблица комментариев

Чтобы попасть в административную панель сайта, необходимо нзапустить локальный сервер, адресной строке набрать http://crimea/wp-login.php

В результате появиться окно авторизации (рис.6), в котором авторизируемся – Имя пользователя – Sereda, Пароль – 112233aa

Рис.6. Страница авторизации

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

Страницы сайта содержат медиафайлы (изображения, аудиофайлы, документы и т.д.)

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

Чтобы попасть на сайт, необходимо установить локальный сервер Denver, скопировать каталог WebServers в корневой каталог. Набрать в адресной строке http://crimea.

Выводы по разделу 3

Разработанный информационный сайт «Туризм Крыма» содержит такие страницы, как «Главная» (расположена сжатая информация о сайте), «Активный отдых» (хранится информация о способах отдыха в Крыму), «Пешие походы» (маршруты для туристов), «Свежие записи» (расположены последние новости из туристического Крыма), «Архивы» (архивы последних маршрутов), «Рубрики» (информация о методах туризма). Также на сайте предусмотрено оставлять комментарии на страницах, не только администратору, но и пользователям сайта. Было разработан поиск по сайту, где пользователи могут с удобством перемещаться по сайту, и находить нужную им информацию.