`
lgx522
  • 浏览: 124415 次
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
前几年一直弄Java,半年前跟风用过一段时间RoR,最近在搞PHP。 现体会如题:Java、RoR、PHP,一个都不能少。 各种程序设计语言最终的归宿,其实是由最初的设计思想所决定的。 C定位于底层,成就了时至今日的底层霸主地位;VB的初衷就是让Windows开发简单易用,故至今仍然占牢其地盘;Java最初瞄准的是跨平台和解决复杂问题,这一目的已然达到,并正在发扬光大;PHP则是追求简单、直接的Web开发,这一出发点成就了其互联网应用霸主的地位。那么RoR的优势是什么呢?笔者从实践中体会到,其根本的优势在于让OOP变得简单规范。 笔者在三个月前发了“RoR的正确定位”(见http://www ...
最近“退步”了,在用PHP,看过“Ajax和PHP开发Web”之后,又接触了些Ajax库,尤其是YUI-Ext给我的印象很深。照此发展下去,本人预感Ajax将是C/S vs B/S这场战争的最终胜者。 Ajax虽然暂时用起来比较繁,但开放性好,对客户端要求 ...
Java做老大很久了,而Java的表示层难用也已经很久了。 经过数年的折腾,Java已经证明了自己在服务器端的巨大优势,“强”而“稳”,高扩展、高安全、高维护。实在是面对复杂应用的架构师之首选。 此外,Java起家时一直所追 ...
最近在弄RoR,几乎也快成Java的叛徒了。 谁让RoR做Web+DB就是Easy呢?一个字,爽。 由于本人的工作实际上是在医疗行业做系统维护的,工作时间成天面对的是那些个讨厌的PB程序。有的时候就在琢磨,什么时候能不能有公司也用Java或RoR做一套完整的HIS,来取代这些个五花八门、乱七八糟的C/S程序,达到信息资源整合的目的。 前阵子见某公司用C#搞过一套,还是很成气候的。不过本人对MS早已敬而远之了,加之实际看下来,性能不过了了,才知道.NET的后台处理能力是不如Java。 医疗行业的业务系统,对实时性要求很高,这是导致技术上过时的C/S系统继续垄断的重要原因。尤其像门诊相关的系统, ...
最近由于工作原因,用appfuse、asp做了些东西,猛然间又怀念起四个月前学习的RoR,这才领悟到了RoR正确的定位。 自从RoR开始流行以来,一直就口水战不断。原因何在?其实就在于不知道国外大佬们作何感想,一上来就把RoR的矛头指向了Java。Java是大家热爱了很久的老大,MS炒了好几年的C#都动弹不了它,说明其在稳定性、规范化、应用范围上是具有统治力的。RoR本身是相当优秀的,可惜指错了矛头,反倒搞得四处树敌,难以推广。 笔者在几个月前接触RoR的时候,有个大体模糊的感觉,认为它应当是asp、php的劲敌,经过这几个月的实践,更加坚定了这种想法。 RoR为何会在J2EE程序员这个群体 ...
Rod Johnson在“without EJB”中说了很多真诚的话,其中就有“以复杂性为生的行业”这样的说法。 说句实话,大多数B/S系统用asp、php就可以轻松搞定,而大多数C/S系统用传统的VB、PB、Delphi也很容易完成。硬件要求低,开发周期短。也就是说,90%的问题都可以用这些简单的技术解决。 可是,asp、VB太easy了,easy的东西自然就不值钱了。于是国际巨头们盯住了那10%,声称必须运用新一代的高级技术,如J2EE、.NET等等,可以轻松解决所有问题。新的价值链得以产生,巨头们又开心了。而程序员们怀着极大的期望投入新一轮的技术竞争。但结果是,为了那10%的复杂问题得以 ...
经过数年的“框架大战”,Java界的各种框架找到了自己应有的位置。 Spring+Hibernate+Struts已成为Java开发的主流体系。在这个体系中,Spring+Hibernate的地位应该说短期内是难以撼动了。除了新兴的Jboss Seam作为挑战者之外,几乎难有 ...
Global site tag (gtag.js) - Google Analytics