node.js
即墨宇文
我就是来记笔记和分享笔记的
展开
-
原生node.js如何连接MySql数据库?
模块1:创建MySql的配置文件config.js // 获取环境参数 const env = process.env.NODE_ENV let MYSQL_CONFIG // 生产环境 if (env === 'production') { MYSQL_CONFIG = { host: 'localhost', // 数据库主机名 user: 'root', // 数据可用户名 password: '******', //数据库密码原创 2021-07-28 09:39:21 · 370 阅读 · 0 评论 -
node.js搭建原生服务器以及构建数据接口
1.创建空文件夹创建package.json文件(npm init) { "name": "node-server", "version": "1.0.0", "description": "", "main": "index.js", "scripts": { "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC" } 2.下原创 2021-07-12 23:03:49 · 335 阅读 · 0 评论 -
基于node.js对server开发的理解
1.服务稳定性 服务端遭受各种恶意攻击和误操作 单个客户端可以意外挂掉,但是服务端不行 pm2做进程守候 2.考虑cpu和内存 客户端独占一个浏览器,内存和cpu都不是问题 serve端要承载很多请求,cpu和内存都是稀缺资源 stream写日志,使用redis和session(扩展cpu和内存) 3.日志记录 server端要记录日志,存储日志,分析日志 4.安全 各种恶意攻击,越权操作,数据库攻击,xss攻击,sql注入 5.集群和服务拆分 产品发展速度快,流量迅速增加 扩展机器和服原创 2021-07-09 23:18:12 · 358 阅读 · 5 评论