Confirmed users
920
edits
No edit summary |
LesOrchard (talk | contribs) |
||
Line 21: | Line 21: | ||
* Unicode? Please tell me that's not a problem these days. | * Unicode? Please tell me that's not a problem these days. | ||
* ORM: must not suck | * ORM: must not suck | ||
** Almost always does suck when you get into the actual meat of abstracting relations. | |||
** Alternatives: | |||
*** [http://www.perl.com/lpt/a/684 Phrasebook pattern] - where SQL is produced by named templates, not unlike HTML in the view. Pulls out all the queries in an app into one spot where they can be tweaked and optimized. | |||
*** [http://docs.kohanaphp.com/libraries/database/builder Query builder] - where SQL is constructed through a DSL of method calls, easing the production of queries but not obscuring the underlying SQL. | |||
== Languages == | == Languages == |