Python还是Ruby,这是个问题

django ruby on rails it

为了工作上的便利,一直在学习如何利用计算机管理。看过的书很杂,也尝试了很多不同种类的东西,什么foxpro,perl,html,xml,sql都看。
至今,我的电脑里边还留有一个用foxpro写的通讯录,N多年前是派上用场了的,但由于后来没有相应的运行环境了,别人想拷去用时却不好用了;还留有一个先是用foxpro写的,后面用vfp改造过的股票记账,能算清每笔交易的各种费用,很精确,与打出来的对账单无二,这个现在还能用。
后来,网络盛行,就想到了用网络技术。用过perl写CGI,但是,后来PHP异军突起,便改弦易辙了。用PHP、postgresql写了一个,修修补补地用了很长时间。PHP确实好学好记,很简单,怪不得用的人非常之多。
为了用着方便,不至于在每次改数据库的时候,大改程序,想了点辙,实际上已经有点框架的味道了。只需把相关数据的一些信息存到一个表里,所有的Create,Read,Update,Delete界面不用专门再去管它,而如想改界面也很简便,只需修改CSS文件就行了。用了很多年了,有时间的时候总是想弄得更好用。后来又费了不少时间学习了Ajax,给程序加进了Ajax,但是由于太费事,只是在主要界面上使用了Ajax,数据录入那一部分一直没有心思去弄。
在网上偶然看到了ruby on rails,被说得神乎其神,便想看看是怎么回事。在网上找了数日,看了很多文章,又知道了一样东西叫django,这才又仔细找它们之间对比的文章,不厌其烦地看了很多。又装上了django和rails按着资料一步一步地试。
我对比的结果是:Django的思路我比较容易理解,而且如果求速用的话,那是非常快的,只要把数据结构写出来,其他的都可以不管,自动化程度较高。不用改我Postgresql里原来的任何数,直接在django下就能用了,CRUD都行,用户管理比我原先用PHP弄的那个要高级全面得多。但是在应用Ajax上碰到了点困难,就是在生成json数据时,有点问题,我还没全搞明白,有的数能生成json,但是有的就报错,如果这块解决了的话,则直接把我原先主界面的html文件,改成django的模版文件即可。便能将原先的程序移植到django了,这样的话,再有什么修改,比我原先的会更省事了,毕竟django的功能是很强的。还有一点不适就是django的模版里的标签又是另一种东西,又得多记一样东西。
而rails呢,首先是Ruby的语法,Ruby的程序让我这种非专业人士看着特晕,虽然Ruby的很多特性我是很喜欢的,可能多适应一下就好了。再有就是,rails好像不能自动处理相关联的表,需要手动改很多。既然在建模型时已经声明了表之间的关系,为什么还要手动改呢,可能rails更适合高手吧。最难的就是没有资料,现有的书是1.2版的,而程序已经是2.1版了,有很多不同,书不好用。
选来选去,还是要选django,也就是说要学python,但是ruby确实很不错,将来有时间再学吧。

