本文系国内 ITOM 行业领军企业 OneAPM 工程师翻译整理自 Raviraj Hegde 的文章 Top Sites Built with Ruby on Rails.

就其本身而言,Ruby in Rails 已经从一个简单的框架演化为强大的工具。最近几年,其名气大涨,这也合情合理;除拥有稳定的性能之外,在开发功能复杂的应用时使用 gem 能够节约大量时间。

目前,市场对Ruby on Rails 开发人员的需求庞大。各种各样的平台如雨后春笋般涌现,对优秀开发者的需求也从未如此之高。无论你是一位正在思考是否投入时间和资源学习Ruby on Rails的开发者也好,或是正思考要利用哪些平台和工具的网络创业者也好,下面介绍的10个基于Ruby on Rails构建的顶级站点,希望能对你有所启发。

1.Twitter(最初版本)

尽管,由于可扩展性问题,推特现在转变成基于Java的网站,但是在 2006 年问世之初,它还是基于 Ruby on Rails 构建的。

2.Shopify

这一快速发展的商业平台让网络卖家自己管理自己的电子商务,同时提供了诸多优越性能,包括订单跟踪和利用Ruby on Rails构建的信用卡支付。

3.Basecamp

作为网页设计和应用程序开发界最热门的名字之一,大本营公司首个商业应用程序就是由Ruby on Rails构建的。

4.Yellow Pages

罗列各种商业信息和电话号码的网上信息存储库,也以网络黄页闻名,就是采用Ruby on Rails构建的。黄页是互联网上最大的门户网站之一。

5.Hulu

作为颇受欢迎的在线电视节目播放平台,Hulu的收入来源于广告,其他功能基本免费使用。然而,它也支持有偿订阅以获取额外利益。

6.Slideshare

作为大受商业专家欢迎的协作工具,Slideshar是专为上传和在线分享报告、管理讨论和反馈而设计的。在投入使用的第一年,该网站就创下了300万独立访客的记录。

7.GitHub

作为最受开发人员欢迎的托管源码的在线开发平台,GitHub是基于Ruby on Rails构建的。

8.Groupon

作为网络上寻找优惠和折扣券的最佳去处,Groupon现已遍布全球。创建于2008年,已经成为最受欢迎的网站之一的Groupon也是由Ruby on Rails构建的。

9.Urban Dictionary

1999年建立的一个在线俚语资源包,目的是帮助新人适应网络文化。城市词典的动力源于Ruby on Rails。

10.AirBnb

作为打乱旅游行业规则的最新平台,Airbnb允许游客和访客在“家中”住宿,让房主把空闲的房间租给个人。该网站也利用了Ruby on Rails。

好了,就这么多了。其中一些特别受欢迎的网站都是利用 Ruby on Rails 来处理每天极大的访问量。除性能稳定之外,还有大量的第三方附件和开发者支持。选择 Ruby on Rails,肯定不会有错!

网站&系统监控

构造顶级站点除了过硬的开发技术,也依赖高水平的运维人员。而国外的 RoR 网站越来越多的开始使用 NewRelic、Datadog 之类的第三方监控服务,对网站、系统服务器进行实时监控。而国内也有 OneAPM Ruby Agent、Cloud Insight 这些优秀的免费监控解决方案。

无论是深入到所有 Ruby 应用内部完成应用性能管理和监控,解决代码级别性能问题;还是集监控、管理、协作、计算、可视化于一身的系统数据管理解决方案,都在让运维工作变得更加高效、简单,消除开发与运维之间的沟通壁垒。

敏捷开发+高效运维,正是在 Web Scale IT 中迈向卓越的必备技能。

