Executando código php dentro de um script de servidor de soquete node.js

Eu estou executando um soquete TCP normal em javascript e usa o nó para executar. Antes de enviar uma resposta ao cliente, quero validar os dados com algum código php (mysql). Como posso executar este código dentro deste arquivo javascript? Todas as questões similares no STACKOVERFLOW perguntam sobre este código em HTML. (que está bem e eu entendo essa parte), mas este é um arquivo javascript normal (executado no nó). O código javascript está abaixo e eu marquei a chamada da função de validação.

var net = require('net');

var HOST = '192.168.0.6';
var PORT = 8765;

net.createServer(function(sock) {

    console.log('CONNECTED: ' + sock.remoteAddress +':'+ sock.remotePort);

    sock.on('data', function(data) {
        var output;
        var validScan;

        //This is the function call to a php file
        **validScan = validateScanTag(data);**

        console.log('DATA ' + sock.remoteAddress + ': ' + data);
        sock.write(validScan);

    });

    // Closing this instance of socket
    sock.on('close', function(data) {
        console.log('CLOSED: ' + sock.remoteAddress +' '+ sock.remotePort);
    });

}).listen(PORT, HOST);

console.log('Server listening on ' + HOST +':'+ PORT);

O validateScanTag executa uma linha lke:

$.post('getperiod.php', {hours:hrs, minutes:mins, seconds:secs, ddd:day},

Mas isso não funciona. Como posso chamar este arquivo 'geteriod.php' de um arquivo javascript?

questionAnswers(3)

yourAnswerToTheQuestion