Andrey
Если SQL-база у тебя, то лучше ORM взять
Andrey
Можешь в личку написать, я тебе могу рассказать, как там что делать
invariance
Хорошо, спасибо)
invariance
Я пока так поковыряю, посмотрю
Евгений Семашко
Коллеги, приветствую
Евгений Семашко
есть хороший бенчмарк на тему фреймворков php? не можем определиться
invariance
нету
invariance
берите тот, который удобен
invariance
в разных условиях фреймворки работают по разному и показывают разные результаты
Евгений Семашко
и кстати, нужен разработчик php (на выбор Битрикс, MODx, Wordpres, Laravel) в офис СПб, Орел. Знание php обязательно!
Евгений Семашко
Все же склоняюсь к Laravel больше
Евгений Семашко
Коллеги, может у кого знакмые есть кому работа нужна
Юрий
Лара одна из самых медленных если на то пошло
Dmitriy
invariance
дело в том, что это все субъективные замеры
Greenplugin
Юрий
invariance
мне лень
Юрий
Только не от тейлора и не с условием что у него в симфони ди не скомпилирован
Юрий
Работа кеша от лары вообще особо никак зависеть не будет)
Юрий
Давай у всех кеш включим, у кого можно кеш ди скомпилируем, отключим дебаги
Юрий
Лара все равно останется примерно где сейчас
Юрий
Тейлор не старается как скоростной его продвинуть имхо, выше верно заметили что разработка быстрее
Юрий
Сам себе для не особо хайлоада его взял
Andrey
Какая разница? Уровень фреймворка - далеко не самая медленная часть. Куда больше времени ты тратишь на работу с БД как правило
Юрий
Ну если во фрейме херовая реализация драйвера бд - то многое и от него зависит
Andrey
SQL-выборки, map\reduce, сортировки
Andrey
Реализация драйвера БД от фреймворка как зависит, лол:? Ты можешь использовать Eloquent в Symfony и Doctrine в Laravel
Andrey
Можешь на PDO херачить везде
Юрий
Юрий
Типа пикси
Юрий
И большой вопрос что лучше - тяжелая доктрина или то говно
Andrey
Ответ на который: твои потребности
Andrey
Доктрина не нужна для блога, или приложения, которое ты не особо хочешь реюзать
Юрий
Верно, но заменять элоквент в ларе - такое
Andrey
Ну я заменяю, мне норм
Andrey
Но и на элоквент в некоторых проектах пишу
Юрий
С учетом что блейды заменить на твиг нужно бы, получился у тебя свой симфони с фасадами, которые юзать грешно станет
Andrey
Блейд и твиг я не исполью, я пишу backend. Давно SPA придумали же.
И на симфони есть проекты и на Zend. еще раз повторю, все зависит от потребностей.
Для микросервиса, который довольно сложную логику внутри реализует, с кучей событий внутри предметной области мне показалось логичным заюзать Laravel + Doctrine, для сервиса заказа такси - Laravel + Eloquent, для электронной торговой площадки Zend ну и так далле
Dmitriy
Eloquent в Symfony и потянем за собой пол ларавела
Andrey
В общем, есть куча разных условий, от которых зависит выбор фреймворка. От размера команды и сроков реализации, до контекста и предполагаемых нагрузок и общей экосистемы проекта и компании в целом
Andrey
Andrey
, "illuminate/database": "~5.4.0"
, "illuminate/events": "~5.4.0"
Andrey
ВСЕ
Юрий
Ну я не спорю, просто забавляет когда ищут на конкретный фреймворк, не зная даже будет ли он
Юрий
Юрий
А ты посмотри что база тянет
Юрий
Саппорта пакет и контейнеры
Dmitriy
ничего не потянешь
ага ага.
"illuminate/container": "5.5.*",
"illuminate/contracts": "5.5.*",
"illuminate/support": "5.5.*",
"nesbot/carbon": "~1.20"
Юрий
А саппорт- половина лары
Andrey
Нет, саппорт не половина лары, лол
Dmitriy
Лара монолит. Хоть что бы не говорили, но почти любой компонент тянет половины лары
Andrey
Он же в Lumen используются, который между прочим - микрофреймворк
Andrey
И как бы там далеко не только он используется
Юрий
Дерево всех завивисмостей пакета построй, забавно же
Andrey
В сппорте нет никакой доктрины, лол, только
Dmitriy
он образно
Andrey
"doctrine/inflector": "~1.0", !== doctrine
Юрий
Юрий
Я тоже хотел бы заюзать компонентно лару, но там список на вытягивание полный писец
Andrey
Так дальше-то что? Где-то это работает по-другому? Ты так говоришь, будто это что-то плохое
Юрий
Dmitriy
Юрий
На тот же зенд
Andrey
Я смотрел, лол
Andrey
Я работал на зенде 3 года :D
Andrey
Расскажи мне про Zend поподробней, пожалуйста
Юрий
Я про 3, а не 2
Andrey
Что там по-другому?)
Dmitriy
Юрий
То что теперь более размыли зависимости
Юрий
И если мне надо джейсон его - я не тяну половину зенда
Юрий
(а потом вообще убираю его с зависимостей и пишу нативно, лол)
Юрий
Люмен кстати не знаю почему микрофреймворком назвали
Юрий
Весит побольше иных полных старых версий