2010-03-05 26 views
0

我打算开发一个类似于国际象棋棋盘的Facebook游戏,但不是国际象棋游戏。什么PHP框架适合我的应用程序?

2位用户将互相对战。 用户移动不需要存储。

我将在前端使用ajax/jquery(NO flash) PHP用于后端和MySQL存储。

我知道这是一个使用框架的好习惯,但是恐怕当大量的并发用户在玩时,它会成为我的应用的瓶颈。我期望每月有超过100万的活跃用户,所以我需要的是一个强大的开发框架,但应该能够处理大量的动态并发请求。

我真的很感激你的建议!

+0

带着两个facebook应用程序,我可以放心地说,除非您在应用程序开发方面拥有比我更多的经验,并且有一个良好的营销策略,否则您不应该期待这么多的用户。许多潜在优秀的应用程序仍然不会破坏10k用户。 – Tesserex 2010-03-05 22:02:51

+0

哦,亲爱的,您的评论对我来说确实令人鼓舞,因为FB应用开发人员的入门者。想知道为什么潜在的优秀应用无法覆盖这样的用户? – Devyn 2010-03-05 22:26:39

回答

3

我真的很喜欢PHP“unframework”Flourish。它可能正是你所需要的(只使用你需要的),而且你可能会遇到正常框架不适合的独特情况。它也可能太小以至于无法为您的项目提供所需的踢球......但无论如何,它可能值得一看。

我只用它在小东西,但我真的很喜欢它。

2

一些框架(例如CodeIgniter和叉子,Kohana)具有轻量级设计,即它们默认不加载大量代码。其他一些框架(例如Zend Framework)的设计使您可以使用它的各个类而不是整个框架。

+0

所以你指的是CakePHP不适合我? – Devyn 2010-03-05 22:15:58

2

你的框架不会是一个瓶颈,除非它非常可怕。有一种误解认为,框架必须臃肿,并提供超过需求的东西。一个好的框架,大多数是提供精心设计的组件,通常最终你自己写。

这是我倾向于推荐Zend Framework的原因之一。它不提供一切。这是好处。你拿你想要的。不要被强迫进入任何东西。如果你讨厌控制器类,只需将它们替换为对你有意义的东西。

相关问题