`
roosevelt
  • 浏览: 1740 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

我用ror做的新闻发现网站

阅读更多
这是我做的自动新闻发现服务: http://www.farxian.com
基于rails 2.3.5, Enterprise Ruby 1.8.7 和 Mysql 5.0
Web server是nginx, 用Mod_rails来连接rails环境。

目前是一台服务器运行在centos 5上。同时运行的还有一个java的新闻搜索引擎。压力基本上很小,因为完全page cache了所有的页面。

我下面会发一些关于整个一系列服务的部署和配置的文章,包括

1.linux环境的准备和基本配置
2.enterprise ruby的安装
3.mysql的安装和配置
4.nginx和mod_rails的安装配置

你们有什么希望知道的,可以告诉我。
分享到:
评论
26 楼 roosevelt 2011-04-01  
新闻是通过我们的发现引擎搜索来的,并且根据一定的算法自动进行发布的。没有人工的编辑,只是偶尔需要对标题进行一下清理。

爬升速度是这条新闻在网上被分享(share)的速度,一条新闻在一定的时间内被share的次数的越多,速度越大。每小时达到8000次以上时,就变成小“火箭”了。
25 楼 feiyan35488 2011-04-01  
唉 ,只能看到标题,不能看到其他的东西。 内容都显示不出来,太慢了
24 楼 pwg17 2011-04-01  
技术很不错
23 楼 squirrelRao 2011-04-01  
superlittlefish 写道
osser.me 写道
怎么做到新闻发现的,也就是说怎么抓取新闻的

同问

同同问
22 楼 relly 2011-04-01  
就是不理解这个爬升速度是指?
21 楼 relly 2011-04-01  
我知道用php的curl和正则表达式可以做到。隔一段时间访问一次目标网站,有的新的信息就抓取下来保存到数据库。还算easy。
20 楼 huangyuanmu 2011-04-01  
不错,有点google reader的感觉了,支持下楼主
19 楼 wangzy24 2011-04-01  
superlittlefish 写道
osser.me 写道
怎么做到新闻发现的,也就是说怎么抓取新闻的

同问

18 楼 fire_wang 2011-03-31  
想问下lz
在滚动条滚到底部的时候页面下面自动更新增加加载数据是怎么实现的,基于什么原理?
能详细讲解下吗
17 楼 e_endswell 2011-03-31  
放源码吧,想学学。
16 楼 zwt2001267 2011-03-31  
楼主做的不错,希望尽快分享楼主承诺的“部署和配置的文章”。
15 楼 siko 2011-03-31  
很不错的网站
14 楼 siko 2011-03-31  
很不错的网站。
13 楼 sunchaohui_koko 2011-03-31  
superlittlefish 写道
osser.me 写道
怎么做到新闻发现的,也就是说怎么抓取新闻的

同问

12 楼 zhuixinjian 2011-03-31  
想问下硬件配置。CPU/内存
11 楼 java998 2011-03-31  
感觉还不错
希望楼主有更好的分享。
10 楼 zwyan2009 2011-03-31  
你这些新闻是按什么规则抓来的啊
9 楼 superlittlefish 2011-03-31  
osser.me 写道
怎么做到新闻发现的,也就是说怎么抓取新闻的

同问
8 楼 leepengyu 2011-03-31  
内容区域滚动到底部后,再继续往下滚就不要滚动主页面了吧,眼花的……刚还是还以为自己鼠标指错地方了。
7 楼 leepengyu 2011-03-31  
鼓掌,做的很不错。
新闻爬升速度这个挺有意思,呵呵……
页面右半部分的内容显示区域的滚动条,为什么是那个样子的,到底部了还能下拉然后滚动条越来越短,感觉不太舒服,怪怪的。

相关推荐

    RoR性能优化经验谈

    在本文中,我们将探讨一些RoR性能优化的关键方面,主要基于JavaEye网站在使用RoR过程中积累的实际经验。 首先,RoR性能优化涉及到多个层面,包括应用程序的部署、服务器配置以及代码优化。在部署方面,操作系统的...

    ror

    NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696

    ror中文资料

    **Ruby on Rails(简称RoR)中文资料** Ruby on Rails(RoR)是一个基于Ruby编程语言的开源Web应用框架,遵循MVC(Model-View-Controller)架构模式,旨在简化Web开发过程,提高开发效率。RoR强调“约定优于配置”...

    ROR安装必备所有架包

    在Ruby on Rails(ROR)开发环境中,安装和配置正确的依赖包是至关重要的。这个压缩包包含了一系列用于ROR框架的基础组件,但不包括Ruby本身。让我们深入了解一下这些包的作用和重要性。 首先,`actionpack`是Rails...

    神经网络ror resenet模型

    **神经网络Ror ResNet模型详解** 在深度学习领域,ResNet(残差网络)模型是具有里程碑意义的创新,由He et al.在2015年提出。该模型解决了深度神经网络训练中的梯度消失问题,允许构建非常深的网络结构。而“Ror”...

    初探ROR

    **初探ROR** Ruby on Rails(简称ROR)是一个基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在促进开发过程的简洁性和效率。Ruby on Rails的核心理念是“Don't Repeat ...

    ror实例

    Ruby on Rails(简称RoR或Rails)是一种基于Ruby语言的开源Web应用框架,它遵循Model-View-Controller(MVC)架构模式,旨在提高开发效率并提供简洁、优雅的代码结构。"ror实例"可能指的是在学习或实践中,通过创建...

    RoR选题方向—源代码

    如ActiveRecord,它是RoR中的ORM(对象关系映射)库,允许开发者用Ruby代码操作数据库,而无需编写SQL。另一个关键组件是ActionController,它处理HTTP请求并返回响应,是连接模型和视图的桥梁。 RoR的"Convention ...

    RoRBlog 基于RoR的博客系统

    基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。

    Windows 上搭建 ROR环境

    ### Windows上搭建Ruby on Rails(ROR)环境详解 #### 一、引言 随着Web开发技术的不断发展,Ruby on Rails(简称Rails或ROR)作为一种高效、简洁且优雅的Web开发框架,受到了广大开发者的青睐。然而,在Windows...

    我的ror的第一天

    标题 "我的ror的第一天" 暗示了这是一个关于Ruby on Rails(简称RoR)的初学者经验分享,RoR是基于Ruby语言的开源Web应用框架,它遵循MVC(模型-视图-控制器)架构模式,使得开发过程更加高效。 在描述中提到的...

    RoR,十分钟做Blog

    【RoR,十分钟做Blog】这篇教程主要介绍了如何使用Ruby on Rails(RoR)框架在NetBeans IDE上快速创建一个简单的博客程序。RoR是一个基于MVC(模型-视图-控制器)架构的Web开发框架,它使得开发过程更加高效且简洁。...

    javarebel 用JAVA和ROR一样方便测试

    破解版本的JAR包,放到本地磁盘,ECLIPUS直接用,到JVM设置直接加 -noverify -javaagent:D:\javarebel.jar

    ROR 文件的上传与下载

    ### ROR 文件的上传与下载:深入解析与实践 在Ruby on Rails(简称ROR)框架下,处理文件的上传与下载是一项常见的需求,尤其是在构建包含媒体内容的应用程序时。本文将基于给定的文件信息,详细阐述如何在Rails...

    ROR绿色最新环境(2013/3/10)

    ROR环境 Ruby version 1.9.3 (java) RubyGems version 1.8.24 Rack version 1.4 Rails version 3.2.12 JavaScript Runtime therubyrhino (Rhino) Active Record version 3.2.12 Action Pack version 3.2.12 ...

Global site tag (gtag.js) - Google Analytics