Глава 4. Hypertext Preprocessor - PHP.

 

Общие понятия.

PHP(англ. PHP: Hypertext Preprocessor — «PHP: препроцессор гипертекста», англ. Personal Home Page Tools (устар.) — «Инструменты для создания персональных веб-страниц») — язык программирования, созданный для генерирования HTML-страниц на веб-сервере и работы с базами данных. В настоящее время поддерживается подавляющим большинством хостинг-провайдеров. Входит в LAMP — распространённый набор для создания веб-сайтов (Linux, Apache, MySQL, PHP (Python или Perl))

Работа PHP-сценариев.

Рассмотрим взаимодействие между клиентом (например, Web-браузером) и Web-сервером. Когда клиент запрашивает документ с Web-сервера, то, как правило, Web-сервер извлекает документ (разумеется, если он существует) и отправляет клиенту. В большинстве случаев этот документ представляет собой HTML-файл. Клиент обрабатывает его и отображает в окне браузера. В отличие от этого, при использовании PHP-сценария добавляется еще одна промежуточная стадия — предварительная обработка. На этой стадии интерпретатор РНР обрабатывает запросы PHP-сценария, выполняет код, содержащийся в нем, и посылает вывод обратно Web-серверу, чтобы тот отправил его клиенту. Несмотря на то, что главная цель PHP-сценария состоит в генерировании HTML-содержимого, во время его выполнения может происходить все, что угодно — от доступа к базе данных до отправки почтовых сообщений. Одно главное и существенное отличие этого языка программирования состоит в том, что весь код выполняется на сервере. Это означает, что для выполнения сценария клиенту не понадобится никаких специальных программ, подключаемых модулей или библиотек. До тех пор, пока клиент может нормально запрашивать документы с Web-сервера, он может пользоваться преимуществами языка сценариев РНР на этом сервере.

 

Дополнительное программное обеспечение.

Что бы просмотреть PHP – сценарии пользователю в домашних условиях, необходимо, чтобы на компьютере был установлен Web-сервер. Оптимальным вариантом будет использование Web-сервера Apache, т.к. подходит, как к операционной системе Windows, так и Linux. Так же необходимо установить сам PHP и СУРБД MySQL.

Установка сервера с прописанными в него компонентами PHP и MySQL:

· Запускаем ехе-файл

· Выбираем директорию для установки (по умолчанию C:\WebServers)

· Создаём виртуальный диск (по умолчанию Z)

· В процессе установки выбираем комплекс 1, который создаёт виртуальный диск при загрузке операционной системы

· Создаём ярлыки на рабочем столе и заканчиваем процесс установки

· Запускаем сервер выбрав ярлык «Start servers» на рабочем столе (в области уведомлений появится значок «перышка»)

 








Дата добавления: 2016-01-03; просмотров: 865;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.