PHP-проект с помощью PhpStrom и XAMMP (часть 1, установка)

JetBrains PhpStorm — коммерческая среда разработки для PHP. Разрабатывается компанией JetBrains на основе платформы IntelliJ IDEA. PhpStorm доступна для всех платформ (Windows, Linux, MacOS).

PhpStorm представляет собой интеллектуальный редактор для PHP, HTML и JavaScript с возможностями анализа кода на лету, предотвращения ошибок в коде и автоматизированными средствами рефакторинга для PHP и JavaScript.

Также для PhpStorm существует множество плагинов, включающие поддержку различных фреймворков.

Все это качественно выделяет данную среду разработки от всех остальных – для написания больших проектов она незаменима.


Перейдем на официальный сайт JetBrains, скачаем и установим PhpStorm. Детально описывать процесс установки не имеет смысла, он предельно прост. Нас интересует конкретно этот шаг:

К сожалению, PhpStorm не бесплатная и стоит недешево. Благо у JetBrains есть программа помощи студентам. Предъявив свои документы студента, она дает среду в пользование на год бесплатно! Как получить лицензию я расскажу далее, а пока установим пробную версию на 30 дней.


Для получения лицензии заведем аккаунт на официальном сайте. Далее перейдем на форму студента. Вкладка – official document. Заполним поля своими данными, как на рисунке:

При нажатии на ADD DOCUMENT нужно указать фото своего студенческого ( студенческие КФУ тоже годятся). При нажатии на кнопку APPLY мы подтверждаем свои данные. Через пару дней на почту придет подобное уведомление:

Перейдите по ссылке и активируйте свой аккаунт. Теперь можно ввести свой логин и пароль в среду PhpStorm, чтобы активировать лицензию (Help -> Register…)

Пока мы ждем письма, подтверждающего лицензию, можно пользоваться средой в пробном режиме.


PHP – скриптовый язык, а, следовательно, ему нужен интерпретатор. PHP – серверный язык, а, следовательно, ему нужен сервер. Всем этим обеспечивает нас XAMMP.

В PhpStorm уже есть предустановленный сервер, но он медленно работает и имеет очень странный баг (не отправляет POST запросы). А поэтому мы установим себе другой.

Перейдите по ссылке, скачайте и установите XAMPP.

Установите его в корневой диск С и откройте. Запустите Apache, программа должна выглядеть следующим образом:

Чтобы не приходилось запускать XAMPP каждый раз, зайдите в файл config и поменяйте настройки следующим образом:

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


Таким образом мы настроили среду программирования, скачали интерпретатор PHP и локальный сервер. И теперь можем приступать к написанию первого проекта на PHP (см. во второй части урока).