![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 333 Pomógł: 16 Dołączył: 13.05.2008 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
Witam,
od jakiegoś czasu bacznie śledzę różne wątki dotyczące stosowania ORM. Nauczenie się posługiwania MDB2 z pewnością nie jest trudne, jednak nachodzi mnie pytanie czy warto? Poza elastycznym kodem, możliwością oddzielenia warstwy modelu i zastosowania modelu MVC co jest wielkim plusem, spotykam też złe opinie. Szczególny wątek o ORM-ach rozwinął się pod tym adresem: http://www.goldenline.pl/forum/php-w-praktyce/1073898/s/2 Czy obciążenie jakie niesie ze sobą korzystanie z ORM odstrasza Was na tyle, aby porzucić te praktyki? Czy mimo wszystko jest to w większości przypadków tak mało widoczne, że nie warto się tym przejmować? Z wątku na goldenline odczytałem ORM-y jako wielkie zło... Pytam właściwie na samym początku przygód z ORM, sam nie mam wyrobionego zdania. Dzięx i pozdrawiam. -------------------- Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
Cytat Czy obciążenie jakie niesie ze sobą korzystanie z ORM odstrasza Was na tyle, aby porzucić te praktyki? Czy mimo wszystko jest to w większości przypadków tak mało widoczne, że nie warto się tym przejmować? Praktycznie wszystkie współczesne frameworki korzystają z jakiegoś ORM, więc tak czy tak w końcu się z którymś zetkniesz. Cytat Poza elastycznym kodem, możliwością oddzielenia warstwy modelu i zastosowania modelu MVC co jest wielkim plusem, spotykam też złe opinie. Czy to jest osiągane tylko przez ORM...? Niekoniecznie - taki najprostszy sposób, to wykorzystywanie jakichś obiektowych sterowników, ale pozostaje kwestia relacji, a ona tu aż tak różowo nie wygląda, poza tym - zostaje sztywne wklepywanie zapytań. Sam nie do końca akceptuję filozofię ORM, pisałem swojego, który nie żarł zasobów na __set/__get, ale główna idea pozostała bez zmian. :] -------------------- ![]() ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW! |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 17:02 |