Главная > Программирование > РНР: настольная книга программиста
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

Глава 2. Установка РНР

В первой главе вы получили начальное представление о РНР, изучив историю его возникновения и некоторые отличия от других языков программирования. Теперь рассмотрим наиболее распространенные способы установки РНР.

Невозможно начать изучать программирование, не изучив и не поняв принципы установки модулей. Установка РНР является весьма легким занятием, особенно, если вы когда-нибудь настраивали сервер. В данной главе дается подробное описание всех принципов установки на самые распространенные

РНР можно установить в двух вариантах: как отдельный интерпретатор, работающий через интерфейс CGI, или как модуль Web-сервера, встроенный в сам сервер.

Последний случай является наиболее эффективным, так как становятся актуальными все преимущества РНР.

Если пакет устанавливается в виде модуля Web-сервера, то это означает, что функциональные возможности РНР объединены с функциональными возможностями Web-сервера в одной программе. Также можно привести ряд преимуществ, которые могли бы повлиять на выбор способа установки. Выполнение происходит намного быстрее, чем при помощи обычных программ CGI, так как CGI-программа не запускается, а скрипт-код в HTML-файлах выполняется непосредственно процессом Web-сервера.

Из аналогичных, встроенных в сервер, программных средств хорошо известны SSI, mod_perl, ASP. Ближайшим аналогом РНР является ASP, но технология АSР не прижилась в мире Unix/Apache, где простой, удобный и быстрый язык РНР постепенно выходит в лидеры.

Из этой главы вы узнаете:

• кашроисходит установка РНР на системы Unix;

• как происходит установка РНР на платформы Unix/Linux;

• как происходит установка на системы Windows9x/Me/NT/2000;

• как происходит установка расширений функциональных возможностей Windows;

• как происходит проверка работоспособности РНР после установки.

<< Предыдущий параграф Следующий параграф >>
Оглавление