ОСНОВЫ PHP

Урок 1. Серверные технологии. Установка Денвер

Прежде, чем приступить к изучению, скачайте необходимые материалы здесь.

1. Динамические web-технологии

В общей структуре web-технологий язык PHP является одной из технологий, обеспечивающей динамическое представление web-страниц (рис. 1).

Динамические сайты и Web-страницы не существуют в неизменном виде на сервере, а формируются при помощи скриптов. Содержание и вид динамической страницы с одним и тем же адресом может быть совершенно различным в зависимости от разных условий – например, в зависимости от введенного пользователем запроса и т. п.

Языки Web-программирования - JavaScript и VBScript, php, perl, asp и др.

Достоинство - интерактивность:

Недостатки:

PHP – это язык сценариев, обрабатываемых сервером. Коды PHP непосредственно включаются в состав HTML-документа.

<html>
<head><title>Пример PHP</title></head>
<body>
    <?php
    print ("Пример PHP");
    ?>
</body>
</html>

Все, что требуется от PHP-программы – запустить на правильно сконфигурированном Web-сервере.

Как имитировать работу сервера на локальном компьютере?

1 вариант: Web-сервер Apache, модуль PHP5, сервер баз данных MySQL.

Дистрибутивы этого программное обеспечение свободно скачивается с сайта разработчиков.

Apache: apache.org (пакет Win32 Binary), файл с расширением msi (MS Installer)

PHP: www.php.net (файл-инсталятор с расширением msi)

MySQL: dev.mysql.com

2 вариант: интегрированный пакет разработчика - Denwer («Джентльменский набор Web-разработчика»), устанавливает на компьютере под управлением Windows web-сервер Apache, PHP, MySQL, phpMyAdmin и Perl (www.denwer.ru)

Можно установить Denwer (Apache+MySQL+PHP) и отлаживать приложения, используя свой компьютер в режиме сервера.

Denwer (Денвер) – автоматически настраивающийся комплекс, предназначенный для разработки сайтов в Windows с расчетом использования их в Unix.

Денвер можно скачать по адресу http://www.denwer.ru

2. Установка Денвер

  1. Заходите на сайт http://www.denwer.ru. Видите вот такую оранжевую кнопку. Нажимаете на «Скачать Денвер 3» (рис. 1.2).
  2. После этого выбираете версию PHP и нажимаете кнопку Скачать (рис. 1.3).
  3. Регистрируетесь. После ввода данных нажмите кнопку Получить ссылку на скачивание (рис. 1.4).
  4. В своем почтовом ящике щелкаете по этой ссылке и начнется скачивание программы Денвер на Ваш компьютер.
  5. Затем запускаете скачанный файл и наблюдаете процесс установки (рис. 1.5).
  6. При появлении окна браузера, его надо закрыть (рис. 1.6).
  7. Вы вернетесь в окно установки. И далее лучше просто делать то, что просит программа. Нажимаете Enter (рис. 1.7).
  8. Далее программа предлагает ввести директорию, куда будет установлен Денвер (рис. 1.8).
  9. В позицию мигающего курсора вводите то, что написано в квадратных скобках C:\WebServers(рис. 1.9). Лучше использовать эти параметры, хотя другие имена (диска и самой папки для Денвер) тоже возможны.
  10. После этого нажимаете Enter. Диалог продолжается (рис. 1.10).
  11. В позицию мигающего курсора введите y (что означает yes (Да) (рис. 1.11) и нажимаете Enter.
  12. Диалог продолжается. Еще раз введите Enter (рис. 1.12)
  13. Далее программа предлагает ввести имя диска (рис. 1.13).
  14. Вводим имя диска и нажимаете Enter (рис. 1.14).
  15. Диалог продолжается. Нажимаем еще раз Enter (рис. 1.15).
  16. Ждем пока файлы устанавливаются (рис. 1.16).
  17. Появляется следующий запрос (рис. 1.17).
  18. Вводите 1, нажимаете Enter (рис. 1.18)
  19. Дальше установщик спрашивает, установить ли ярлыки на Рабочий стол (рис. 1.19).
  20. Если нужны ярлыки на Рабочем столе, вводим y, что означает yes (Да). Нажимаем Enter. Появляется окно (рис. 1.20). Обязательно сделайте то, что написано красным цветом, если у вас есть мессенджер Skype.
  21. Закрываем это окно. Находим на Рабочем столе ярлыки. Запускаем ярлык Start Denwer (рис. 1.21).
  22. В меню значков в правом нижнем углу экрана должны появиться пиктограммы (рис. 1.22).
  23. Запускаем браузер. В адресной строке набираем http://localhost (рис. 1.23).
  24. Нажимаем Enter. Получаем следующее окно (рис. 1.24). Денвер успешно установлен.
  25. Если вы не создавали ярлыки, то Денвер запускается файлом C:\WebServers\denwer\Run.exe.
  26. Антивирусник или фаервол могут блокировать запуск Денвера. В этом случае их надо временно отключить, а после запуска Денвера снова включить.