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'), 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})); app.use(express.static(__dirname + '/client', {maxAge: 60*60*24*7}));
@ -86,7 +89,21 @@ function loremipsum(data) {
return s; return s;
} }
} }
function go(url) {
var req = url.split('/'); //COUNTER
return loremipsum(req.slice(1)); 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;
} }