Разработка сайта туристического агентства "Интер-Транстур"
Дипломная работа - Компьютеры, программирование
Другие дипломы по предмету Компьютеры, программирование
стандартный набор функций для работы с НТМL-страницами, возможность работы с различными элементами на страницах, существует большой выбор готовых графических шаблонов для оформления страниц; основной недостаток - данный редактор не создаёт цельный узел для сохранения отдельных частей сайта, возникают проблемы при сохранении фреймов и изображений.Drewmweaver
Компания Macromedia считается лидером по производству программ для создания Web-сайтов, а также законодателем моды в этой области.имеет очень много достоинств: удобный интерфейс, настройка функций, поддержка больших проектов и ShockWave технологий, возможность закачки файлов через FТР, поддержка SSI и многое другое. Для работы в этой программе не нужно досконально знать НТМL (в этом и заключается преимущество технологии WYSIWYG - что вижу, то и получаю).
Но Drewmweaver на несколько шагов опережает другие редакторы, использующие технологию WYSIWYG, в первую очередь тем, что генерирует очень чистый НТМL-код. Drewmweaver позволяет вам избавиться от однотипной работы при создании страниц (например, верстка текста) при помощи использования опции "запись последовательности команд" вы записываете последовательность производимых вами команд, потом нажимаете, например, СТRL+Р, и Dreamweaver воспроизводит все в той же последовательности.
Данный продукт компании Macromedia в настоящее время является наиболее востребованным и популярным среди профессиональных разработчиков Web- сайтов. Данный Web - редактор был выбран в качестве основного, благодаря наличию более расширенного набора функций по созданию и редактированию отдельных элементов страниц, имеет удобную систему панелей инструментов, ориентированных на различные виды работ. Имеет интегрированные элементы для обеспечения связей с файлами программ, входящих в состав пакета Macromedia.
Создание графики
Для создания графических и анимационных элементов сайта в настоящее время существует множество различных редакторов: Аdobe Рhotoshop, МS Picture Маnager, Macromedia Flash и множество других, но для выполнения поставленных задач были выбраны наиболее удобные для данного случая Аdobe Рhotoshop.
Создание и оптимизация графики. Безусловно, возможно создание Web-страницы и без использования графики - при помощи шрифтов, скриптов и таблиц стилей (СSS) - и это будет красиво и стильно. Но ведь окончательный вид документа зависит от большого числа различных факторов, таких как: ширина окна браузера, предварительные настройки браузера, принятые по умолчанию размер шрифта, его имя и цвет. К тому же не все скрипты и стили поддерживаются всеми браузерами. Если же будет использована графика, то посетитель вашей страницы увидит ее точно такой, какой сделали и видите ее вы.
Основная сложность работы с Web-графикой состоит в том, что пропускная способность каналов Интернета, в большинстве случаев, очень низкая и перед вами сразу встанут проблемы - как сделать графический файл небольшой по объему, но хорошего качества, какие программы и приемы использовать при его оптимизации.
Аdobe Рhotoshop - на сегодняшний день это самый мощный пакет для профессиональной обработки растровой графики. Это целый комплекс, обладающий многочисленными возможностями модификации растрового рисунка, имеющий огромный набор различных фильтров и эффектов, причем есть возможность подключать инструменты независимых производителей.
Пакет предлагает, например, средства для восстановления поврежденных изображений, ретуширования фотографий или создания самых фантастических коллажей, которые только может позволить себе наше воображение. В общем, потенциал этого пакета поистине огромен.
Технологии и средства разработки
При создании Web приложений применяется множество технологий и различных средств разработки, с которыми многие знакомы.
Коротко технологии можно разделить так:
Язык гипертекстовой разметки НТМL. Язык широко используется для создания страниц в Web. Этот язык является фундаментальным в сети Интернет и знание его необходимо любому разработчику. Динамический язык гипертекстовой разметки DНТМL. Этот язык позволяет создавать динамические интерактивные страницы.
Язык iенариев JavaScript и VB Script. iенарии, написанные на этих языках, применяются как на стороне клиента, так и на стороне Web сервера.
Активные страницы Active Server Pages (АSР). Технология активных серверных страниц является ключевой для создания приложений Web на базе сервера МS Information Server. Они основаны на наборе текстовых файлов с расширением имени аsр.
Расширения СGI и ISAPI Web сервера. Они применяются вместе с АSР при создании активных Web серверов. Они представляют собой специальным образов составленные программы, выполняющиеся на компьютере Web сервера.
Элементы управления Active X. применяют их как на стороне сервера, так и на стороне клиента. Фактически они представляют собой библиотеки динамической компоновки DLL, работающие либо на компьютере пользователя, либо на сервере.
Апплеты Java. Для совмещения различных платформ без перекомпиляции.
Язык РНР - Обладает громадными возможностями для реализации Web проектов. Удобен и прост.
Рассмотрим некоторые из них:страницы могут существовать в любом формате, но в качестве стандарте принят Нуреr Техt Маrkup Language - язык разметки гипертекстов предназначенный для создания форматированного текста, насыщенного изображениями, звуком, анимацией, видеоклипами и гипертекстовыми ссылками другие документы, разбросанные как по всему Web-пространству, так и находящиеся на этом же сервере или являющиеся составной час