Разработка сайта туристического агентства "Интер-Транстур"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



?ью этого же Web проекта.

Язык НТМL существует в нескольких вариантах и продолжает развиваться, но конструкции НТМL скорее всего будут использоваться и в дальнейшем. Изучая НТМL и познавая его глубже, создавая документ в начале изучения НТМL и расширяя его насколько это возможно, мы имеем возможность создавать Web страницы, которые могут быть просмотрены многими браузерами Web, как сейчаc, так и в будущем. Это не исключает возможности использования других методов, например, метод расширенных возможностей, который предоставляется Nеtscape Navigator, Internet Explorer или некоторыми другими программами.

При создании Web-страниц вряд ли можно обойтись без языка JavaScript. Идея JavaScript очень проста. Все операции, которые можно исполнять в программе на JavaScript, описывают действия над хорошо известными и понятными объектами, которыми являются элементы рабочей области программы Nеtscape Navigator контейнеры языка НТМL. Собственно объектная ориентированность JavaScript на этом и кончается.

Для решения поставленных задач использовался язык программирования РНР. РНР считается одним из самых мощных языков. РНР является удобным, и в то же время достаточно простым языком. Главным преимуществом РНР, является возможности вставки кода в Web-страницу, наряду со стандартным НТМL-кодом. Это делает язык РНР очень гибким, и в то же время необычайно удобным.

РНР крайне прост для освоения, но вместе с тем способен удовлетворить запросы профессиональных программистов.

РНР 5.0, оснащённый большим количеством новых возможностей, был официально выпущен в мае 2003 года, спустя почти два года после своего предшественника, РНР 4.0. Помимо значительно возросшей производительности в этой новой версии, РНР 5.0 ввёл такие новые ключевые возможности, как поддержка большого количества Web-серверов, НТТР-сессий, буферизации вывода, более безопасные способы работы с пользовательским вводом и различные новые конструкции языка. По данным статистики на 2001 год РНР был установлен примерно на 20% сайтов Интернета и эта цифра продолжает расти.

Для создания сайта требуется сервер, который бы разрешал использование РНР-скриптов, и знание самого языка РНР.

Так же, желательно иметь в своем распоряжении сервер Арасhe и интерпретатор РНР - и то и другое, распространяется совершенно бесплатно, и свободно доступно для загрузки из сети.

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

Основными средствами просмотра Web-страниц являются браузеры: Internet Explorer, Firefox, NеtSсаре, Ореrа и др.

Браузер Internet Explorer

Вряд ли кому-то не известен Internet Explorer - браузер производства компании Microsoft, поставляемый каждому пользователю операционной системы Windows вместе с самой системой. Несмотря на то, что за последние годы Internet Explorer потерял часть своих пользователей, до сих пор этот браузер используют абсолютное большинство интернетчиков - более 80% из них "гуляют" по Интернету с его помощью. Последняя версия программы на 2007 год обозначена номером 7. Окончательная версия уже существует и входит в новые пакеты установки Windows XP и во все дистрибутивы Windows Vista. Новая версия достаточно сильно отличается от линии версии 6, как по внешнему виду, так и по количеству поддерживаемых функций. Впервые в браузерах MS здесь применена опциональная возможность открытия новых страниц внутри единственного окна программы, что значительно упрощает управление окнами и разгружает рабочий стол. В остальном браузер предлагает полную поддержку современных средств представления контента, включая чтение RSS, альфа каналы, контроль компонентов веб-страницы. Улучшены функции поиска в сети, добавлена защита от поддельных сайтов (антифишинг). Браузер полностью заменяет предыдущую версию при установке.

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

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

Несмотря на нововведения и усовершенствования, перечисленные выше, браузер Internet Explorer 7 практически ни в чем не опережает своих основных конкурентов - Firefox и Opera, а по некоторым позициям, в том числе по скорости показа веб-страниц и уровню потребления системных ресурсов, плетется в их хвосте. Нельзя к плюсам браузера отнести и тот печальный факт, что он может быть установлен только в Windows XP SP2.

Особого внимания заслуживают программы на основе IE. Число таких браузеров достаточно велико и, пожалуй, все их можно найти в разделе браузеров. Каждая из них добавляет новые возможности серфинга, обладает некоторыми уникальными функциями, которые могут пригодится Вам в тех или иных обстоятельствах. Здесь наиболее популярные программы это Maxthon и MyIE, хотя среди других представителей браузеров на движке IE есть не менее интересные разработки. К примеру, SecretWeb, GoGo Explorer, Green Browser, Browserfor2.

Браузер Firefox

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