全球主机交流论坛

标题: 关于我做Thislan项目的始末,及部分技术细节透露 [打印本页]

作者: html5    时间: 2012-12-22 14:58
提示: 作者被禁止或删除 内容自动屏蔽
作者: html5    时间: 2012-12-22 15:02
提示: 作者被禁止或删除 内容自动屏蔽
作者: hepac    时间: 2012-12-22 15:05
出售瓜子花生**,等汉陈来
作者: 秘密box    时间: 2012-12-22 15:07
陈汉快来啊
作者: xen    时间: 2012-12-22 15:09
阿里云,算了吧
作者: zhang3china    时间: 2012-12-22 15:30
好像很霸气的样子
作者: ooodan    时间: 2012-12-22 15:31
嗯→_→网站未开放注册??
在申请Googlespeedpage。还没消息
这个要北岸不
作者: mikj521    时间: 2012-12-22 15:32

阿里云  不解决北岸和接入北岸繁琐问题 目测 需求有点阻挡

另外 求楼主搞基
作者: 佳信科技    时间: 2012-12-22 15:35
写这么多也不容易,小顶一个
作者: metalx    时间: 2012-12-22 15:36
神马东西……
作者: lxfy    时间: 2012-12-22 15:46
lua
作者: wdlth    时间: 2012-12-22 16:58
马老板哭了,当年怎么没找你找春哥呢。
作者: dvbhack    时间: 2012-12-22 17:36
所谓动态内容,就是同一个用户,完全相同的访问请求,刷新后内容也可能有变化。五六年前,把这部分缓存起来,就只能是更新需要一定时间后才生效。比如你发一个帖子,需要过几分钟才能看到。要缓存动态内容,只能做基于数据库的缓存依赖,而这个是你做CDN的不可能实现的。需要APP自身实现。
作者: html5    时间: 2012-12-22 17:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: dvbhack    时间: 2012-12-22 17:42
现在更普遍的做法是在动态内容更新时,直接生成静态内容,直到下一次更新前,静态内容可以不变,从而减少查询开销。你的thislan项目,能在缓存动态内容的前提下,确保最新变化实时展示吗?
作者: html5    时间: 2012-12-22 17:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: 老刘    时间: 2012-12-22 17:53
你的项目意思是将动态内容缓存到你的CDN, 但是我直接缓存到本地会更快!

CDN来抓取,直接就是静态内容了...
作者: dvbhack    时间: 2012-12-22 17:56
html5 发表于 2012-12-22 17:45
并非主动更新,
举例说明:
比如你网站是论坛,里面的区分鉴别用户的cookie是abcd_auth,你在thislan里面 ...

这样说就了解了。

所以这是一个老技术。只是用在了CDN上而已。
作者: dvbhack    时间: 2012-12-22 17:59
老刘 发表于 2012-12-22 17:53
你的项目意思是将动态内容缓存到你的CDN, 但是我直接缓存到本地会更快!

CDN来抓取,直接就是静态内 ...

你缓存到本地的时候,不能确定下一次更新是什么时候,也就没有办法给缓存的静态内容指定过期时间。CDN抓取的时候,同样没办法判断下一次来抓取需要多久。
要么就是CDN按自己的策略做缓存,30秒、1分钟……
要么就是由于不确定过期时间,只能每次请求都来抓取,那其实就没缓存了,CDN也就没意义了。
作者: qy117121    时间: 2012-12-22 17:59
神马东西……
作者: html5    时间: 2012-12-22 18:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: 老刘    时间: 2012-12-22 18:19
dvbhack 发表于 2012-12-22 17:59
你缓存到本地的时候,不能确定下一次更新是什么时候,也就没有办法给缓存的静态内容指定过期时间。CDN抓 ...

晕. 你CND能给缓存做策略,我本地就不能做策略??

你CND来抓静态缓存会更快. 其他都是本地设置好的....

CDN抓静态内容,服务器无压力....

PS:你这个适用于没有做过优化的动态网站.  如果管理员稍微懂点技术,普通CDN足够了
作者: html5    时间: 2012-12-22 18:23
提示: 作者被禁止或删除 内容自动屏蔽
作者: 老刘    时间: 2012-12-22 18:29
html5 发表于 2012-12-22 18:23
请问是C代码效率好还是PHP效率好?

你的产品还是有市场的.  不过优势不大,只能算个噱头....

如果能商业化,还是得服务器够多,分布够广才行.

具体参照奥巴马募捐网站的CDN
作者: html5    时间: 2012-12-22 18:31
提示: 作者被禁止或删除 内容自动屏蔽
作者: html5    时间: 2012-12-22 18:33
提示: 作者被禁止或删除 内容自动屏蔽
作者: dvbhack    时间: 2012-12-22 18:37
本帖最后由 dvbhack 于 2012-12-22 18:38 编辑
老刘 发表于 2012-12-22 18:19
晕. 你CND能给缓存做策略,我本地就不能做策略??

你CND来抓静态缓存会更快. 其他都是本地设置好的....


不是说你本地不能做缓存。

而是你本地缓存时必须给静态文件指定明确的过期时间。否则CDN抓取一次之后,没到过期时间就不会再来抓取你的新内容了。我觉得html5说的我都理解,我说的应该他也理解。但我不确定你是不是理解了我跟他在说的事情。

做缓存本身没什么难度,但是控制好缓存就不是“懂点技术”的管理员的事情了。贵公司“管理员”和“程序员”还是一体的吗?

另外,CDN我了解,CND是什么东西?
作者: dvbhack    时间: 2012-12-22 18:39
html5 发表于 2012-12-22 18:17
相比每秒钟上亿次的攻击请求,几十次请求已经完全可以满足防攻击的需求了。 ...


是的,不用说10秒钟,哪怕只是每3-5次请求缓存一次,面临海量请求时候的效果都是惊人的。
作者: babyface    时间: 2012-12-22 19:40
这贴必火,我对cdn没兴趣,对采集有兴趣,html5能防住采集,我立马搬过去住。
作者: html5    时间: 2012-12-22 19:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: 我来发    时间: 2012-12-22 19:46
很牛逼,技术帝啊
作者: babyface    时间: 2012-12-22 20:04
html5 发表于 2012-12-22 19:41
只是防机器采,防不住手工复制粘贴哈

是机器采,但对方采集的频率很低,大概30分钟执行一次。

嘛,不研究了,等你这个上架了,给试试就好。

顺便要北岸号不?
作者: LuciferJShieh    时间: 2012-12-23 00:31
看起来好高端的样子……很感兴趣
作者: shshwzs    时间: 2012-12-23 00:41
enjoy




欢迎光临 全球主机交流论坛 (https://443502.xyz/) Powered by Discuz! X3.4