Stel je hebt notificaties en bijvoorbeeld een aantal leden online aangestuurd met NodeJS. Moet je dan voor elk een apart NodeJS script maken of kan dat allemaal in 1? En hoe zou dat script er dan uit ziet als je dus meerdere dingen hebt in 1 script?
Is het dan beter om alles in 1 script te doen of de boel includen?
toevoeging op 29 december 2013, 10:30:17: Trouwens, voor NodeJS heb je toch heel weinig RAM nodig? En welke OS hier op one2xs is het beste voor NodeJS? Kan je gewoon via Windows een NodeJS script maken en dan zonder iets aan het script te veranderen gewoon overzetten naar die OS?
Is het dan beter om alles in 1 script te doen of de boel includen?
toevoeging op 29 december 2013, 10:30:17: Trouwens, voor NodeJS heb je toch heel weinig RAM nodig? En welke OS hier op one2xs is het beste voor NodeJS? Kan je gewoon via Windows een NodeJS script maken en dan zonder iets aan het script te veranderen gewoon overzetten naar die OS?
Als het grote onderdelen zijn die appart werken vindt ik persoonlijk een var Constructor = require("./Constructor.js"); beter.
Je kan het gewoon op elke OS draaien. Hoeveel RAM je nodig hebt hangt af van wat je maakt.
Hmm, ik ben nu bezig met een chat, ik wil alle usernames opslaan in een array alleen als ik eerst hoi erin laat komen en daarna jan dan zit alleen jan in de array en hoi niet meer:
Afbeelding niet beschikbaarDe bron kon niet worden geladen (i.imgur.com).Bron openen ↗
Codeblok (voorbeeld.php):
1 2 3 4 5 6 7 8 9 10 11 12 13
var io = require(socket.io).listen(3872, { log: false }); var users = []; io.sockets.on(connection, function (socket) {
socket.on(requestUsername, function(username) { users[username] = username.value; console.log(username.value + " joined the chat. "+ users.length +" chatters online now!"); console.log(users); });
Ja, daar kunnen we ontzettend veel mee. Wat zijn wel de goede? Welke vul je in? Wat is het resultaat? Welk resultaat wil je krijgen wat je niet krijgt?
Ja, daar kunnen we ontzettend veel mee. Wat zijn wel de goede? Welke vul je in? Wat is het resultaat? Welk resultaat wil je krijgen wat je niet krijgt?
Oooh. ik verwachte dit als output: [Piet, Jan]
Maar ik kreeg: [ { username: Piet }, { username: Jan} ]