Openstack
各个组件
Html正规样式
Nosql数据库
NoSQL,泛指非关系型的数据库,大数据背景,非关系型数据库速度更快
Node.js
一专多长,关注商业目标,关注用户体验
结构html 表现css 行为js
Web性能优化,可简单理解为加载速度和页面渲染性能,需要深入了解网络性能和http协议,方法举例:压缩源码图片,合并静态资源,使用CDN(公开库使用第三方体提供的静态资源地址),css在页面头,js在页面底部。
静态资源放在非主域名下,子域名指向同一ip。提高对服务器的并发连接数限制。
Bigpipe ,一种非阻塞式模型。客户端服务器交互,请求未结束,可以先进行渲染。分块船速编码
Gzip
Github
Nignx和apache处理高并发请求
DDoS分布式拒绝服务攻击,不断连接服务器,超过最大连接数。有对数据库操作的页面更容易受到攻击。
硬技术,软技术(积累,沉淀,分享)。声望(答应就完成)
数据库缓存,mysql可以开启查询缓存开关。
先后顺序:内存缓存,文件缓存,数据库
V8引擎,直接吧js代码编译成机器码。传统引擎需要把js传成字节码,然后再转成机器码。
脚本语言,无需编译,可在环境直接运行。
部署反向代理,服务器请求转发,跨域问题。
时间管理四象限。笔纸头脑风暴