ajax交互
$.ajax({
url:'',
type:'',
data:{}
}).then((res)=>{
},(err)=>{
});
后台语言
java
php
.Net
python
Node.js
Node.js
- 语法就是js语法
- 性能高 理论上是php的86倍
Node.js php
3 200
6 400
- 公司用的特别多
Node.js
node --version
node.js文件
*.js
执行node文件
node 文件名
nodejs中不能操作BOM和DOM
自己搭建服务
nodejs的作者帮我们封装了http
let http = require('http');
let fs = require('fs');
let server = http.createServer((req,res)=>{
console.log('It`s coming');
res.write(内容);
res.end();
});
问题:服务启动之后马上关闭
需要监听端口
server.listen(端口号);
192.168.1.113
Web服务
邮件服务
文件传输服务
区分多个服务
端口号
常见端口号
80 web服务
3306 数据库服务
21/22 文件传输服务
110 邮箱
let http = require('http');
let fs = require('fs');
http.createServer((request,response)=>{
fs.readFile('www'+request.url,(err,data)=>{
if(err){
response.end('404');
}else{
response.end(data);
}
});
}).listen(8081);
请求服务器:
1.获取资源
2.数据交互