论坛首页 编程语言技术论坛

学习一个新的开发平台真的很需要勇气和激情

浏览 12583 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
   发表时间:2007-03-14  

  关注ROR已经是有比较长的时间,但真正想学习它并想用它来做WEB项目还是06年底的事。

  以前有做企业管理系统,做过OA,研发过工作流,搞过数字签名和电子印章,做过一些WEB应用项目,但采用的语言不是ruby,平台也非ROR,那时还没听说过这玩艺。我用的数据库也只是sql server、sybase、oracl。受ROR的诱惑+自己的还有的那么一点冲劲,我准备学习多一个平台,并真正体验一下这号称WEB“开发高效率”的平台。

  最近已经初步学完了ruby语言的基本内容。对有一定开发经验的人来说语言的入门不是难事,要精通是需要一段时间的。我让自己先上手,再在开发过程中慢慢的去熟悉。对一门语言的掌握不要想着一次到位,在开发中发现问题再解决问题,这样的学习方法是最快的。

  现在要开始用Rails做点东西了,纸上谈兵的事还是少做为好。但一开头就碰到几个麻烦,一是环境安装麻烦;看了JAVAEYE中很多位朋友的文章才算是搞定,为了加深映象,反复几次。还算好,后面的几次一切顺利,熟悉了其实还是很快的,第一次的过程真是枯燥烦人。第二个问题:对SQL SERVER的支持不是很好;在数据库连接我就碰到了问题,后来搞好了,但在论坛中看到很多的朋友都也因用SQL SERVER做数据库,遇到的问题还有一大篓。这时我作了另一个选择,我先用mysql吧,现在是学习和体验阶段,要把重点放在rails上,不要因为数据库的问题花了太多的时间,等我对rails足够熟悉时,再用自己熟悉的其他数据库做应用。毕竟rails对mysql的支持是最好的。边看书,边做了一些比较简单的应用,在网上吸收了些营养,但深知路漫漫其修远呀。

  踉踉跄跄一路走着,一边要工作,一边要学习,仅一个“累”字难表此际的感受,但随着学习的深入,对ROR的感情也更深了,我相信我选择学习它是正确的。

  有时间应该整理一下学习内容了,算是对学习的总结,也当是对后来者的鼓励。只有不断的与大家分享学习的苦与乐才能让我继续有勇气、继续保持激情学习下去。

  学习这个平台我希望在这里结识更多的朋友,也希望和我都处在ROR学习起跑线的朋友加我,一起组队上路,一起走向ROR的未来。学习一个新的开发平台真的很需要勇气和激情,需要你与我的牵手!

  

   发表时间:2007-03-14  
引用
对SQL SERVER的支持不是很好

虽然嘴上不说,其实Ruby和Rails社群都是歧视Windows用户的。如果可能的话,还是换到Linux吧。
0 请登录后投票
   发表时间:2007-03-14  
gigix 写道
引用
对SQL SERVER的支持不是很好

虽然嘴上不说,其实Ruby和Rails社群都是歧视Windows用户的。如果可能的话,还是换到Linux吧。
  在我的项目应用中我一定会听取你的忠告,现在是学习阶段,某些条件还不能一下允许。自己的机器也还得天天开发Windows下的其他应用。
0 请登录后投票
   发表时间:2007-03-14  
SwiftHorse 写道
gigix 写道
引用
对SQL SERVER的支持不是很好

虽然嘴上不说,其实Ruby和Rails社群都是歧视Windows用户的。如果可能的话,还是换到Linux吧。
  在我的项目应用中我一定会听取你的忠告,现在是学习阶段,某些条件还不能一下允许。自己的机器也还得天天开发Windows下的其他应用。

Ruby在Windows底下是真的、真的相当慢,没办法阿……
0 请登录后投票
   发表时间:2007-03-14  
gigix 写道
引用
对SQL SERVER的支持不是很好

虽然嘴上不说,其实Ruby和Rails社群都是歧视Windows用户的。如果可能的话,还是换到Linux吧。

嗯,所言极是;
我在Ubuntu下把Ruby和Rails的一些环境都配置好的;
病毒也少很多.
0 请登录后投票
   发表时间:2007-03-14  
不过我觉得不管在什么地方,放弃Ms sqlserver是第一步。
其实就一个开发环境来说windows下还是可以忍受的,虽然慢一些,但是这个时候的慢未必没有好处——rails实在太快了,还是留给自己一点放松的机会吧。
0 请登录后投票
   发表时间:2007-03-14  
ozzzzzz 写道
不过我觉得不管在什么地方,放弃Ms sqlserver是第一步。
其实就一个开发环境来说windows下还是可以忍受的,虽然慢一些,但是这个时候的慢未必没有好处——rails实在太快了,还是留给自己一点放松的机会吧。
  放弃Ms sqlserver我倒不这样认为,不同的应用选择的开发工具和数据库有不同。加上我个人最精通的数据库要算Ms sqlserver,以我对他的理解我认为也是一个挺好的数据库,关键是适用不适用自己要做的项目。初学mysql,我感觉他的操作方便性还真不如Ms sqlserver,至于性能及其他还有待进一步考察。你是资深会员,我想你的话也不无道理,或许和你的开发背景也有关吧。哈哈。
0 请登录后投票
   发表时间:2007-03-15  
换到linux,还有一大障碍,就是有些网站只支持IE,各位如何解决?每次为了访问某个网站切换到windows,我都恨得咬牙切齿,:)
0 请登录后投票
   发表时间:2007-03-15  
lsyong 写道
换到linux,还有一大障碍,就是有些网站只支持IE,各位如何解决?每次为了访问某个网站切换到windows,我都恨得咬牙切齿,:)


可以在linux装个 wmware :)
0 请登录后投票
   发表时间:2007-03-15  
装Mac OS. 也是可以的.

或者有一个变通的方法. 不要用ruby.

关于数据库嘛. 在ORM面前都差不多(如果仅仅关注business logic的话).
0 请登录后投票
论坛首页 编程语言技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics