Гость

Нажмите для авторизации/регистрации

  • Назад
  • Меню
  • Статьи
    • Все
    • Интернет и технологии
    • Laravel и WebDev
    • Linux, Windows, Docker, Etc
    • Новости
    • Прочее
    • Геймдев
    • Смотри как я умею
  • Информация
    • Оферта на дополнительные функции
    • Политика конфиденциальности
    • Тарифы
    • Пользовательское соглашение

PHPStorm vs InteliJ Ultimate для разработки под Laravel и PHP

  1. Главная
  2. Статьи
  3. Laravel и WebDev
  4. PHPStorm vs InteliJ Ultimate для разработки под Laravel и PHP
PHPStorm vs InteliJ Ultimate для разработки под Laravel и PHP
  • 23/07/2022
  • Chebukin Pavel
  • 38 просмотров
  • 0 комментариев

PHPStorm vs InteliJ Ultimate для разработки под Laravel и PHP

Это сравнение двух известных IDE компании JetBrains. Возможно в чем-то зацеплю и краем WebStorm. Это мое личное мнение и оно может отличаться. Сразу уточню, цену на IDE сравниваю с текущей своей скидкой - 40%. С меньшей скидкой разница в стоимости между продуктами значительно растет. Уточняю так же что в InteliJ я использую вместе с плагином Laravel Idea, который значимо подготавливает разработку именно под Laravel. Без этого плагина я не вижу смысла использовать данную IDE, даже несмотря на наличие плагина Laravel и Laravel Generator.

Стоит так же отметить что студенты, при предоставлении подтверждения, могут получить разные IDE этой компании бесплатно

Итак, начну.

WebStorm - фронт

Так уж сложилось что я больше занимаюсь бэк-ендом, чем фронтом. А ВебШторм более подходит на фронт-энд. В этом плане и с незначительно большей стоимостью проще взять PHPStorm со всем что есть в ВебШторме + значительное расширение возможностей. WebStorm прошел мимо меня.

PHPStorm - PHP, Laravel, Front-End, symfony, yii, yii2, прочее

С этой IDE я работал несколько лет. Система разработки отличная, баги встречаются редко, тяжеловата, но очень много возможностей под веб-дев. Очень классная IDE, в которой спокойно можно настроить большую цепочку, начиная от разработки, до препроцессинга и деплоя. Для веб-дева она закрывает наверное все возможности, которые только попадаются. Интеграция с Git, Docker, Vagrant, etc. Расширяемость плагинами под еще большее количество возможностей, вплоть до редактирования bash-скриптов с подсветкой и еще многое другое. В эту же IDE встроен механизм работы с базой данных, который вполне способен заменить работу с PHPMyadmin(PMA) или Adminer. Все это делает текущую IDE одной из крайне хороших выборов. 

InteliJ Ultimate - Если ваша сфера работы и знания растут еще дальше, или когда PHPStorm надоел

Так уж сложилось что PHPStorm мне просто приелся, за 6 лет использования. Мне захотелось новизны и еще большей оптимальности. Так как я изучаю так же Android Development, Deployment и другие вещи, в пхпшторме мне оказалось тесновато. А те вещи, что я делал в ларавеле через консоль и artisan, в InteliJ + Laravel Idea выполняются в несколько щелчков. А генераторы чекбоксами просто до безумия уменьшают количество работы. Да, все тоже можно выполнять флагами через artisan, но когда уже надоело делать все это через консоль, это здорово экономит время и дает возможность думать об общих структурах, вместо вспоминания разницы между некоторыми флагами. Вот не уверен, что InteliJ лучше для разработки под андроид чем Android Studio. Все-таки как Android Studio, как и PHPStorm - это конкретно заточенный под перечень задач швейцарский нож. Так же в InteliJ выскакивают частенько ошибки при разработке под веб-дев. Но в целом я сейчас переключился на нее. Больше из-за приевшести PHPStorm. А целая гора еще больших возможностей это конечно круто, но не всегда нужно.

Вывод  - Что по моему мнению лучше из этих IDE от JetBrains?

А лучшим, как вы наверное поняли, является PHPStorm. Вот это мое конкретное мнение. Он отлично решает задачи, стоит не самым дорогим продуктом и стабильно развивается. 

Отзывы

Пока нет комментариев


Для того чтобы оставить комментарий, авторизуйтесь.
Понравился материал? Поделись!
Погружение в паттерны проектирования - Александр Швец - Мнение о книге
Июл23
Погружение в паттерны проектирования - Александр Швец - Мнение о книге

Эта книга дает дополненное или начинающее понимание паттернов проектирования, будь то веб-язык или системный. Я уже был ознакомлен с частью паттернов из другой литературы, а у самого есть книга "банды четырех", которую еще предстоит прочитать, но я ее часто откладываю. Что такое паттерны проектирования? Это логические схемы, алгоритмы, для работы...

  • Chebukin Pavel
  • 0
  • 23.07.2022 10:56
Сайтмап для сайта на Laravel - sitemap.xml
Ноя25
Сайтмап для сайта на Laravel - sitemap.xml

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

  • Chebukin Pavel
  • 0
  • 25.11.2021 22:05
Laravel Request - гибкость "как хочу, так и ворочу". Расширение валидации и свое правило на проверку ввода.
Дек08
Laravel Request - гибкость "как хочу, так и ворочу". Расширение валидации и свое правило на проверку ввода.

Много кто скажет про принципы единой ответственности и т.д., но в этом материале речь не о том как важно делать, но о том как можно. И вот когда дело доходит до валидации запросов Laravel, одним из самых интересных является Request. Рассмотрим к примеру следующий запрос: <?php namespace App\Http\Requests; use Illuminate\Foundation\Http\FormRequest;...

  • Chebukin Pavel
  • 0
  • 08.12.2021 23:05
Фотостоки и банки картинок с бесплатными тарифами
Ноя28
Фотостоки и банки картинок с бесплатными тарифами

Разрабатывая проект себе, или небольшому заказчику, сложно позволить себе значимые суммы денег в затратах. До выхода проекта в плюс, часто идет очень не мало временных и интеллектуальных, а так же финансовых затрат. Позволить себе оплату на таких сервисах как Envato Elements сложно. Хотя некоторое время я использовал их подписку и...

  • Chebukin Pavel
  • 0
  • 28.11.2021 21:27
Онлайн-песочницы для кода
Дек18
Онлайн-песочницы для кода

Когда возникает потребность проверить какой-то простенький алгоритм или набросать элемент, использовать для этого файлы рабочего проекта или создавать новый не лучшая идея. Именно по этой причине сейчас существуют всякого рода песочницы. Один позволяют скомпилировать код системных языков и вывести результат, другие набросать HTML+CSS+JS схемку и отладить ее. В любом случае,...

  • Chebukin Pavel
  • 0
  • 18.12.2021 21:33
Проблема с просмотром больших XML/YML файлов?
Ноя28
Проблема с просмотром больших XML/YML файлов?

Вы, как и я, столкнулись со сложностью того, что сайт через API отдает большой XML файл? Хорошо когда есть документация, но часто ее нет, или она не полная, или вообще не актуальная. Нужно посмотреть что внутри файла. И вот тут сталкиваемся со сложностью, большая часть редакторов кода и текстовых редакторов...

  • Chebukin Pavel
  • 0
  • 28.11.2021 23:24

Copyright 2022 © All rights reserved.

Мы в: