-2
A
回答
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。
這些可能是一個很好的上手
- http://www.nodebeginner.org/
- http://net.tutsplus.com/tutorials/javascript-ajax/learning-serverside-javascript-with-node-js
我還建議Javascript: A Definitive Guide。第6版包含了關於服務器端javascript和node.js的完整部分。
相關問題
- 1. 我可以創建一個JavaScript函數的鏈接點嗎?
- 2. 你能用一個頁面創建一個完整的網站嗎?
- 3. IIS:我可以爲Intranet站點創建主機標頭嗎?
- 4. 我可以在Z3中創建一個新的解算器嗎?
- 5. 微軟動態的第一步,我可以在本地創建一個完整的環境嗎?
- 6. 我可以在VS2010中創建網站項目類型嗎
- 7. 我可以遞歸地在Zookeeper中創建一個路徑嗎?
- 8. 我可以在SystemVerilog中創建一個const對象嗎?
- 9. 我可以在對象中創建一個方法嗎?
- 10. C#我可以在另一個線程中創建控件嗎?
- 11. 我可以在CSS 3中創建一個Mac菜單嗎?
- 12. MTM 2012 - 我可以在草稿中創建一個錯誤嗎?
- 13. 我可以在C中創建一個Char指針數組嗎?
- 14. 我可以在xcode中編程創建一個.xls文件嗎?
- 15. 我可以在CALayer中創建一個NSBezierPath動畫嗎?
- 16. 創建後,我可以創建一個X11窗口OpenGL嗎?
- 17. 我可以從我的網站創建一個項目url
- 18. 我可以在pthread中創建一個pthread,它已經由main創建了嗎?
- 19. 我可以創建一個類似不可變(float)的類嗎?
- 20. ASP.NET MVC - 我可以創建一個不可見的Ajax.ActionLink()嗎?
- 21. 我可以使用HTML5現在創建一個網站
- 22. VB6 - 可以創建完整路徑目錄嗎?
- 23. 我可以發送一個完整的變量到另一個模塊嗎?
- 24. 我可以用wordpress創建一個'everyone can post'風格的網站嗎?
- 25. 我可以爲多個版本的Python創建一個蛋嗎?
- 26. 我可以站點託管一個bintray實例嗎?
- 27. 我可以從我的網站PHP上的用戶獲得完整地址嗎?
- 28. 我可以創建一個允許我創建HTML內容塊的指令嗎?
- 29. 我可以使用Java Swing在網站上創建圖層嗎?
- 30. 我可以在Linux上創建一個exe文件嗎?
*此問題不太適合我們的問答格式。我們期望答案通常涉及事實,參考或具體的專業知識;這個問題可能會徵求意見,辯論,爭論,投票或擴展討論。* – 2012-04-25 10:34:04
「是PHP更好」是*高度*主觀的。如果你花了5秒鐘的時間來解決這個問題,而是專注於[node]的穩定性,並質疑你不確定節點支持哪些特定部分(數據庫交互?查看渲染?),你可能*有一個體面的問題。 – Matt 2012-04-25 10:34:19
NodeJS提供了構建網站/應用程序所需的全部功能。這取決於你的要求。 – Dev 2012-04-25 10:35:05