Цель этой главы заключается в том, чтобы обучить создавать динамическое Web-содержимое. Тем не менее, перед использованием РНР вам понадобится ра — ботающий Web-сервер, собственно РНР и (возможно, система управления базами данных (СУБД) на основе SQL), например, MySQL. Рассмотрение загрузки и ус — тановки Web-сервера, РНР и MySQL на нескольких платформах выходит за рам — ки данной книги. Фактически, за вас все эти операции выполняет Internet-про — вайдер. Тем не менее, в некоторых случаях для внедрения РНР и MySQL вашим
провайдером вам, возможно, придется обосновать необходимость установки и показать насколько дешево (бесплатно) и легко можно установить необходимые приложения.
Ели вы работаете на платформе Linux или Unix, вашим Web-сервером, скорее всего, будет Apache, который ваш Internet-провайдер бесплатно выгрузил с сайта компании Apache Software Foundation (http://www. apache. org). Если же вы ра —
ботаете на платформе Windows (NT/2000/XP), вероятнее всего, вашим сервером
будет IIS-сервер компании Microsoft. Если провайдер не установил IIS-сервер
при установке операционной системы Windows, необходимый пакет версии 4.0
можно выгрузить как часть пакета обновлений NT Option Pack с сайта компании
Microsoft (http://www. microsoft. com/ntserver/nts/downloads/recommended/
NT4OptPk/). (Обратите внимание, что на компакт-дисках большинства операци — онных систем Windows, в частности, Windows 2000 Professional, Windows 2000
Server и Windows XP Professional содержится последняя версия IIS-сервера.)
После установки программного обеспечения Web-сервера ваш Internet-провай — дер может выгрузить и установить РНР. При использовании операционных сис — тем Linux и Unix провайдер должен будет не только выгрузить исходный код РНР, но и выполнить его компиляцию с помощью компилятора языка ANSI С,