文章分类 -  RAILS

摘要:声明:本文内容来自《Redis开发与运维》一书第12章,如转载请声明。 通 常来看,Redis开发和运维人员更加关注的是Redis本身的一些配置优化,例如AOF和RDB的配置优化、数据结构的配置优化等,但是对于操作系统是 否需要针对Redis做一些配置优化不甚了解或者不太关心,然而事实证明一个良好的 阅读全文
posted @ 2017-02-17 10:13 luckc# 阅读(2846) 评论(0) 推荐(2) 编辑
摘要:在那山的这边海的那边有一群部署员他们辛苦又没钱他们忙碌又危险他们一天到晚坐在那里不停地在上传有了问题就赶紧查网线~~哦 苦逼的部署员哦 苦逼的部署员只要一改代码他们就要重新发一遍出点问题打击一大片由于年代太过久远,我确实已经忘记了以前在java下面是肿么部署的了。隐约记得好象不是个轻松活。貌似要打各种包,上传各种文件,重启各种服务,对付各种问题。后来ant好象可以做自动部署,但得写一大坨xml文件,也忘了是不是好用了。无数的实践已经证明并将继续证明,手动部署是一项十分坑爹的运动,仅次于跨个110米的栏就被人牵手两次。因为根据墨菲定律(Murphy's Law)最广为人知的变体表述,“会 阅读全文
posted @ 2012-07-02 01:16 luckc# 阅读(426) 评论(0) 推荐(0) 编辑
摘要:序:本来不想写这篇,我知道在rails界,大家一直都是很鄙视在windows上做rails的象我一样的开发者。但是这几天连续看到仍然有人在不停地发帖询问rails on windows的问题。这个解决方案我已经在本系列第2篇末尾简单地写了一段,估计看到的人不多。所以我就干脆给扩成一篇,可能会让一些人少走些弯路,顺便也给我的系列充个数。ubuntu和mac上做开发的就不用看了。谨以此篇,献给仍然工作在windows上的被鄙视者。在本篇被成功投隐之前,请尽快观看。我天朝(面对北京方向,抱拳拱手)泱泱大国,以诚信为本。在目前的环境下,windows确实是最流行最好用最容易和别人沟通的操作系统。如果有 阅读全文
posted @ 2012-07-02 01:15 luckc# 阅读(163) 评论(0) 推荐(0) 编辑
摘要:在当前的web应用中,尤其是互动概念越来越大行其道的今天,为了加快网站的反应速度,提高用户体验,有些操作不能等到所有的后台处理完成之后再展现给用户,因此需要引入异步任务机制。典型的应用场景如用户注册完成之后的确认邮件发送,如果等邮件发送成功再给用户返回确认信息,这个时间间隔在用户体验上是难以接受的。另外,由于用户量和数据量的庞大,某些数据在平时只能做增量处理,需要在例如凌晨负载较小时对数据进行集中处理,这就需要引入定时任务。1、技术选型针对异步和定时任务的组件选择,我们当时颇费了一番功夫。可选的很多,而且网上也没有压倒性的信息可供参考和选择,因此只能对几种解决方案进行了概略地尝试和评测。1.1 阅读全文
posted @ 2012-07-02 01:14 luckc# 阅读(1051) 评论(0) 推荐(0) 编辑
摘要:rails 3.0是2010年8月份发布的。迄今为止,3.0已历经多个tiny版到了3.0.8。3.1已经放出rc4,看起来离正式版已为期不远。相对于2系,3系还是有一些令人惊喜的变化,而且在架构上也规范和严整了许多。3.1中更是又加入了几个颇为有趣的特性。我们的项目一直都是紧跟rails新版,很欣慰能够毫无道德压力地做一个喜新厌旧常换常新的男人。但什么都追新也吃了不少小苦头,不过仍然死不悔改,大家都在坐等3.1发布试吃。更多关于rails3的新特性,网上一抓一把,需求和欲望比较强烈的同学可自行解决,在此不再赘述。下面主要说一下我们这个项目。因为项目不大,而且第一期没有太多用户互动的内容,所以 阅读全文
posted @ 2012-07-02 01:11 luckc# 阅读(581) 评论(1) 推荐(0) 编辑
摘要:在国家的正确指引和坚强领导下,在国内经济突飞猛进一片光明的大好形势下,随着互联网的飞速发展,即使是普通互联网应用的用户数量也呈线性上升趋势,更不用说国外那些大型的广受欢迎的诸多“并不存在”的网站们指数级的用户增长。而且网站内的数据关系也随着SNS等应用的兴起发生了很大的变化。传统的关系型数据库已经慢慢地对这些新时代的新特性显得有些力不从心。如何提高单台数据库服务器负载能力,如何更高效更迅速地处理简单类型的数据关系,成了摆在我们面前的亟待解决的问题。时隔多年又过了把写论文的瘾。下面说点有用的。当初在设计这个项目的架构时,就准备引入nosql作为主要组成部分。一是从网站的预期流量上,单台mysql 阅读全文
posted @ 2012-07-02 01:11 luckc# 阅读(516) 评论(0) 推荐(1) 编辑
摘要:用rails3做目前的这个网站项目,已经有半年多了。我们这个团队应该算是比较早使用rails3做项目的,3.0正式版刚发布就开始尝试了,在项目开发期间针对很多问题也做了一些探索。谈不上经验,更称不上最佳实践,只是分享出来,经学见易,道家见淫,有需要的朋友各取所需。小公司小项目,适用于初中级用户,大牛们可一笑而过。1、网站需求财经资讯网站,向用户提供财经金融资讯,发布和宣传公司研发的各种金融产品,引导用户注册和购买产品。当前网站的内容来源是公司的资讯平台和行情数据库,通过http接口和oracle sql获取数据并展现,可能在中短期会有用户互动和用户原创内容(UGC)的需求。在可预期的未来,即2 阅读全文
posted @ 2012-07-02 01:05 luckc# 阅读(312) 评论(0) 推荐(0) 编辑