Характеристика программного средства PHP

advertisement
Характеристика программного
средства PHP
Рекомендуемая литература
«PHP5. Полное руководство»
Джон Коггзолл. Диалектика. 2006 г.

«Разработка Web-приложений с помощью PHP и MySQL»
Люк Веллинг, Лаура Томсон. Вильямс. 2007 г.

«AJAX и PHP. Разработка динамических веб-приложений»
Кристиан Дари, Богдан Бринзаре, Филип Черчез-Тоза, Михай Бусика.
Символ-Плюс. 2006 г.

«PHP, MySQL, XML. Программирование для Интернета»
Елена Бенкен. БХВ-Петербург. 2007 г.

«Профессиональное программирование на PHP»
Джордж Шлосснейгл. Вильямс. 2006 г.


«РНР объекты, шаблоны и методики программирования»
Мэтт Зандстра. Санкт-Петербург, 2009
Ссылки
http://www.php.net/manual/ru/
 http://www.phpclub.ru/


http://www.phpworld.ru/
http://php.su/


http://www.phpforum.ru/
http://www.htmlbook.ru/

• Установка и настройка
сервера Apache.
• Установка и настройка
PHP.
• Знакомство с PHP.
Модуль 1:
•Установка и настройка сервера Apache.
• Установка и настройка PHP.
• Знакомство с PHP.
Установка и настройка сервера Apache
Проверка работы сервера Apache
Установка и настройка РНР
Настройка РНР и сервера Apache для
совместной работы
 Проверка работы PHP
 Первый сценарий на РНР




Модуль 1:
•Установка и настройка сервера Apache.
• Установка и настройка PHP.
• Знакомство с PHP.
Как это работает?
Модуль сервера
<html>
<head>
<title>Мой сайт</title>
</head>
<body>
<p>На сайте
используется
РНР версии:
<?php print PHP_VERSION; ?>
</p>
</body>
</html>
php код
Web-сервер
index.php
<html>
…
<p>На сайте
используется
РНР версии: 5.2.12
</p>
</body>
</html>
Где живёт Apache?
http://www.apache.org/
Установка сервера Apache
Служба сервера Apache
Запуск сервера Apache
возможен несколькими способами:
•
•
С помощью панели управления
Пуск(Start) -> Панель
управления(Control panel) ->
Администрирование(Administrative
tools) -> Службы (Services) ->
Запустить службу Apache (Start
Apache)
С помощью командной строки,
набрав net start apache
Проверка работы сервера
В адресной строке браузера необходимо набрать http://localhost/
Обзор сервера Apache
Настройка сервера – файл httpd.conf
1*
2**
3***
*, **, *** - в файл httpd.conf дописать строки, где
<Directory "C:/Program Files/Apache Software
Foundation/Apache2.2/htdocs"> - путь к папке htdocs
Где живет PHP?
http://www.php.net/
* - Качать файл с расширением .zip
downloads *
Установка PHP как модуля Apache
Необходимо дописать строку в файле httpd.conf
LoadModule php5_module "C:/Program Files/PHP/php5apache2_2.dll ", где
php5_module – название модуля
C:/Program Files/PHP/php5apache2_2.dll - путь к модулю
Примечание: apache2_2 – версия Apache
В директории РНР
Файл php.ini-… переименовать в php.ini
Перезапустите Apache
Первая программа на РНР
1*
2**
3***
1*
2 **
3 ***
Откройте текстовый редактор и создайте новый документ.
Напишите следующий текст:
<?php
phpinfo();
?>
Сохраните файл под именем info.php в папке Apache/htdocs
В адресной строке браузера наберите http://localhost/info.php
Результат первой программы
Download