PHP 5 для начинающих |
Страница 15 из 813 Application Programming Interface — интерфейс разработки серверных приложений). На Windows для запуска PHP как SAPI-модуля используется ISAPI-фильтр. Хотя чаще всего PHP работает совместно с Web-сервером, с тем чтобы Web-страницы, представленные файлами с расширением .php, перед отправкой браузеру обрабатывались PHP-интерпретатором, существует также утилита командной строки, которая позволяет запускать PHP-код из командной строки. Она доступна в любой рассматриваемой здесь инсталляции. Большой объем документации по этой теме представлен на сайте PHP (www.php.net). Удовлетворительное создание и выполнение Web-приложений предполагает наличие доступа к Web-серверу, на котором установлен (или может быть установлен) PHP, к тому же инсталляция должна быть протестирована и работать должным образом. Кроме того, предполагается, что PHP сконфигурирован (или может быть сконфигурирован) для поддержки различных потребностей PHP-программ. Эти требования удовлетворены в двух описанных ниже ситуациях. □ Разработчик использует настольный компьютер или серверную машину, операционную систему и Web-сервер, совместимый с PHP, а PHP установлен и сконфигурирован. □ Разработчик использует настольную или серверную машину, подключенную к Internet, с доступом к учетной записи на Web-хостинговом сервере, на котором установлен и сконфигурирован PHP. На подавляющем большинстве настольных компьютеров работает операционная система Windows версий 98, NT, 2000, 2003 или XP. Во многих случаях можно получить бесплатную копию персонального Web-сервера (Personal Web Server — PWS) и установить его на машине с одной из этих операционных систем. PHP совместим с PWS, поэтому можно устанавливать и настраивать PHP на настольной машине, работающей под управлением простейшей операционной системы, например, Windows 98. Серверные операционные системы, такие как Windows NT, 2000 и 2003, поставляются с Web-сервером IIS. PHP совместим с ним и может устанавливаться и конфигурироваться на таких машинах. В рассматриваемой здесь инсталляции Windows 2000 PHP 5 использует в качестве Web-сервера IIS. Большинство Web-хостинговых компьютеров работают с одной из версий Linux, например, Debian или RedHat, с FreeBSD либо с какими-нибудь другими клонами Unix. На таких машинах предпочтительным Web-сервером является Apache. PHP совместим с Linux и Apache, поэтому PHP можно устанавливать и конфигурировать на таких машинах, однако если разработчик не владеет Web-хостинговым компьютером (часто так оно и бывает), то, скорее всего, контролировать установку и настройку PHP он не сможет. В такой ситуации (например, при работе над существующим Web-сайтом, размещенным на чужом сервере) для устранения проблем, возникающих при разработке PHP-программ, можно просто получить информацию об операционной системе, программном обеспечении Web-сервера и версии PHP. Установка PHP на Linux и Apache Во время написания этой книги была доступна самая первая версия PHP 5, которая и рассматривается здесь. При необходимости читатель может посетить сайт PHP и получить более свежую версию, а также узнать о внесенных изменениях. |
Регистрация сделок - регистрация сделки в Щелково. . напечатать книгу