|
1. Введение
Пользователя, впервые оказавшегося на
просторах сети Интернет, могут удивить и поразить новые ранее невиданные
возможности, открывающиеся перед ним прямо на экране домашнего компьютера.
Чтобы путешествовать по этой сети, необходим всего лишь компьютер и телефонная линия.
Компьютер должен быть оснащен необходимым для его работы программным обеспечением
и модемом, с помощью которого он может общаться с удаленными «братьями по разуму»,
т.е. с подобными себе компьютерами. А чтобы общение компьютера с другими
компьютерами было понятно для человека, разработаны специальные интерфейсы,
облегчающие общение человека с компьютером и компьютера с человеком.
Самым распространенным средством для
работы в Интернете в настоящее время представляются программы-браузеры, т.е.
программы, позволяющие пользователю осуществлять непринужденное «брожение»,
«плавание» по сети Интернет, незаметно для него самого «перескакивая» из одного
места («сайта») сети в другое, причем физически такие сайты могут быть отделены
друг от друга расстояниями в десятки тысяч километров. Большие расстояния незаметны
пользователю, на компьютере которого установлен браузер.
Современные браузеры предоставляют
пользователю довольно большие возможности. Основным типом документов, с которыми
работает браузер, являются HTML-документы, т.е. документы, использующие язык
разметки гипертекста, язык HTML. Основной функцией браузера, как программы-клиента,
осуществляющей связь с сервером, является формирование запроса HTML-файла и
получение этого файла с сервера.
Существуют возможности внести коррективы
в отсылаемый клиенту HTML-файл. Для этого используются серверные скрипты.
Существует множество вариантов создания серверных скриптов, для этого используются
различные языки, в том числе для таких целей можно использовать любые стандартные
языки, например, язык Java или С. Однако, есть возможность воспользоваться
наиболее компактными языками, разработанными специально для написания программ
серверных сценариев, и одним из таких языков является язык РНР, который становится
все более популярным.
Данный дипломный проект представляет собой
сайт методического пособия по РНР, предназначенного для применения на занятиях по
дисциплине Программное обеспечение компьютерных сетей. Необходимость создания
такого web-проекта обосновывается экономической эффективностью использования в
обучении электронных пособий по сравнению с применением печатных аналогов, так
как затраты на создание такого методического пособия намного ниже затрат на
приобретение печатной продукции для обеспечения образовательного процесса в
группах студентов учебного заведения.
Другая причина эффективности применения
сайта методического пособия состоит в том, что оно может быть реализовано как
в локальной сети, так и в глобальной – Интернет. Графические изображения,
аналогичные представленным в данном дипломном проекте и выполненные в других
приложениях, могут использоваться в локальной сети при скорости 100,0 Мбит в
секунду, но для размещения в сети Интернет не приемлемы из-за большого объема
итоговых графических файлов и, как следствие, очень большого времени их загрузки.
Поэтому данный сайт методического пособия
должен соответствовать требованиям Интернет-технологий, то есть иметь малый объем
конечных файлов. Web-сайт, предназначенный для обучения программистов, найдет свое
применение на рынке обучающих программных продуктов. Им могут воспользоваться любые
учебные заведения, специализирующиеся на подготовке специалистов в данной области,
а также люди, занимающиеся самообучением.
В этом сайте на примерах рассмотрены
основы использования языка РНР — одного из наиболее популярных языков
программирования, применяемого при написании серверных программ-сценариев.
Это означает, что PHP-программы способны инициировать запросы,отправлять их по
сети Интернет другим компьютерам, называемым серверами, ожидать, получать и
обрабатывать ответы, полученные от программ-серверов. С помощью РНР можно легко
создавать интерактивные динамические HTML-страницы.
|
|
|
|
|
|
|
Создание сайта методического пособия по "РНР 4" |
Лист |
|
|
|
|
|
3
|
Изм |
Лист |
№ Докум |
Подпись |
Дата |
|
|