2012-08-12 23 views
0

在此先感谢。基于Web的框架有什么优异表现?

别的地方我问了同样的问题,但对可扩展性。请不要混淆两个条款。我真的很想了解在评估框架是否可以接受时应该考虑哪些特定参数。

我的意思是参数,不能过度查询,只是因为上面的ORM是不是写得很好简单的任务,等数据库......请让我们尝试回答没有跳水这个问题到特定的技术。

最后,让我们假设底层硬件是任何让你表现好,也就是说,没有硬件瓶颈。我不想要一个使用大炮杀死蚊子的软件:)。

再次感谢。

+1

什么是与http://stackoverflow.com/questions/11921092/what-does-a-web-based-framework-区别评估可扩展性/ 11921274#11921274? – Cratylus 2012-08-12 09:55:45

+0

巨大的差异。那一个是关于可伸缩性的,这个是关于性能:)。他们是两个不同的概念。 – user1593139 2012-08-12 10:01:00

+0

这个问题更适合程序员SE,因为它是一个管理问题,而不是编程 – Cratylus 2012-08-12 15:32:58

回答

0

我的意思是参数,不能过度查询简单的任务 只是因为上面的ORM是不是写得很好,数据库等..请 让我们尝试回答没有跳水这个问题到特定 技术。

成功的ORM技术不是性能不足的。但是,如果你的web应用程序非常简单(你没有定义你的问题的范围),那么引入一个强大的ORM将会是一个矫枉过正的问题。改为自己做一个DAO模式。

最后,你总是可以做测试测量自己如果性能适合你

+0

感谢。这是我的主要担心之一。我们正在外包开发,公司已经有了基于php的自己的框架,因此我担心。仍然是ORM的参数之一,但肯定也有其他如会话处理,如何请求是通过在控制器上,等... – user1593139 2012-08-12 10:11:21

+0

@ user1593139:你描述这个问题的方法,这是一个管理决策,而不是介绍技术one.If你外包和别人都在做开发,那么我想有关于为什么要外包,如果他们是便宜,但不符合您的要求的性能etc.Otherwise一些规格?也许这个问题更适合程序员SE – Cratylus 2012-08-12 10:18:22

+0

谢谢。那么我不知道他们是否符合要求。在我进入公司之前,这个决定已经取得了:)。虽然我不参与开发,但我是开发人员而不是经理。我有我自己的担忧,但希望听到其他在这个特殊情况下比我有更多经验的人。 – user1593139 2012-08-12 10:29:14