Практическая работа №1

Тема: Установка и тестирование базового комплекта Denwer.

Ход работы:

1.  Запустите с диска Y:\B-41, B-42\ПОКС\denwer инсталлятор базового пакета denwer. Внимательно следуйте инструкциям.

2. 


Укажите имя директории для установки комплекса: Z:\личная папка\Web. В указанном каталоге будут расположены абсолютно все компоненты системы, и вне его никакие файлы в дальнейшем не создаются (исключая ярлыки на Рабочем столе).

3. 


Далее введите имя виртуального диска, который будет связан с только что указанной директорией. Задайте имя виртуального диска: W. Важно, что диска с этим именем еще не должно содержаться в системе.

4. 


После копирования файлов дистрибутива, необходимо выбрать способ запуска и остановки комплекса. Выберите вариант 2: не создавать виртуальный диск при загрузке машины.

5.  Ярлыки на Рабочем столе не создавать.

Запуск и остановка сервера

Управление запуском и остановкой сервера осуществляется посредством файлов, находящихся в директории комплекса denwer:

§  - старт сервера: файл denwe\Run. exe

§  - остановка сервера: файл denwer\Stop. exe

6.  Запустите сервер. После запуска комплекса, запустите браузер, набрав в нем следующий URL: http://localhost.

7.  Появится тестовая страница системы. Выбирая ссылки в таблице, протестируйте следующие компоненты:

§  подключение PHP, MySQL, phpMyAdmin

§  отладочную заглушку для отправки электронной почты.

§  Закройте окно тестирования комплекса программ Denwer.

НЕ нашли? Не то? Что вы ищете?

8.  Проверьте работу виртуального сервера:

§  Создать в папке web\home\localhost\www HTML-документ с именем test.html, в котором в центре крупно жирным шрифтом вывести текст:

Это файл /home/localhost/myhost/index. html.

§  перезапустить сервер

§  в окне браузера набрать URL: http://localhost/test. html

Дополнительно:

Организовать обработку простейшего события для формы (напримеркомпании Атлант). Для этого потребуется написать php-сценарий для обработки события формы.

1.Откройте текстовый редактор и создайте файл следующего вида:

!

Обратите внимание, что все введенное до сих пор представляет собой обычный HTML-текст. Теперь в сценарий следует добавить немного простогоPHP-кода.

2.Для встраивания PHP в HTML под заголовком <h2> введите следующий строки:

<?

echo “Ваш голос обработан.”;

?>

3.Сохраните файл с именем proba. php в директории home/localhost/www

4.Внесите изменения в код самой формы, присвоив параметру action значение proba. php, параметру method значение post. Сохраните форму в директории home/localhost/www

5.Загрузите форму в браузер (http://localhost/имя_формы.html). Заполните форму и щелкните по кнопке Отправить.



Обратите внимание как написанный PHP-код встраивается в обычный HTML-файл. Вы не обнаружите ни одной строки PHP-кода. Это объясняется тем, что интерпретатор PHP просмотрел сценарий и заменил его соответствующими строками вывода. Это означает, что из PHP-кода можно построить чистый HTML-код, допускающий просмотр в любом браузере, - другими словами, применяемый пользователем браузер совсем не обязан понимать PHP.

Этот пример служит хорошей иллюстрацией концепции серверных сценариев. PHP-код интерпретируется и выполняется на WEB-сервере, в отличие от JavaScript и других технологий клиентской стороны, которые интерпретируются и выполняются в среде WEB-браузера на машине пользователя.