千万级别PV/IP规模高性能高并发网站架构

高薪思想:
技术大家庭谈node.js现状—参考):

nodejs 后端的nodejs的使用场景有限,确实不如java和go,坑多且前人经验总结不如其他语言,但是写业务写工具写脚本写中间层应用,nodejs有自己的优势,可惜也不是独有,上手快是真的(这非常重要)。个人的体会,只代表自己,如果专注后端开发,不建议nodejs作为主力开发语言,会对自己有局限,而且学到最后也是去学c++了。对于前端而言,nodejs是必须掌握的,虽然语法都是js,但是目前的发展趋势是前端全干化,后端向云和基础服务下沉,nodejs的优势很明显,贴近业务,扩大前端职能,让人的产出更好更多更快,对企业有价值,也可以同时帮前端工程师更好的提升自己的视野,了解js,了解整个前后端应用开发流程,也就是所谓的BFF,全称是BackendsFor Fronten--------

若主攻前段方向(现在行情不好,前面也给大家介绍了怎么去看某一方向行情和发展好坏)–除非特别优秀(学历,能力,态度—前端必会后端某一方向双结合—这几年出来了网页ai—所以还得学习部分ai技术,大家可以查近几年行情—小编了解的及身边前端技术不错的在转行—能力强的在深造技术+ai算法方向—算法工作这个不是大众都能干的—(这里也考虑到未来发展空间–总不能不进步不学习,那总有一天会被淘汰)–所以说it路得一直学习技术,攒经验,先谈到这里了)

百亿pv大型网站架构

  1. 静态,动态,伪静态
  2. cdn加速(免费cdn,实验,阿里云)
    购买阿里云主机及域名(新网),搭建博客(图片业务,使用cdn服务)
  3. 百亿pv大型网站架构

动静分离

1.什么是动,静?
html格式的网页(包含图片,视频,js前端功能实现),css(样式)称之为静态网页。

静态网页相对于动态网页,没有后台数据库,不含程序(php,jsp,asp)和可交互的网页

静态网页特点

优点:编写什么,显示就是什么,编写完成,没有很大的任何改变

缺点:维护与更新非常麻烦,每一个不同的网页需要编辑更新,每个不同的网页都需要单独编辑更新,静态网页一般适用于更新较少的宣传展示型网站

静态网页资源的对应程序及资源文件的常见扩展名为:

纯文本类程序或文件,如htm、html、xml、shtml、js、css等。
图片类文件或数据文档,如jpg、gif、png、bmp、txt、doc、ppt等。
视频类流媒体文件,如mp4、swf、avi、wmv、flv等。

静态网页资源重要的特征:

1)每个页面都有一个固定的URL地址,URL一般以.htm、.html、.shtml等常见形式为后缀,而且地址中不含有问号“?”或“&”等特殊符号。

2)网页内容一经发布到网站服务器上,是否有用户访问,每个网页的内容都是保存在网站服务器文件系统上的,也就是说,静态网页是实实在在保存在服务器上的文件实体,每个网页都是一个独立的文件。

3)网页内容是固定不变,容易被搜索引擎收录(容易被用户找到)(优点)。

让网站内容更容易被百度等收录岗位叫SEO。

4)网页没有数据库的支持,网站制作和维护方面工作量较大,当网站信息量很大时完全依靠静态网页制作的方式比较困难(缺点)。

5)网

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值