Sinatra sinatra 写了个电影网站。。欢迎来踩。。。

jfreebird · 2012年11月28日 · 最后由 jfreebird 回复于 2013年05月22日 · 4442 次阅读

资源是怎么抓的?

用 ruby 写的爬虫呗。。

#3 楼 @jfreebird 爬固定的网站? 搜索框后面有一白条...

回 4 楼。是有白条。当时我没觉有什么问题。让我再想想吧。。。目前只抓取了一个比较全的网站。

播放速度杠杠的, 弱弱问一句,能不能说说 sinatra 和 rails 的优缺点

6 楼。就像组装机跟品牌机。sintra 更适合做可拆卸组件的应用。比如 sinatra 做 web 请求分发。erb 做模版。activerecord 做 orm。rails 过重沉重。所有东西都堆在一块。给你发挥的空间不大。。。我更喜欢自已组装。而不是别人给我一套他们认为最佳实践的东西。

#7 楼 @jfreebird 期待你拼装出一个 Rails。

8 楼。用 sinatra 的初衷就是不喜欢过重的东西。所以我也不会拼出来的 rails。就目前来看。我用的 sinatra + erb + activerecord 还好。比 rails 简单很多。

#6 楼 @ruuuby 比方说去吃 KFC sinatra 喜欢单点。 rails 喜欢点套餐。

#10 楼 @lvjian700 这个总结有点意思 哈哈

sinatra 不错。

匿名 #13 2012年12月06日

@jfreebird 介绍一下你的 Ruby 爬虫可以吗?

@jfreebird 我现在也在用 sinatra 写东西,第一次写,遇到一些问题。能开源你的代码吗

自己写了个东西有不清楚的地方就要求人开源代码,这个逻辑我怎么就不清楚呢

@ywjno 没什么逻辑,只是想问是不是开源的。表达有误。

爬虫没什么好说的。。。。用的 anemone 性能实在不敢恭维。跟 python 的 gevent 差的不是一点两点。不过我这个要爬的东西太少了。所以也用的挺好。。。

原来发现我用的太原始了,用的 mechanize 爬的~

sinatra 适合发布简单的内容。

@jfreebird 网站关闭了?有开源?

@jfreebird 网站重开了。不过我用 clojure 重写了。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号