
读李智慧大型网站架构
哈尼熊熊
当你的才华撑不起你的野心时,就静下心来好好学习!
展开
-
不懂的行业词汇
1. PV (page view),即页面浏览量 指页面刷新的次数,或点击量。每一次页面刷新,就算做一次pv流量。PV高不一定代表来访者多。一般来说,PV与来访者的数量成正比,但是PV并不直接决定页面的真实来访者数量,例如,同一个来访者通过不断的刷新页面,也可以制造出非常高的PV。PV之于网站,就像收视率之于电视,从某种程度上已成为投资者衡量商业网站表现的最重要尺度。 2. UV(原创 2017-12-12 11:03:57 · 622 阅读 · 0 评论 -
网站的浏览器缓存设置
每次访问网页,通常浏览器会从服务器下载所 需的资源,例如 HTML 文档、图片、CSS、JavaScript,甚至包括字体文件等。这里面的许多文件(例如图片)都是很少变动的,如果每次都要从服务器重新下载,会不必要 地增加网页载入时间,同时也会对服务器造成一定压力。通过合理配置缓存策略,可令浏览器以某种方式把这些静态的文件缓存起来,下次请求同一资源时,直接使 用本地存储的副本,而不是从服务器重新下载原创 2017-12-14 17:33:52 · 1029 阅读 · 0 评论 -
hash表
散列表(Hash table,也叫哈希表),是根据关键码值(Key value)而直接进行访问的数据结构。也就是说,它通过把关键码值映射到表中一个位置来访问记录,以加快查找的速度。这个映射函数叫做散列函数,存放记录的数组叫做散列表。 给定表M,存在函数f(key),对任意给定的关键字值key,代入函数后若能得到包含该关键字的记录在表中的地址,则称表M为哈希(Hash)表,函数f(key)为哈希(转载 2017-12-15 10:52:26 · 185 阅读 · 0 评论 -
小的疑问
1. 如何统计当前在线数 在缓存里维护一个小型的当前用户列表,每当用户操作时更新时间,每隔一定时间去检查这个表,如果更新时间大于某个定义好的时间(如10分钟),就认为该用户已离线,讲该用户删除,记录用户数。第二种是根据session判断,但没第一种准确。原创 2017-12-12 17:33:36 · 201 阅读 · 0 评论