2011-05-11 42 views
0

我開始建立一個網站,基於我一直在思考過去兩年的想法。我會詳細介紹一下網站的功能,但更多關於它的用戶。建立一個非常大的網站,需要關於是否使用Zend,Symfony,Ruby或Django的建議

當網站啓動時,它主要由整個西米德蘭茲(我在英國)的協會使用。總共有130多個協會,每個協會有5到25個成員。這裏已經有很多流量的可能性。除此之外,當網站完全推出時,每個英國郡的協會(希望)都會在這個網站上。除此之外,將會有人想要知道這些協會正在發生的事情,但可能實際上並不在其中。

正如你所看到的,我有潛力成爲一個龐大的用戶羣。網站代碼本身(我知道服務器問題)需要能夠有效地處理這些問題。它不一定非常快,但是處理請求也不需要10分鐘。這是非常重要的,因爲會有很多內容被上傳(圖像和視頻是兩個主要內容)並且同時被觀看。

所以,當我規劃我的網站時,我無法真正理解Zend,Symfony,Ruby或Django的用法。我知道很多公司使用Zend,所以我傾向於這樣做。不過,我從來沒有使用過它,但我已經使用了Symfony。但我不確定Symfony是否可以處理我想要構建的那種網站。我也聽到很多關於Ruby和Django的東西,但我不確定是否使用這些東西。我已經看了各自的網站,他們都說他們很快等。

我知道這聽起來有點主觀,我真的不是這個意思。爲了一個大網站的目的,最適合什麼需要?

+5

這聽起來幾乎完全是主觀的。 – 2011-05-11 00:44:34

+3

不主觀的部分是論證性的。 – bmargulies 2011-05-11 01:37:48

回答

0

是什麼讓您認爲Symfony無法處理您想要構建的網站類型?他們全部4人都可以處理。

1

就PHP框架而言,在DZone最近的一個名爲Which PHP framework would you use today for a brand new application?的池中,Zend Framework被選爲新項目的首選。不確定Django和Ruby。

我會推薦的,也是看看你的項目的需求,並檢查是否所有需要的組件/模塊/工具可用於給定的框架/語言。例如,如果你的項目需要一大堆圖表,你可能想使用pChart(php),而Django和Ruby中的圖表工具可能更難以使用或功能更弱。另一方面,如果你的項目需要大量的數值方法,比用Django更好,因爲python有numpy和sympy。基本上,我會建議選擇最適合您項目的框架和語言。