所谓新技术?
Ajax,rails最近出现的新东西还真不少。这些玩意做的demo很让人激动,但要用来开发实际可用的系统,却差得远啊。Ajax说白了就是用javascript动态更新网页里的局部数据,在没有Ajax以前,已经有很多方法可以实现类似的效果,也就是说新概念并不等于新东西。为什么以前没有产生ajax呢?不是大家太笨,根本原因在于直到最近浏览器才开始支持某些特定的技术,而这些技术恰恰是ajax必须的。
采用ajax还是有很多问题的,例如客户端浏览器不一定支持相应的语法和显示效果。很多人在升级IE7.0之后发现,原来工作得很好的代码现在不能用了。rails就我现在的了解,不过是一个基于ruby语言的产品而已。这种产品,微软的不少,不值得大惊小怪。何况rails更像一个玩具。
最后提一句,现在很多网站使用了ajax技术,例如qqzone(javaeye也用了),这使得这些要漂亮一些,在交互时友好一些。但后台的业务还是要写的,系统开发的核心仍然在后台,并且不会因为前台使用了ajax而使得后台变得更容易,相反有可能需要写更多的代码。
页:
[1]