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 (см. во второй части урока).