Add counter

This commit is contained in:
Ali Movahedi 2015-01-16 13:25:23 +03:30
parent eda0375d43
commit c1100aba6f

View File

@ -1,5 +1,8 @@
var express = require('express'),
app = express();
app = express(),
server = require('http').Server(app),
io = require('socket.io')(server),
fs = require('fs');
app.use(express.static(__dirname + '/client', {maxAge: 60*60*24*7}));
@ -86,7 +89,21 @@ function loremipsum(data) {
return s;
}
}
function go(url) {
var req = url.split('/');
return loremipsum(req.slice(1));
//COUNTER
io.on('connection', function(socket) {
socket.emit('count', +fs.readFileSync('count.json', 'utf8'));
});
function counter(data) {
var count = data.split(' ').length + (+fs.readFileSync('count.json', 'utf8'));
fs.writeFileSync('count.json', count);
io.emit('count', count);
}
function go(url) {
var req = url.split('/'),
ipsum = loremipsum(req.slice(1));
counter(ipsum);
return ipsum;
}