`
roosevelt
  • 浏览: 1739 次
  • 性别: 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的安装配置

你们有什么希望知道的,可以告诉我。
分享到:
评论
46 楼 j_butterfly 2011-06-28  
做的不错!支持一下
45 楼 gazeldx 2011-05-26  
很厉害!加油老大
44 楼 diffo 2011-05-20  
网站真不错,新闻发现引擎用的是boilerpipe么?看上去效果很赞啊
43 楼 sevk 2011-04-25  
打不开了,被墙了?
42 楼 lolomarx 2011-04-19  
还有一个问题,就是新闻的重复性判断智能, 同一条新闻不同的新闻来源都会报道,而且标题一般都不同, 如果完全不处理的话,有可能出现 同一个版面多条新闻重复出现
41 楼 lolomarx 2011-04-19  
问一个问题,爬行速度会更新吗? 还是只是在某一个时刻更新就不在update了?

40 楼 dtzq01 2011-04-13  
加点排序功能更好了,例如按照爬行速度的降序排列
39 楼 roosevelt 2011-04-08  
fire_wang 写道
为什么javaeyer就一点分享精神都没有?
那么多人问有关这篇帖子的技术实现方面的问题,lz也不作答,
没有一点开源的精神,怎么能做好………



不好意思,最近太忙没能有太多时间回复。
总的来说,这个网站的技术分前端和后端。
前端,就是web部分,前面已经介绍了就是基于 linux + mysql + rails + jquery
后端是我们的发现引擎,用于搜索,过滤和自动发布新闻和预览。是基于java的。总的来说发现引擎的工作是在不同的消息来源上去获取新闻,然后根据一定的算法去打分和排名。最后,满足一定的排名的新闻会被自动发布。具体的排名算法呢,呵呵,有人不让我说。

先就到这,过几天有空了我会详细的写一下我们开发的过程。till then...
38 楼 yangguo 2011-04-07  
sunsmooth 写道
fire_wang 写道
为什么javaeyer就一点分享精神都没有?
那么多人问有关这篇帖子的技术实现方面的问题,lz也不作答,
没有一点开源的精神,怎么能做好………


估计是要考虑商业化?


那就隐藏掉。
37 楼 lxs647 2011-04-07  
这个页面做的很炫O(∩_∩)O~
不错儿
36 楼 sunsmooth 2011-04-06  
fire_wang 写道
为什么javaeyer就一点分享精神都没有?
那么多人问有关这篇帖子的技术实现方面的问题,lz也不作答,
没有一点开源的精神,怎么能做好………


估计是要考虑商业化?
35 楼 fire_wang 2011-04-06  
为什么javaeyer就一点分享精神都没有?
那么多人问有关这篇帖子的技术实现方面的问题,lz也不作答,
没有一点开源的精神,怎么能做好………
34 楼 jinleileiking 2011-04-06  
ror 跟前端没啥关系。。。。。。。。。。。。
33 楼 roosevelt 2011-04-06  
楼主做的真不错,特别是爬行速度这个概念。
这个如果能做在移动设备上一定会更有用。

====================================

我们刚做了个手机的网页版,请用手机浏览器访问:http://farxian.com
32 楼 mike.gao 2011-04-04  
好奇的是,独立服务器吗?访问速度很成问题,还是我自己的问题,访问过两次,一次失败,一次10分钟网页没有打开
31 楼 lmxbitihero 2011-04-03  
做的非常棒
30 楼 jacob_919 2011-04-02  
做得很不错,只用RoR做得吗?没有别的技术?看来RoR的前端效果很不错啊。
29 楼 cosmo2097 2011-04-02  
楼主做的真不错,特别是爬行速度这个概念。
这个如果能做在移动设备上一定会更有用。
28 楼 youngway 2011-04-01  
楼主注意一下用户的感觉。用起来不是很舒服。
27 楼 chaofee 2011-04-01  
share速度是如何得出?自己给出还是官方数据?
提个建议,没有分类的新闻应该是没有粘性的。

相关推荐

    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