Warning: Constant ABSPATH already defined, this will be an error in PHP 9 in /home/killerph/public_html/wp-config.php on line 19

Warning: Cannot modify header information - headers already sent by (output started at /home/killerph/public_html/wp-config.php:19) in /home/killerph/public_html/wp-includes/feed-rss2-comments.php on line 8
Comments on: What are ORM Frameworks? https://www.killerphp.com/articles/what-are-orm-frameworks/ Thu, 09 Dec 2021 20:54:58 +0000 hourly 1 https://wordpress.org/?v=6.4.13 By: KillerPHP Blog » Blog Archive » What are ORM Frameworks – the video! https://www.killerphp.com/articles/what-are-orm-frameworks/#comment-801 Tue, 15 Dec 2009 16:46:39 +0000 http://www.killerphp.com/articles/?p=428#comment-801 […] PHP Tutorials for Web Designers « What are ORM Frameworks? […]

]]>
By: Tom In Oregon https://www.killerphp.com/articles/what-are-orm-frameworks/#comment-800 Wed, 09 Dec 2009 02:29:19 +0000 http://www.killerphp.com/articles/?p=428#comment-800 I agree whole heartedly with Stefan on point 4 of “Some other advantages of Using ORM Frameworks.” I have only seen this done once and with very poor execution by a vendor utilizing Delphi. The ORM generated fields for EVERY field in EVERY table. This caused EVERY sql query to use. . . well, you have the point. With relational databases, this can cause incredible overhead on a network and within the database server itself. So, be observant about what the ORM code does, question the vendor, and make an educated decision.

Stefan also correctly points out that someday you just have to dive down into the code, SQL code in this case. While the more complex queries may take some study, spending time understanding what is efficient and what does not work is time well spent. And, after all, we all have our colleagues on the net to help us.

Take Care and Happy Holidays!
Tom

]]>