2010-03-05 23 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的原因之一。它不提供一切。這是好處。你拿你想要的。不要被強迫進入任何東西。如果你討厭控制器類,只需將它們替換爲對你有意義的東西。

相關問題