我之所以问这个问题,是因为我需要知道在社交网站上不使用ORM是否有任何意义。
我认为ORM不适合社交网站的原因是:
基于我有限的经验,这是我有限的理解。你在建立社交网站方面有什么经验?我的观点有效吗?使用裸SQL而不担心使用ORM会不会很糟糕?ORM在建设社交网站方面有什么帮助呢?
发布于 2010-01-26 03:18:43
以下是我对你们观点的回应:
发布于 2010-01-26 03:19:17
IMO,ORM帮助您编写更干净、更清晰的代码。如果您不小心使用它,可能会导致过多的查询,但这绝不是一条规则。如果我是您,我将开始使用ORM和框架的最佳实践,只有当您发现自己需要ORM不提供的功能时,才会使用SQL。
发布于 2010-01-26 03:24:49
还要注意的是,在web应用程序中,许多人正在远离SQL数据库。ORM可能会帮助您迁移到非关系数据库(正因为您的应用程序代码中没有SQL )。看看JDO和JPA在Google应用程序引擎中的使用情况。
https://stackoverflow.com/questions/2137294
复制相似问题