相关推荐

  • 观望情绪明显 上或下是个问题 观望情绪明显上或下是个问题标题纲要:成交量大幅下滑,市场观望情绪相当明显;上或小问题纠结,后市波动幅度继续放大。盘面点评:(来源:赢家无忧网)今日早盘两市股指双双顺势低开,沪指以2587.61点开盘,低开7.66点,随后展开一波反弹,但临近
  • 七政预测实例(这社会婚姻永远是个问题) 七政预测实例(这社会婚姻永远是个问题)小白17:20:06丁卯癸丑己丑壬申(午未空)(可进入QQ)小白17:20:12女探运17:20:51哪里人。探运17:20:56申时是多少左右小白17:20:59江苏泰州小白17:21:1215点30
  • 这60个问题,是一切产品分析的开始 本文作者刘飞,互联网产品经理,前嘟嘟美甲产品总监、前锤子科技产品经理,想当作家的工科男。分析对象不同,思考的内容不同。◆◆◆项目初期,对可行性的分析1.市场环境1.1背景和趋势:这个方向是不是很火(O2O
  • XX还是XX?这真的是个问题|立陶宛OKT版 VS 卷福版《哈姆雷特》 卷福版《哈姆雷特》/20160306/话剧中心艺术剧院/四星半立陶宛OKT版《哈姆雷特》/20160310、20160313/话剧中心艺术剧院/四星《哈姆雷特》可谓戏剧舞台上最广为人知的作品。自开启莎士比亚纪念季以来,接踵而至的《哈》剧里,
  • 泽林信息是个坑,这是污蔑 我是2015年4月4号搬到竹子林这边的,我觉得挤地铁挤公交浪费时间,所以为了到这里学软件测试,我特地从杨美那里搬到这里来住。来之前我问两个从这里毕业且学得不错的学长怎么样才能学好测试。得到的答案中有以下共同点:1.忍得住寂寞——想清楚你是来
  • ​【壹周财金】难怪你老是亏损,因为你总问这4个问题 【壹周财金】难怪你老是亏损,因为你总问这4个问题交易者总会对交易产生很多疑问,尤其是他们得不到想要的结果时。我们也总是问自己很多问题,然后用答案去引导接下来的行动,认为这样更容易达成目标。然而,绝大多数人提出的问题本身就不对,这样得出来的答
  • “考研热”下选择国内还是海外?这是个问题 大学的时光总是转瞬即逝,对于即将离开大学校园的准毕业生们来讲,考研还是就业是一个问题,而决定考研之后的方向就是更大的一个难题了。到底选择国内考研还是国外留学呢,做决定之前你首先得了解这两者的区别:  成本  无论是选择国内读研还是出国深造,
  • 欧福市场 中国汇市网 难怪你老是亏损,因为你总问这4个问题 交易者总会对交易产生很多疑问,尤其是他们得不到想要的结果时。我们也总是问自己很多问题,然后用答案去引导接下来的行动,认为这样更容易达成目标。然而,绝大多数人提出的问题本身就不对,这样得出来的答案不仅起不到任何作用,甚至还会妨碍成功。“大多数
  • 你家地暖是否也遇上这个问题? 大唐装饰、喜来热地热清洗寒流来袭,家庭保暖离不开地暖。然而日常生活中,一旦地暖使用过程中,保养、清洁方式不当的话,都会造成一连串的问题,包括漏水、阀门脱落、开关出现问题等。是否大家也遇到这样的问题而烦恼怎么解决。管道纵向开裂造成漏水。管道开
  • 离婚,大都是这个问题 (好文) 离婚,大都是这个问题(好文)爱可以让两个人走到一起,可是想要走得长久,两个人必须共同成长。而当两个人的高度越来相差越大时,心与心之间的距离也是一日千丈地剧增着。有人说婚姻是爱情的坟墓,有人说两人在一起久了就像左手摸右手,还有人说浪漫会随着时
  • 企业邮箱,免费还是收费?这是一个问题! 企业邮箱,免费还是收费?这是一个问题!现如今的企业邮箱市场,是免费企业邮箱与收费企业邮箱独立并存的阶段。免费企业邮箱功能优势甚至让部分人浮想联翩,这类以门户为主的免费企业邮箱产品的崛起,会不会迫使收费企业邮箱市场重新洗牌,甚至趋向免费?很多
  • 兄弟们,我有个问题一直困扰着我,现请教大家,详见贴子内容.是关于同步的 兄弟们,我有个问题一直困扰着我,现请教大家,详见贴子内容.是关于同步的我有两个IPAD,一个买了有一阵子了,一个刚买.问题一:我一直用家里的一台电脑和旧IPAD同步,旧IPAD上也买了不少正版软件.现在问题是如果我把新IPAD也在这台电脑上

你的评论

就没有什么想说的吗?

最新博客

关于我们 加入传客 媒体报道 帮助中心 传客活动 免责声明 联系我们 移动版 移动应用

©2017传客网    琼ICP备15003173号-2    

本站部分文章来源于互联网,版权归属于原作者。
本站所有转载文章言论不代表本站观点,如是侵犯了原作者的权利请发邮件联系站长(weishubao@126.com),我们收到后立即删除。
站内所有资源仅供学习与参考,请勿用于商业用途,否则产生的一切后果将由您自己承担!

X