10个基于 Ruby on Rails 构建的顶级站点相关推荐

  1. Ubuntu 10.10 安装配置 Ruby on Rails

    原文地址:http://www.linuxidc.com/Linux/2010-12/30380.htm Ubuntu 更新源里自带有Ruby和Rails,但是都不是最新版,Ruby版本大概还有1.9 ...

  2. Ruby on Rails开发Web应用的基本概念

    Web应用架构 C/S架构 Web应用从最初就採用C/S架构.Server负责监听client请求,提供资源,Client向server发起请求并渲染页面. 两者通过TCP/IP协议栈之上的HTTP协 ...

  3. Status Ruby on Rails in China - Presentation Transcript

    Slide 1: 铁道中文应用开发现状综述 2008年8月 制作发布:铁道播客 BD7LX 深圳 http://rorcast.blogger2blogger.com/ 铁道中文应用开发现状综述 20 ...

  4. 选择一款适合自己的ruby on rails IDE开发工具

    用ROR框架做开发,基本上只要SciTE+资源管理器+命令行 就可以了,但如果您确实一时很难忘记IDE环境,而且机器配置又不咋地,建议您重返三剑客时代,找找当年DreamWeaver的感觉 :) ht ...

  5. 【Ruby on Rails】2021 OWASP TOP 10 的安全加固建议

    写在前面 OWASP TOP 10 在去年下半年发布了新版,本文将结合新版 TOP 10 的内容,整理一份 Rails 安全实践,供开发者朋友们参考. 本文适合有一定 Rails 开发经验,期望了解应 ...

  6. bdd cucumber_如何使用BDD构建坚如磐石的Ruby on Rails应用

    bdd cucumber by Marko Anastasov 通过Marko Anastasov 如何使用BDD构建坚如磐石的Ruby on Rails应用 (How to build rock-s ...

  7. 独立开发变现周刊(第55期):构建Ruby on Rails课程平台月收入6万美金

    分享独立开发.产品变现相关内容,每周五发布. 目录 1.Scribe: 浏览器插件自动记录你的操作,快速生成操作指南 2.反向词典:开源项目帮助你解决"舌尖现象" 3.Awesom ...

  8. Ubuntu 10.10下搭建ror(ruby on rails)开发环境

    1. 修改软件源,最好为main server. system=>系统管理=>更新管理器=>设置=>软件源 2. sudo apt-get update   (更新下载源) 3 ...

  9. 胖子哥的大数据之路(10)- 基于Hive构建数据仓库实例

    一.引言 基于Hive+Hadoop模式构建数据仓库,是大数据时代的一个不错的选择,本文以郑商所每日交易行情数据为案例,探讨数据Hive数据导入的操作实例. 二.源数据-每日行情数据 三.建表脚本 C ...

  10. Ruby on Rails 和 J2EE:两者能否共存?

    Ruby on Rails 和 J2EE:两者能否共存? 两个 Web 应用程序框架的比较 文档选项 <tr valign="top"><td width=&qu ...

最新文章

  1. script中用php
  2. JAVA _构造函数
  3. Linux 访问文件的acl信息,linux文件权限管理与ACL访问控制列表
  4. 撩课-Python-每天5道面试题-第2天
  5. java 全半角转换_Java 全半角转换
  6. eclipse占用内存过大_idea被评最好用java开发工具,为什么用eclipse的人更多?
  7. SharePoint学习札记[3] — Office SharePoint Server 2007部署
  8. python监控网页更新_python监控网页更新
  9. mysql8添加索引_MySQL8.0新特性-新的索引方式
  10. PHP简易网页访问统计源码
  11. 我的 计算机朋友作文,电脑我的朋友作文
  12. DLL注入(CreateRemoteThread方式)
  13. java 反射 本类_Java 反射 Class类
  14. hadoop 命令行相关操作
  15. css3图片 变黑白 变模糊 调整饱和度等
  16. 杀手级的ASUS EEE 901GO?
  17. 盖雅工场完成3亿元C轮融资,由老虎环球基金领投...
  18. Android简单实现高德地图显示及定位
  19. 记录 | Latex 双栏排版插入图片后图片太大的问题 一种解决方案
  20. Java笔记——反射常用方法

热门文章

  1. IDL size函数
  2. HTML学习总结(6)——表单
  3. EXCEL 分列功能的使用
  4. ERDAS 安装完成之后如何打开软件新建工程
  5. International Journal of Rock Mechanics and Mining Sciences (Vol 124-12月期最新研究译文)
  6. curl的get请求设置参数实例
  7. python直接取系统的时间_用Python在Linux中获得系统正常运行时间的最快方法
  8. html怎么设置动画保持,html – 如何使用CSS3为td列可见性设置动画
  9. jdbc连接oracle mysql_JDBC连接MySQL、Oracle和SQL server的配置
  10. Linux获取外部程序指针,Linux内核获取当前进程指针