I
I
Ivanko2018-06-22 10:21:51
PHP
Ivanko, 2018-06-22 10:21:51

PHP ORM for business applications?

Good!
From your experience, which PHP ORM is the most:
1 modern with support for php 7
2 stable for use in business applications
3 easy to learn and use
4 fast to start and connect to any project (or files)
5 promising chtoli, actively developing
6 productive!
Options:

  1. redbeanphp
  2. Propel 3
  3. Doctrine
  4. Eloquent
  5. Your choice

Thanks to!

Answer the question

In order to leave comments, you need to log in

6 answer(s)
D
Denis Kainazarov, 2018-06-28
@ivan99

It all depends on the size of the project and the framework. If the project is not large, then laravel with Eloquent will do. It makes little sense to install Eloquent separately; it will completely tighten half of the laravel core.
If the project is already medium in size then Symfony + doctrine will do. True, in order to work with them, you need to know a lot about one dql, which is worth it.
If the project is huge and wildly loaded, then it makes sense to try to make it not in php, but, for example, in java + spring + hybernate.
I also advise you to try ddd and you can change laravel to symfony at any time and eloquent to doctrine or the same propel

A
Artemy Lapko, 2018-06-22
@artemylapko

Doctrine. It may not be very easy in the beginning, you just need to get rid of all the active records, etc. But once you get to the bottom of it, you can't get away from the doctrine.

N
nozzy, 2018-06-22
@nozzy

Eloquent.
With the prospect of using Laravel
or Lumen or OctboberCMS.

D
dmitriy, 2018-06-22
@dmitriylanets

I put on Propel

G
German Zvonchuk, 2018-06-28
@inside22

Guys, does anyone use the Phalcon PHP framework? He's brash as a bullet and ORM is so handsome and nimble.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question