Уроки PHP и MySQL
Скачать материалы к учебному курсу:
Скачать Notepad++ Portable
Скачать Denwer3 (версия p5.3.13_m5.5.25_pma3.5.1)
Скачать папку CD_php для изучения курса «Уроки PHP и MySQL» (692 Кб)
Серверные технологии. Установка Денвера
Установка Денвера всегда предшествует созданию динамических сайтов, созданных на серверных языках. Денвер - это программа, которая позволяет компьютеру работать в режиме сервера. Установка Денвера включает Apache + PHP + MySQL и др. возможности, необходимые для создания веб сайтов.
В общей структуре web-технологий язык PHP является одной из технологий, обеспечивающей динамическое представление web-страниц (рис. 1).
Рисунок 1.1. Структура web-технологий
Динамические сайты и 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. Установка Денвер
- Заходите на сайт http://www.denwer.ru. Видите вот такую оранжевую кнопку. Нажимаете на «Скачать Денвер 3» (рис. 1.2).
Рисунок 1.2
- После этого выбираете версию PHP и нажимаете кнопку Скачать(рис. 1.3).
Рисунок 1.3
- Регистрируетесь. После ввода данных нажмите кнопку Получить ссылку на скачивание(рис. 1.4).
Рисунок 1.4
- В своем почтовом ящике щелкаете по этой ссылке и начнется скачивание программы Денвер на Ваш компьютер.
- Затем запускаете скачанный файл и наблюдаете процесс установки (рис. 1.5).
Рисунок 1.5
- При появлении окна браузера, его надо закрыть (рис. 1.6).
Рисунок 1.6
- Вы вернетесь в окно установки Денвера. И далее лучше просто делать то, что просит программа. Нажимаете Enter(рис. 1.7).
Рисунок 1.7
- Далее программа предлагает ввести директорию, куда будет установлен Денвер(рис. 1.8).
Рисунок 1.8
- В позицию мигающего курсора вводите то, что написано в квадратных скобках C:\WebServers(рис. 1.9). Лучше использовать эти параметры, хотя другие имена (диска и самой папки для Денвер) тоже возможны.
Рисунок 1.9
- После этого нажимаете Enter. Установка Денвера и диалог продолжается (рис. 1.10).
Рисунок 1.10
- В позицию мигающего курсора введите y (что означает yes (Да) (рис. 1.11) и нажимаете Enter.
Рисунок 1.11
- Диалог продолжается. Еще раз введите Enter(рис. 1.12)
Рисунок 1.12
- Установка Денвера продолжается. Далее программа предлагает ввести имя диска (рис. 1.13).
Рисунок 1.13
- Вводим имя диска и нажимаете Enter(рис. 1.14).
Рисунок 1.14
- Диалог продолжается. Нажимаем еще раз Enter(рис. 1.15).
Рисунок 1.15
- Ждем пока файлы устанавливаются (рис. 1.16).
Рисунок 1.16
- Появляется следующий запрос (рис. 1.17).
Рисунок 1.17
- Вводите 1, нажимаете Enter(рис. 1.18)
Рисунок 1.18
- Дальше установщик спрашивает, установить ли ярлыки на Рабочий стол (рис. 1.19).
Рисунок 1.19
- Установка Денвера завершена. Если нужны ярлыки на Рабочем столе, вводим y, что означает yes (Да). Нажимаем Enter. Появляется окно (рис. 1.20). Обязательно сделайте то, что написано красным цветом, если у вас есть мессенджер Skype.
Рисунок 1.20
- Закрываем это окно. Находим на Рабочем столе ярлыки. Запускаем ярлык Start Denwer(рис. 1.21).
Рисунок 1.21
- В меню значков в правом нижнем углу экрана должны появиться пиктограммы (рис. 1.22).
Рисунок 1.22
- Запускаем браузер. В адресной строке набираем http://localhost(рис. 1.23).
Рисунок 1.23
- Нажимаем Enter. Получаем следующее окно (рис. 1.24). Денвер успешно установлен.
Рисунок 1.24
- Если вы не создавали ярлыки, то Денвер запускается файлом C:\WebServers\denwer\Run.exe.
- Антивирусник или фаервол могут блокировать запуск Денвера. В этом случае их надо временно отключить, а после запуска Денвера снова включить.