Стоит ли использовать Laravel

Обсуждение других вопросов связанных с веб-разработкой
Аватара пользователя
duxabilii
Сообщения: 215
Зарегистрирован:
22 июн 2011, 22:06
Контактная информация:

Стоит ли использовать Laravel

duxabilii » 26 дек 2012, 12:03

Ребята. Подскажите, пожалуйста, кто сталкивался. Стоит ли использовать фреймворк Laravel (http://laravel.com) для написания серьезного проекта типа http://all.biz?
Если нет, то посоветуйте фреймворк для написания подобного.
Попутно еще вопрос (не для холивара) - какой IDE пользуетесь при работе (именно IDE, а не Notepadd++ или Sublime Text).

Заранее всем спасибо за ответы.
Аватара пользователя
Максим
Сообщения: 5392
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Максим » 26 дек 2012, 12:09

Если нужна PHP IDE, то посоветую http://www.blumentals.net/rapidphp/ для стран СНГ покупается смской за 150 российских руб. Умеет даже портативно работать, у меня в OS добавлено. Есть русский язык, единственный недостаток - тормозит при работе с большими файлами.
Septor
Сообщения: 189
Зарегистрирован:
06 фев 2012, 13:03

Septor » 27 дек 2012, 12:37

Этот фреймворк не знаю, но вроде как его с Yii сравнивают, а так из фреймворков, думаю лучшие будут Zend, Symfony, Yii, Code Igniter и Kohana. Что выбрать, всё зависит от того что делать нужно, и какой опыт программирования есть. Я их привёл примерно по сложности освоения, а так на них можно по сути любой сложности проект замутить.

А из IDE, то тут просто ставь все сто есть и смотри, что тебе удобней будет, так как все популярные друг от друга лишь минимально отличаются. Я лично после долгих выборов остановился на NetBeans, удобный и бесплатный редактор, имеет всё необходимое, и русскоязычный интерфейс присутствует.
Еще есть Zend Studio, Eclipse, Codelobster, Aptana, PHPStrom и другие.
newd
Сообщения: 30
Зарегистрирован:
18 май 2012, 08:41

newd » 31 дек 2012, 06:52

Kohana + Netbeans = мой выбор :)
clod
Сообщения: 5
Зарегистрирован:
11 апр 2014, 13:48

clod » 04 июл 2014, 15:25

Laravel достаточно симпатичный фрейворк.

Мне больше нравятся именно ЦМС: WordPress или Drupal.

По поводу ИДЕ, я работаю в Коделобстере.
Тут очень хорошо сделана поддержка множества фрейворков сразу:
http://www.codelobster.com
Аватара пользователя
Redee
Сообщения: 218
Зарегистрирован:
28 июн 2013, 15:43

Redee » 04 июл 2014, 20:30

Yii2 + PHPStorm
medar
Сообщения: 66
Зарегистрирован:
02 фев 2012, 08:34

medar » 05 июл 2014, 14:46

Кохана умерла - официально новых версий не будет. и неофициально на ней пишут все меньше и меньше.
Зенд - динозавр.
Yii - первый довольно.. спорен и неоднозначен, хотя и почему-то популярен в России. Но он морально устаревает, чем дальше тем больше. Второй же неизвестно когда зарелизится (к тому же Саша Макаров недавно писал, что маловероятно, что до релиза та бета, что есть сейчас дойдет без изменений - они планируют многое переделать).
Symfony - неплохо, но надо понимать, что это монстр, сложный для новичка.

Laravel же имхо совмещает гибкость и сложность Symfony с простотой Kohana. Там можно писать и с депенденси инжекшнами, обсерверами, репозирориями и прочими гексагональными паттернами, и тупо типа-статикой в контроллерах. Так что имхо это лучший фреймворк на сегодняшний день.
Автодополнение в IDE включается вот этим замечательным модулем - https://github.com/barryvdh/laravel-ide-helper , кстати.

По поводу IDE - имхо, phpstorm все остальные продукты похоронил и пляшет на их могилах вприсядку. Ни у кого нет и половины его фич, он оторвался с шикарным запасом от всех остальных.
alex-ks
Сообщения: 27
Зарегистрирован:
09 апр 2012, 00:15

alex-ks » 29 авг 2014, 11:30

Используйте Yii2 + PHPStorm, либо Yii 1 если нужно больше примеров и документации.
Laravel для большого проекта не подходит.
medar
Сообщения: 66
Зарегистрирован:
02 фев 2012, 08:34

medar » 29 авг 2014, 12:47

Laravel для большого проекта не подходит.
Аргументы ?
alex-ks
Сообщения: 27
Зарегистрирован:
09 апр 2012, 00:15

alex-ks » 29 авг 2014, 12:53

Нет многих фич. Например, валидации - аякс, клиентской, есть только серверная и то сделана очень странно (не в модели). Нет фронтенд виджетов, таблиц. Нет нормального генератора кода (что важно в большом проекте). Нет REST апи
Ответить