ivan99
@ivan99
Изучаю web-стек, бомблю вопросами ;)

PHP ORM для бизнес приложений?

Доброго!
Из вашего опыта , какой PHP ORM является наиболее:

1 современным с поддержкой php 7
2 стабильным для использования в бизнес-приложениях
3 легким для изучения и использования
4 быстрым для старта и подключения в любой проект (или файлы)
5 перспективным чтоли, активно развивающимся
6 производительным!

Варианты:
  1. Redbeanphp
  2. Propel 3
  3. Doctrine
  4. Eloquent
  5. Ваш вариант


Благодарю!
  • Вопрос задан
  • 1415 просмотров
Решения вопроса 1
iit
@iit
TeamLead + php/js разработчик
Все зависит от размера проекта и фреймворка. Если проект не большой то подойдут laravel с Eloquent. Отдельно ставить Eloquent смысла мало он всеровно затянет половину ядра laravel.

Если проект уже среднего размера тогда подойдут Symfony + doctrine. Правда для того что работать с ними нужно достаточно много знать один dql чего стоит.

Если же проект огромный и дико нагруженный то есть смысл попробовать сделать его не на php а например на java + spring + hybernate.

Ещё советую попробовать ddd и можно будет в любой момент поменять laravel на symfony а eloquent на doctrine или на тот же propel
Ответ написан
Пригласить эксперта
Ответы на вопрос 5
artemylapko
@artemylapko
Symfony, Doctrine developer. Немного js и python.
Doctrine. Возможно в начале будет не очень легко, нужно только выбросить из головы всякие active record и т.д. Но когда вникнешь в суть, уйти от доктрины не сможешь.
Ответ написан
@nozzy
Symfony, Laravel, SQL
Eloquent.
С перспективой использования Laravel
или Lumen или OctboberCMS.
Ответ написан
Комментировать
@Imrahil
Doctrine .
Хотя и вопрос звучит странновато. Помните что любой лишний слой абстракции жрет ram и время работы сценария увеличивается( скорость в минус). Орм нужен не везде.
Мешаете в кучу людей и коней(с)
Ответ написан
dmitriylanets
@dmitriylanets
веб-разработчик
я ставлю на Propel
Ответ написан
inside22
@inside22
Ребята, а Phalcon PHP фреймворк ни кто не использует? Он дерзкий, как пуля резкий и ORM так красивый и шустрый.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы