Twitter Facebook Pinterest Google+ Stumbleupon LinkedIn
If you’ve got experience of using Javascript I can’t recommend trying your hand at node.js more. It’s really versatile and easy to pick up, with it’s modern architecture it performs really well on processing a lot of information through things like feeds and can integrate well with a website built with a LAMP setup.
For that reason it’s perfect for JSON feeds, especially for a mobile app or website which has a lot of traffic.
Here’s a basic example of how you can pull information from a MySQL database and print it to the browser.
var http = require('http'); var mysql = require('mysql'); var connection = mysql.createConnection({ host : 'localhost', user : 'database user name', password : 'database password', database : 'database name' }); http.createServer(function (request, response) { console.log('Creating the http server'); connection.query('SELECT * FROM table WHERE field like "%search for%" limit 0,10', function(err, rows, fields) { console.log(rows); console.log('Connection errors = '+err); console.log('number of records is '+rows.length); response.writeHead(200, { 'Content-Type': 'application/json'}); response.end(JSON.stringify(rows)); response.end(); }); }).listen(8081);
Posted by Adi on December 4, 2016
Leave a Reply