10个基于 Ruby on Rails 构建的顶级站点
本文系国内 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 构建的顶级站点相关推荐
- Ubuntu 10.10 安装配置 Ruby on Rails
原文地址:http://www.linuxidc.com/Linux/2010-12/30380.htm Ubuntu 更新源里自带有Ruby和Rails,但是都不是最新版,Ruby版本大概还有1.9 ...
- Ruby on Rails开发Web应用的基本概念
Web应用架构 C/S架构 Web应用从最初就採用C/S架构.Server负责监听client请求,提供资源,Client向server发起请求并渲染页面. 两者通过TCP/IP协议栈之上的HTTP协 ...
- Status Ruby on Rails in China - Presentation Transcript
Slide 1: 铁道中文应用开发现状综述 2008年8月 制作发布:铁道播客 BD7LX 深圳 http://rorcast.blogger2blogger.com/ 铁道中文应用开发现状综述 20 ...
- 选择一款适合自己的ruby on rails IDE开发工具
用ROR框架做开发,基本上只要SciTE+资源管理器+命令行 就可以了,但如果您确实一时很难忘记IDE环境,而且机器配置又不咋地,建议您重返三剑客时代,找找当年DreamWeaver的感觉 :) ht ...
- 【Ruby on Rails】2021 OWASP TOP 10 的安全加固建议
写在前面 OWASP TOP 10 在去年下半年发布了新版,本文将结合新版 TOP 10 的内容,整理一份 Rails 安全实践,供开发者朋友们参考. 本文适合有一定 Rails 开发经验,期望了解应 ...
- bdd cucumber_如何使用BDD构建坚如磐石的Ruby on Rails应用
bdd cucumber by Marko Anastasov 通过Marko Anastasov 如何使用BDD构建坚如磐石的Ruby on Rails应用 (How to build rock-s ...
- 独立开发变现周刊(第55期):构建Ruby on Rails课程平台月收入6万美金
分享独立开发.产品变现相关内容,每周五发布. 目录 1.Scribe: 浏览器插件自动记录你的操作,快速生成操作指南 2.反向词典:开源项目帮助你解决"舌尖现象" 3.Awesom ...
- Ubuntu 10.10下搭建ror(ruby on rails)开发环境
1. 修改软件源,最好为main server. system=>系统管理=>更新管理器=>设置=>软件源 2. sudo apt-get update (更新下载源) 3 ...
- 胖子哥的大数据之路(10)- 基于Hive构建数据仓库实例
一.引言 基于Hive+Hadoop模式构建数据仓库,是大数据时代的一个不错的选择,本文以郑商所每日交易行情数据为案例,探讨数据Hive数据导入的操作实例. 二.源数据-每日行情数据 三.建表脚本 C ...
- Ruby on Rails 和 J2EE:两者能否共存?
Ruby on Rails 和 J2EE:两者能否共存? 两个 Web 应用程序框架的比较 文档选项 <tr valign="top"><td width=&qu ...
最新文章
- script中用php
- JAVA _构造函数
- Linux 访问文件的acl信息,linux文件权限管理与ACL访问控制列表
- 撩课-Python-每天5道面试题-第2天
- java 全半角转换_Java 全半角转换
- eclipse占用内存过大_idea被评最好用java开发工具,为什么用eclipse的人更多?
- SharePoint学习札记[3] — Office SharePoint Server 2007部署
- python监控网页更新_python监控网页更新
- mysql8添加索引_MySQL8.0新特性-新的索引方式
- PHP简易网页访问统计源码
- 我的 计算机朋友作文,电脑我的朋友作文
- DLL注入(CreateRemoteThread方式)
- java 反射 本类_Java 反射 Class类
- hadoop 命令行相关操作
- css3图片 变黑白 变模糊 调整饱和度等
- 杀手级的ASUS EEE 901GO?
- 盖雅工场完成3亿元C轮融资,由老虎环球基金领投...
- Android简单实现高德地图显示及定位
- 记录 | Latex 双栏排版插入图片后图片太大的问题 一种解决方案
- Java笔记——反射常用方法
热门文章
- IDL size函数
- HTML学习总结(6)——表单
- EXCEL 分列功能的使用
- ERDAS 安装完成之后如何打开软件新建工程
- International Journal of Rock Mechanics and Mining Sciences (Vol 124-12月期最新研究译文)
- curl的get请求设置参数实例
- python直接取系统的时间_用Python在Linux中获得系统正常运行时间的最快方法
- html怎么设置动画保持,html – 如何使用CSS3为td列可见性设置动画
- jdbc连接oracle mysql_JDBC连接MySQL、Oracle和SQL server的配置
- Linux获取外部程序指针,Linux内核获取当前进程指针