2011-06-20 45 views
-2

我記得幾年前,當我有一個我想開發的網站時,很多人推薦我去LAMP路線。不幸的是,我從來沒有想過要去學習/練習。LAMP會滿足以下需求嗎?

我目前正在重訪網站的想法。該網站將是動態的,交易性的,並有望在18個月內達到大約1,000,000個PV /月和300,000個會員。 LAMP是否能夠充分支持這樣的網站(即,您是否在具有這些規範的網站下看到過它)?

關於PHP:我需要擴展一些能夠讓我在就業市場上更具市場性的技巧,即堅持使PHP更適合市場化,還是有研究表明另一種語言/腳本會更有用?

+0

是的,我已經看到LAMP表現良好,即使在更高的負載下。總而言之,瓶頸通常不會是所使用的基礎技術,而是業務邏輯。 – Piskvor

回答

1

我會說,這取決於您選擇的語言的編程能力,而不是遵循最新的趨勢。如果您對某個環境感到滿意,您可能想堅持這一點。它減少了錯誤發生的機率,使開發更容易,更快捷。

也就是說,你的問題的答案是,我認爲LAMP棧(Linux,Apache,MySQL)的下半部分仍然是一個非常可行的選擇。至於語言:如果您對此感到滿意,可能的替代方案可能是Rails,Grails,Python,GWT,對於較大的應用程序Spring Web MVC或甚至Perl。這個清單非常多。

+1

因爲我沒有PHP的經驗,所以語言選擇是開放的。然而,鑑於我最近剛畢業並獲得CS學位並需要找工作,所以我學習的語言選擇需要達到網站和就業能力的雙重目的。以下鏈接指向使用C#和asp.net:[鏈接](http://www.indeed.com/jobtrends?q=php%2C+python%2C+C%23%2C+asp.net%2C+ ruby&l =) –

+0

在這種情況下,我強烈建議選擇Java或ASP.Net,因爲這些語言通常是公司最需要的技能。特別是Java常用於高端Web服務器和網絡應用程序。 – nfechner

2

是的,L/WAMP仍然是開發Web應用程序的流行平臺。

但是,PHP是一種混亂的語言。 Python提供了大致相同級別的動態編程,但更清晰和更模塊化。使用C#的ASP.NET更加結構化,但是您需要一個Windows堆棧,這比將某些PHP文件複製到您的服務器更復雜。

+0

在Windows上,MVC取得了很大的進步,以消除服務器狀態的複雜性,並將Ruby的一些寶石帶到ASP.Net – MauMen

0

Ruby on Rails可能比LAMP更「熱」。

+0

當然,熱度是確定適用性的最佳指標。 :/ –

+0

我同意它不是。然而,最初的問題標題是_LSP仍然是一個「熱門」網頁開發計劃?_ –

+0

可能解釋了爲什麼這個問題是封閉的。 –

相關問題