2012-04-25 55 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

相关问题