Paweł
Koralewski
architekt aplikacji,
team leader
Temat: Doctrine/Propel czy coś prostszego
Zdecydowałem się na umieszczenie jak największej ilości logiki biznesowej w bazie, stąd mój wybór padł na PostgreSQL (MySQL nie pozwala tworzyć triggerów przy niskich uprawnieniach, co jest częste na hostingach współdzielonych).Dane będę pobierać tylko widokami, aktualizować tylko procedurami składowanymi. Czy zatem zysk na szybkości tworzenia programowania z użyciem dorosłego ORMa jest znaczący w porównianiu z czymś prostym (własnym), czyli zwykłym przerzutowaniem uzyskanych rekordów z bazy na tabelę potrzebnych w danym kontekście obiektów? Te klasy mogę pisać ręcznie, nie powinny być skomplikowane, a pomogą przy IntelliSense w IDE.