Web前端之阶段小复习

1:图示WEB工作流程:生活示例
在这里插入图片描述
2:复习mysql 数据库 SQL(重点)
数据库软件:
数据库软件优点:海量数据存储,高速查询
数据库种类:
-商业化公司产品:oracle
-开源免费数据库:mysql
-SQL语法(SELECT;INSERT;UPDATE;DELETE)
3:node.js
NODE.JS 开发平台平台开发语言 javascript
javascript 前端与后端都使用javascript 开发
软件平台
Node.js:效率高 首页推送
Java :稳定,适合开发大型软件项目 taobao
php :适合互联网项目:论坛;
.net :价格 中小规模网站

练习:客户发送请求 / 返回字符串
练习:客户发送请求/find?id=3 接收3查询数据库3号用户并返回

技巧:完成一个功能使用哪条sql
-获取;查询;搜索 SELECT
-清除;删除 DELETE
-添加;新增; INSERT
-修改;更新 UPDATE
常见错误
1: Cannot find module ‘mysql’
原因:node.js 服务器工作时没找到第三方块mysql
解决:你node_modules目录没有mysql模板造成
2: 无法访问此网站
原因:node.js 程序出错你去node.js 控制台查看错误
Table ‘web1811.xz_user1’ doesn’t exist
原因:xz_user1 表不存在: sql语句表名写错误
3:没有任何数据返回
-一行一行调试
-F12->网络控制面板->request response
任务:
*:添加新功能添加用户
*:删除指定用户

5:ajax (重点)
-创建对象 XMLHttpRequst
-绑定监听事件 onreadystatechange
xhr.readyState==4 && xhr.status = 200
xhr.responseText;
-xhr.open(“GET”,url,true);
-xhr.send();
常见错误:
1:ajax 没有任何错误提示
打开浏览器->F12->network-> xhr
request 请求消息 response 响应消息
(failed) 服务器程序停止工作 node.js 程序控制台输出

6:新浪云:软件项目上线运行方式(注册)
(1)自己搭建服务器:买服务器;安装软件;上传项目
(2)租用云服务器:费用划算,维护成本低
阿里云/新浪云
7:新浪云:使用新浪云
(1)新浪云官方网站:
http://www.sinacloud.com/
(2)登录:新浪微博
(3)查看现在项目
https://sae.sinacloud.com/home/list
(4)点击左上角[创建应用]
[taoge2019].applinzi.com
(5)运行环境管理
[代码管理]
[在线编辑] index.html
[上传代码包] xz/index.html 1.jpg ->压缩 xz.zip
(5)测试
http://taoge2019.applinzi.com/
http://taoge2019.applinzi.com/xz/index.html
(6)草料
https://cli.im/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值