`
redouble
  • 浏览: 33760 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

正式发布第一个RAILS系统

 
阅读更多
两天以前,本人开发的第一个客户化定制的WEB系统正式发布了。
使用RAILS框架进行编程时间不短了,但是以前都是开发了系统之后公司内部使用。像这样的外包项目发布给客户方,这还是第一次。
由于客户方面的特殊的软硬件环境,这次的系统不得不基于windows环境进行部署。而且客户端的服务器硬件配置也比较低,难以使用虚拟机部署方式。
于是,我采取了Robbin介绍过的Windows + Apache + Mongrel的部署方案。

系统刚刚发布之后,心里还是十分的惴惴。服务器端内存只有1G,我开了两个mongrel进程,使用apache进行负载均衡。对于不到100个用户在短时间内集中进行访问来讲,系统的稳定性能否支撑,我心里还是没有底。

系统发布两天之内,集中接到了N多的客户电话,手机在短时间内就被打没电了。
还好,基本上都是最终用户在使用方面的问题。到目前为止,系统稳定运行,性能良好。
  信心得到极大增强。

2011年初还有一个系统要发布,那时系统的压力将要高出一两个数量级。不过那时候的硬件环境也会大大改善。现在准备到时候使用虚拟机方式进行发布(Ubuntu + Nginx + Passenger + Ruby1.87)。
分享到:
评论
14 楼 lhehuang 2010-12-18  
呵呵,我倒想能不能把产品发布到U盘linux中,省掉重装等麻烦事情。
13 楼 darrendu 2010-12-17  
什么也没看到,还搞到首页了。。。。。
12 楼 nakupanda 2010-12-16  
删贴的请看清楚,我发的网址是楼主的那个网址,我只想说明他发的网址中的:写成了; 而已
11 楼 kyd364 2010-12-16  
楼主赶紧把题目改一下吧。。。标题党。
10 楼 smzd 2010-12-15  
javaeye上乌烟瘴气啊!
我挺楼主一个!
君子自强不息!鄙视乞丐遍地!
9 楼 redouble 2010-12-14  
Ruby 1.87
Rails 2.3.10
Apache采用了xampp
8 楼 kyfxbl 2010-12-14  
不明真相 的群众对标题党表示鄙视
7 楼 活靶子 2010-12-14  
语文老师很痛心
6 楼 hellolaojiang 2010-12-14  
至少Ruby版本和rails版本说哈也好吧。
5 楼 redouble 2010-12-14  
jzinfo 写道
东西在那?  这样 也叫release

SORRY,这个系统并不是一个网站,而是客户企业内部管理系统。
连域名都没有,需要使用IP地址登录。
所以在这里不便公布了。

另外,这个网站是我们自己的产品,大家有兴趣可以上来试用:

http://www.ziicoo.com
4 楼 jzinfo 2010-12-14  
东西在那?  这样 也叫release
3 楼 tedeum 2010-12-14  
至少发个截图嘛
2 楼 pochonlee 2010-12-14  
原来是标题党,以为发布个开源的之类的呢。
1 楼 Javakeith 2010-12-13  
发布?代码呢?给个  美女是什么意思?

相关推荐

    基于Rails的菲普斯网站管理系统 v0.8.5.rar

    软件介绍 Fepss(菲普斯)第一个推出在线为企业提供不限用户数的永久免费信息化平台,作为永久免费的企业信息化的倡导者。Fepss开发的免费OA系统也受到中小型企业的青睐,本公司网站发布系统是基于ruby on rails开发...

    Rails 101 入门电子书

    - 学习如何创建第一个Rails应用程序。 - **过程**: - 创建新项目。 - 设置数据库配置。 - 创建控制器和视图。 - 在浏览器中查看结果。 #### 六、Rails的路由 - **概念介绍**: 路由是连接用户请求URL与应用...

    ruby on rails最新版

    1. Active Record:Rails的ORM(对象关系映射)系统,使开发者能够以Ruby对象的方式操作数据库。 2. Action Pack:包含了路由、控制器和视图,处理HTTP请求并生成HTTP响应。 3. Active Support:提供了一系列实用的...

    component base rails applications

    - Rails引擎是一种包含特定功能集的Rails应用,它可以被挂载到一个主应用中。 - 引擎路由(Engine Routes)定义了引擎中各个组件的路由规则,使主应用能够通过路由访问引擎的功能。 - 引擎挂载(Engine Mounting...

    RailsSpace

    通过构建一个真实的社交网络网站——RailsSpace,本书系统地介绍了Ruby on Rails框架的核心技术和最佳实践。从基础知识到高级特性,从理论到实践,本书旨在帮助读者全面掌握Ruby on Rails的开发技巧。无论是新手还是...

    rails-1.0.0

    Rails 1.0.0是Ruby on Rails框架的一个里程碑版本,发布于2005年12月,它标志着Rails的成熟和广泛应用的开始。Rails是一个基于Ruby编程语言的开源Web应用程序框架,遵循MVC(Model-View-Controller)架构模式,致力...

    Rails 4 in Action, Second Edition.pdf

    - **博客系统**:创建一个简单的博客系统,支持文章发布、评论管理等基本功能。 #### 五、社区反馈与评价 **Rails 4 in Action, 第二版** 获得了广泛的好评,读者们对其给予了高度的认可: - **全面而深入的知识...

    配置rails环境

    在Ruby on Rails开发环境中,配置过程是至关重要的第一步。Rails是一个基于Ruby的开源Web应用程序框架,它遵循模型-视图-控制器(MVC)架构模式。在安装完Ruby之后,配置Rails环境通常包括以下几个关键步骤: 1. **...

    Ruby-Publify一个构建在Rails之上的自我托管We发布平台

    Ruby-Publify是一个开源的、基于Ruby on Rails的内容管理系统(CMS),它允许用户创建和管理自己的博客或网站,无需依赖第三方服务。作为自我托管的解决方案,Publify为用户提供对数据的完全控制,同时提供了丰富的...

    Rails 3 in Action

    第三章介绍了如何基于 Rails 构建一个真实的 Web 应用程序。这包括了从需求分析到设计、开发、测试和部署的全过程。 - **需求分析**:明确项目的目标和范围。 - **架构设计**:定义应用的架构和模块划分。 - **...

    rails2.3.2gem本地安装包及使用说明

    Rails 2.3.2 是一个古老的 Ruby on Rails 框架版本,它在 Ruby 社区中曾经广泛使用。Gem 是 Ruby 的包管理器,用于安装和管理各种库和框架,包括 Rails。如果你无法通过网络升级或安装 Rails,可以采用本地安装包的...

    rails资料集合最新

    通过阅读,开发者可以了解到如何搭建Rails环境,创建第一个“Hello, World!”应用,以及如何进行CRUD(Create, Read, Update, Delete)操作。 3. **blog.rar**:这是一个名为“blog”的RAR压缩文件,RAR是一种流行...

    Ruby+on+Rails快速Web应用开发实战.pdf

    Rails在2005年发布第一个稳定版本1.0.0。 - **Rails的版本迭代**:文档中提到的v1.0.0是Rails早期的一个版本,而Rails 2.3.2和Rails 2.5是后续更迭的版本。 - **Rails的主要特性**:Rails采用了约定优于配置...

    Agile Web Development with Rails

    Rails拥有一个庞大且活跃的开发者社区,这意味着有大量的第三方插件、模板和教程资源可供开发者参考和使用。这些资源极大地丰富了Rails的生态系统,帮助开发者更快地解决问题、学习新技术。此外,社区中的交流和支持...

    ruby on rails入门

    - **创建第一个 Rails 应用**:使用命令 `rails new myapp` 可以快速创建一个新的 Rails 应用程序,其中 `myapp` 是应用的名称。 - **启动服务器**:进入应用目录后,通过命令 `rails server` 启动服务器。访问 `...

    The art of rails

    1. "file_id.diz" - 这通常是一个文本文件,包含有关文件包的基本信息,可能是书籍的版权信息或者发布者声明。 2. "bbl.nfo" - 这通常是P2P网络共享文件中的一种标准文件,包含关于文件的详细信息,如发布者、发布...

    Secrets of ruby on rails

    Rails不仅仅是一个Web应用框架,它还包括了一系列集成的工具和服务,如数据库访问层Active Record、前端框架Action View等,这些工具和服务共同构成了一个完整的开发栈,使得开发者能够从后端到前端进行无缝开发。...

Global site tag (gtag.js) - Google Analytics