2012-04-25 86 views
-2

我想創建一個新的網站。如果我在服務器端的node.js中創建整個站點,是不是很好的編程方法?我可以在node.js中創建一個完整的站點嗎?

我也知道PHP如果更好。

+0

*此問題不太適合我們的問答格式。我們期望答案通常涉及事實,參考或具體的專業知識;這個問題可能會徵求意見,辯論,爭論,投票或擴展討論。* – 2012-04-25 10:34:04

+0

「是PHP更好」是*高度*主觀的。如果你花了5秒鐘的時間來解決這個問題,而是專注於[node]的穩定性,並質疑你不確定節點支持哪些特定部分(數據庫交互?查看渲染?),你可能*有一個體面的問題。 – Matt 2012-04-25 10:34:19

+0

NodeJS提供了構建網站/應用程序所需的全部功能。這取決於你的要求。 – Dev 2012-04-25 10:35:05

回答

0

節點仍然是一個年輕的平臺。雖然您確實可以使用Node製作整個站點或Web應用程序,但在學習該平臺方面需要一些經驗,並且對初學者不是特別友好。我會堅持使用PHP來快速將網站放在一起,然後嘗試使用Node,直到您學習到足夠好的知識,以便知道何時應該使用它。

1

是的,你可以建立你的整個網站node.js。這樣做的好處是,您對服務器大小的頁面生成和客戶端交互都使用相同的語言。

例如,這裏有一個簡單的找到照片來自Flickr用戶接近:https://github.com/ericf/photosnear.me

上述用途YUI爲客戶端的交互。

既然您提到您瞭解PHP,那麼完全取決於您是否想用node.js構建應用程序。你想學習如何使用node.js?然後用node.js構建它。項目進度計劃是否有嚴格的最後期限,你沒有時間學習node.js?然後使用PHP。

這些可能是一個很好的上手

我還建議Javascript: A Definitive Guide。第6版包含了關於服務器端javascript和node.js的完整部分。

+0

是否有任何好的教程開始在NodeJS中構建完整的站點? – Muaz 2012-04-25 10:38:39

+0

添加了幾個鏈接:) – F21 2012-04-25 10:41:31

相關問題