学习了一周node.js以后,我们终于迎来了自己的第一个建站项目——用自己电脑做一台服务器兼终端,用网页调取数据库内容并显示。
所需用到的基本软件webstorm sqlyog mysql chorme,所需技术javascript node.js ajax html css。
首先,建立project。在project中建立子文件夹
frontend--->所需静态网页
node_modules---->所需框架
config.js---->用于配置服务器的node.js文件
url.js--->用于解析网页端返回信息的node.js文件
dboperate.js--->操作数据库的node.js文件
其次,写入静态网页
最关键部分,ajax的运用:
a.ajax兼容性优化
var xmlhttp = null;
if(window.ActiveXObject){ xmlhttp = new ActiveXObject("Microsoft.XMLHTTP") };
if(window.XMLHttpRequest){ xmlhttp = new XMLHttpRequest() }
b.发送信息方式的确定
xmlhttp.open('post' ,'/mark',true);
xmlhttp.send(infor)
c.服务器返回信息的处理
if(xmlhttp.readyState ==4 &&xmlhttp.status ==200){
var infor = xmlhttp.responseText;
(执行语句)
待续。。。