Гость

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

  • Назад
  • Меню
  • Статьи
    • Все
    • Интернет и технологии
    • 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
  • 306 просмотров
  • 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. Вот это мое конкретное мнение. Он отлично решает задачи, стоит не самым дорогим продуктом и стабильно развивается. 

Отзывы

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


Для того чтобы оставить комментарий, авторизуйтесь.
Понравился материал? Поделись!
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
Сайтмап для сайта на Laravel - sitemap.xml
Ноя25
Сайтмап для сайта на Laravel - sitemap.xml

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

  • Chebukin Pavel
  • 0
  • 25.11.2021 22:05
Актуально ли использовать PHP framework Laravel в 2021 и 2022 году?
Дек09
Актуально ли использовать PHP framework Laravel в 2021 и 2022 году?

В прошлом году у меня возник спор с одним любителем Node.js на тему фреймворков. И не смотря на то, что моя позиция - к каждой задаче стоит рассматривать наиболее подходящий инструмент, мой опонент рогом уперся и настаивал что PHP зло и нужно использовать ноду. В этом материале я выскажу свою...

  • Chebukin Pavel
  • 0
  • 09.12.2021 22:32
Простой LazyLoad для сайта на Laravel и не только
Ноя25
Простой LazyLoad для сайта на Laravel и не только

Что такое LazyLoad? Суть метода LazyLoad - подгружать картинки не в момент загрузки страницы, а по мере ее просмотра. Это облегчает первоначальную загрузку страницы, скорость отображения пользователям и отношение поисковых систем. На многих своих сайтах я использую LazyLoad картинок, для ускорения загрузки самого сайта. Сделать это легко. Заходим на сайт...

  • Chebukin Pavel
  • 0
  • 25.11.2021 23:30
Laravel, подключаем комментарии Disqus на сайт
Дек11
Laravel, подключаем комментарии Disqus на сайт

Ранее я уже писал о том, как добавить комментарии Facebook на сайт. В этом материале мы добавим альтернативные комментарии, от сервиса Disqus.  Комментарии на сайт встроенные лучше, чем подключаемые. Но требуют разработки, внедрения, модерации и т.д. Все это время и ресурсы. Но такие комментарии будут работать быстрее даже. Не всем...

  • Chebukin Pavel
  • 0
  • 11.12.2021 18:29
Лучшие редакторы и среды разработки для разработчиков
Дек18
Лучшие редакторы и среды разработки для разработчиков

Выбор лучшего редактора и IDE Холивары между тем лучшим ли является для разработки Emacs или Vi(m) потихоньку отходят в прошлое. Уже сложно их представить полноценными средами разработки. Ведь несмотря на всю их практичность, соревноваться в удобстве с современными комбайнами они могут только при крайне длительной подготовке. Но чтобы выбрать лучший для себя...

  • Chebukin Pavel
  • 0
  • 18.12.2021 20:32

Copyright 2023 © All rights reserved.

Мы в: