Инструменты для изучения PHP.

Для изучения PHP не считая сервера, необязательно иметь какие либо специальные среды. PHP это язык скриптов(сценариев), которые можно создавать визуальными редакторами(спец.среды) или как и HTML, обычным редактором таким как "БлокНот" и подобными программами. Для PHP существует сотни редакторов, в каждом из них есть свои достоинства и недостатки. Например я использую HapEdit (html, asp, php, css и javascript), достоинством его бесплатная лицензия. Вообще он не уступает многим платным, за исключение если работает в Windows-7 то не корректно работает FTP-модуль, а также нет возможности изменять кодировку.

Вторым необходимых инструментом является Программа с FTP-модулем, которая перемещает скрипты(сценарии) с компьютера на сервер. Данный инструмент не обязательный для обучения, если у вас установлен сервер локально. Покупать хостинг с поддержкой PHP для обучения глупо, а пользоваться бесплатным наверно тоже глупо, потому что: вам всегда нужен доступ в интернет, при первых шагах будет много ошибок, которые минимум засорят лог-файлы и этого достаточно для того чтобы хостинг-провайдер отказал вам в обслуживании. Так что лучше всего иметь свой сервер на вашем компьютере, и даже статистические сайты можно на них создавать.

Задачей данного раздела самоучителя по PHP будет следующей: как делать сервер самому. При конфигурации сервера есть свои мелкие нюансы от которых зависит получится корректно установить сервер или нет.
Для начала нужно скачать програмы: сервер Apache, PHP и MySql. Как, где и какие файлы качать вы узнаете на следующей странице.
Если вы используете Windows то перед конфигурацией сервера вам нужно компьютер немного подготовить. Без этого шага шансов установить рабочий сервер у вас 50 на 50, а этот шаг гарантирует удачу на 80%.
Далее мы узнаем как установить сервер Апаче и настроить виртуальные хосты.
Дальше мы познакомимся как установить PHP как модуль Apache и как установить PHP как приложение Windows.
Так-же мы познакомимся с Системой Управления Базами данных MySql и научимся ее устанавливать.

Можно пропустить все выше перечисленные шаги и скачать просто Денвер!!! Что это за чудо вы узнаете на последней странице самоучителя по PHP. Не смотря на то что я рекомендую вам использовать денвер в качестве локального сервера, но все равно настаиваю чтобы вы перед изучением PHP прочли данный раздел.