
- •Содержание
- •Введение
- •Знакомство с предприятием
- •Ознакомление с техническими средствами предприятия
- •Изучение стиля управления в туристической фирме
- •Роль менеджера в управлении туристической фирмы
- •Анализ рекламно-информационной деятельности туристической фирмы
- •Современные технологии разработки web-сайтов
- •Php как средство разработки сайта
- •Постановка задачи
- •Назначение сайта
- •Требования к сайту
- •Структура пользовательской части сайта
- •Структура административной части сайта
- •Обоснование инструментов разработки
- •Эмулятор web - сервера denwer 3
- •Язык web-программирования рнр
- •Mysql база данных
- •Каскадная таблица стилей Css
- •Язык гипертекстовой разметки документов html
- •Математическая модель:
- •Заключение
Структура административной части сайта
Административная часть сайта в чем то похожа на пользовательскую. Её можно условно поделить на 3 части:
шапка сайта;
меню редактирования;
динамическая часть;
Две первые части на всех страницах остаются неизменными, а вот третья постоянно изменяется в зависимости от выбранного в меню пункта.
Шапка сайта находится в самом верху сайта и является изображением.
Меню редактирования находится с левой стороны ниже шапки сайта и состоит из ссылок, которые ведут на php файлы, позволяющие редактировать, удалять, и добавлять контент сайта и пользователей.
Динамическая часть сайта находится ниже шапки сайта и правее меню редактирования. В нем и происходит редактирование, удаление, и добавление информации.
При нажатии на ссылку «Добавить», в категории «Новости», откроется файл add_news.php и в динамической части появится форма. В этой форме будут поля, которые необходимо заполнить для добавления новости.
При нажатии на вторую ссылку «Редактировать» в категории «Новости», откроется файл edit_news.php и в динамической части, откроется список всех новостей сайта, заголовки которых будут являться ссылками на редактирование этих новостей. Кроме этого в этом окне можно удалить новости, нажав на кнопку удалить, находящуюся справа возле каждой новости.
При нажатии на аналогичные ссылки в категориях меню: «Категории», «Комментарии» и «Пользователи» будет аналогичный результат, отличие будет лишь в количестве и значениях полей которые, надо заполнить. А также в категории «Комментарии» не будет возможности добавления комментариев. Поэтому описывать их подробно не имеет смысла.
Какой сайт у них, его недостатки, твои предложения для улучшения сайта
Обоснование инструментов разработки
Эмулятор web - сервера denwer 3
Возникают ситуации, когда web - программисту необходимо проверить полный вид интернет-страниц. Однако, это невозможно сделать при работе дома - так как технологии SSI (Server-Side Includes - Включения на стороне сервера), CGI (Common Gateway Interface - Общий шлюзовой интерфейс) и РНР требуют использования сервера. Для решения этой проблемы специалисты устанавливают на домашний компьютер (даже и не подключенный к Интернету) специальную программу - Web-сервер Denwer 3. Denwer «Денвер» - Джентльменский набор Web-разработчика «Д.н.w.р» - проект Дмитрия Котерова, набор дистрибутивов (Apache, PHP, MySQL, Perl и т.д.) и программная оболочка, используемые Web-разработчиками для разработки сайтов на «домашней» (локальной) Windows-машине без необходимости выхода в Интернет. Главная особенность Денвера - удобство при удаленной работе сразу над несколькими независимыми проектами и возможность размещения на Flash-накопителе. По мнению специалистов web-программирования, эмулятор веб-сервера Denwer 3 подходит для создания собственного хостинга, а так же позволяет реализовывать базы данных в собственных сайтах, используя в системе управления базами данных MySQL - язык структурированных запросов.
Для запуска Денвера нажимаем по созданному на рабочем столе ярлыку «Start Denwer» и набираем в адресной строке браузера http://localhost/ Должно появиться окно запуска программ (рисунок 2.1).
(Рисунок 2.1) Запуск программы Denwer
Создаем свою папку хранения интернет - страниц на web - сервере Denwer.
Для этого воспользуемся следующей инструкцией:
заходим в локальный диск С - WebServers - home;
в папке home необходимо создать свою папку, куда впоследствии будем сохранять свою выполненную курсовую работу;
например, папку «test1.ru». В папке «test1.ru» создаём папку «WWW»;
сделанные работы сохраняем с расширением«.php »;
Для просмотра результата выполнения скрипта нужно запустить Denwer. Затем открыть любой браузер и в адресной строке браузера написать <http://test1.ru/index.php>, где index.php имя который мы хотим выполнить.