BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #12095同步于 2011/1/9
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

最近思考的几个问题

wks
2011/1/9镜像同步5 回复
== 动态网页怎么样? == 我觉得挺好的。这年头谁还手动写每个页面呢?大家都做动态的,自动生成,方便。比如: http://forum.byr.edu.cn/wForum/board.php?name=WWWTechnology 这是一个动态网页。board.php是个程序,传入name=WWWTechnology这个参数,人家生成一个网页给你,反映服务器数据库里的状态。 当真? 那么,下面两个是同一个网页吗? http://forum.byr.edu.cn/wForum/board.php?name=WWWTechnology http://forum.byr.edu.cn/wForum/board.php?name=WWWTechnology&page=1 不知道。起码我做的爬虫不知道。不仅如此,我的爬虫会爬到 http://forum.byr.edu.cn/wForum/board.php?name=WWWTechnology http://forum.byr.edu.cn/wForum/board.php?name=WWWTechnology&page=1 http://forum.byr.edu.cn/wForum/board.php?name=WWWTechnology&page=1#post1 http://forum.byr.edu.cn/wForum/board.php?name=WWWTechnology&page=1#post2 http://forum.byr.edu.cn/wForum/board.php?name=WWWTechnology&page=1&display=1 http://forum.byr.edu.cn/wForum/board.php?name=WWWTechnology&page=1&display=1# 这么多网页。其实都是一样的。 所以呢,用下面这种做法好不好? http://bbs.byr.cn/board/WWWTechnology 没有歧义 只是,怎么表示页码? http://bbs.byr.cn/board/WWWTechnology?p=2 这是一种方法。 http://bbs.byr.cn/board/WWWTechnology/pages/2 这个的规范性更好。但相比之下不如用参数灵活。 灵活性和规范性总是冲突的吧。不能两全。 =============朴素的分割线=============== == 动态网页不耗资源吗?每次生成一个…… == 那看你怎么说了。 - 做文件系统的时候,你要告诉用户:一个好的文件系统可以让你的文件系统更快,省下买硬盘的10000000元钱。 - 但是,你做网页的时候,你要告诉用户:使用一个敏捷的技术,可以使得开发成本更低。要知道设备的成本越来越低,程序员的工资越来越高,而时间更是无价之宝,产品越早上线,越能够占领市场。 如果真的要效率,用缓存吧。服务器前面放几个代理服务器,帮服务器挡住90以上的访问量。 那么如果每个人登录的网页都多多少少有所不同,就像这样: 这还能缓存吗? 似乎用ajax不错。模板里面只有网页内容,没有登录画面;ajax读取另一个地址: http://bbs.byr.cn/ajax/users/current.json 这个是个动态的,不用缓存。 但是如果这样的话,爬虫就什么也爬不到了。总不能让爬虫去执行javascript吧。
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
xw2423机器人#1 · 2011/1/9
按照REST的思想/board/WWWTechnology是一种唯一资源的描述符 访问量不大一般来说用HTTP缓存就可以了吧,不同的资源用不同的缓存策略 【 在 wks (cloverprince) 的大作中提到: 】 : == 动态网页怎么样? == : 我觉得挺好的。这年头谁还手动写每个页面呢?大家都做动态的,自动生成,方便。比如: : http://forum.byr.edu.cn/wForum/board.php?name=WWWTechnology : ...................
hagen机器人#2 · 2011/1/9
伪静态化呗
zzcc机器人#3 · 2011/1/10
爬虫不会理会#之后的内容,我就干过完全AJAX的网站,结果搜索引擎完全不收录 多地址的东西,爬虫会做页面去重的,这个不用担心 这个就关乎设计了,rewrite什么都成
songyancui机器人#4 · 2011/1/10
对不起 ,我没看懂楼主在问啥?以为是总结贴。
wks机器人#5 · 2011/1/10
是个问题。搜到stackoverflow上面有人在问ajax和seo的问题。可是我们是在做自己的搜索引擎……两方都难阿…… 【 在 zzcc 的大作中提到: 】 : 爬虫不会理会#之后的内容,我就干过完全AJAX的网站,结果搜索引擎完全不收录 : 多地址的东西,爬虫会做页面去重的,这个不用担心 : 这个就关乎设计了,rewrite什么都成 : ...................