6
votes

Server NODE.JS en ligne

est nœud.js suffisamment mature pour effectuer des applications Web entières? Je veux dire entièrement dans node.js. J'ai lu quelque part que pour une raison quelconque, il devrait y avoir (par exemple) nginx derrière node.js. Est-ce vrai? Ne peut pas nœud.js stand seul? Y a-t-il des sites Web en ligne construits sur node.js?


0 commentaires

4 Réponses :


4
votes

À mon avis, ce n'est plus vrai. Vous pouvez faire deux choses:

  1. Utilisez script comme "Forever" pour surveiller l'instance de votre nœud.

  2. Utilisez ceci: http://nodejs.org/docs/v0.4.12/api/process .html # event_unghException_ Attraper toutes les exceptions qui ne sont pas attrapées précédemment


1 commentaires

Toutes les réponses sont super! Merci à tous! J'ai défini cette réponse comme correcte, car @tereska a le moins de réputation. :) +1 pour tout cependant.



4
votes

dans l'express lien , il affiche beaucoup de bonnes applications écrites par Node.js.

À mon avis, il est assez mature que Node.js peut être un serveur d'applications Web autonome. Il y a beaucoup de modules lib libérés soutenu différentes choses à Nodejs.


0 commentaires

3
votes

Son absolument mature suffisamment mature. Il existe des dizaines d'entreprises qui l'utilisent à la production pour des caractéristiques majeures et certaines qui construisent même leurs piles entières avec elle.

Si vous voulez un cadre Web complet, consultez Express.

Il existe des centaines de modules qui couvrent presque tous les types de fonctionnalités dont vous avez besoin et qu'ils sont surtout facilement accessibles via NPM (gestionnaire de packages de nœud).

Au cours de l'été, j'ai construit une application Facebook à haute trafic pour un client à l'aide de nœuds. Gère tout tout va bien.


0 commentaires

2
votes

nœud v0.6 introduit cluster , permettant à plusieurs processus de fourchette et Écoutez une seule prise. Cela permet à Node de tirer parti de plusieurs cœurs / processeurs. C'était l'une des grandes raisons d'utiliser quelque chose comme Nginx, comme avant le cluster, un seul processus de noeud portait une adresse IP / Port entier.


0 commentaires