频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

2007年你需要知道的五大技术

来源: 作者:IT168 李学涛 出处:巧巧读书 2007-10-31 进入讨论组
下一页 1 2 3 4 5 
QQRead:http://www.qqread.com/erp/3/y372425.html

    编者按:从下一代CPU体系机构到高性能个人网络,我们将在本文讨论在开发技术方面五个最热门的趋势。

    放眼技术世界,似乎每个月都在发生着变化,那么在未来12个月中,有哪些核心技术对我们当前的技术世界会产生最大的影响呢?

    结果就是以下列表中的五个技术,它们都具备开创新格局的潜力,今年如此,未来也是如此。

    1、Ruby on Rails:更快、更简单的Web开发

    对于Ruby on Rails这个词,你可能已经久闻大名,经常能听到人们在讨论它,从网站上你也搜索到有关它的文章,也有一些软件公司在用Ruby进行Web开发工作。

    Ruby on Rails(通常又被人们称为ROR和Rails)是一个使用Ruby语言编写的Web应用框架,而Ruby是一个面向对象编程语言,以清晰的语法被世人所知。RoR最早发布于2004年,是一个开源项目,最初是作为37signals LLC公司设计的一个项目管理工具,由于易于应用在LinuxWindowsMacintosh环境,同时可以大大提高创建和维护企业Web站点和应用程序的速度,因此受到了很多Web开发人员的青睐。

    在设计理念和开发环境上,在数据库后端服务上,Rails为开发者提供了许多关键的代码层次上的优势。其原则就是通过避免冗余代码和遵守Rails规定,以使用更少的代码来进行应用程序开发。这意味着提高了性能并且缩短了开发时间。

    举例来说,Ruby on Rails的官方网站提供了一些开发的快速指南,例如在5分钟之内创建一个针对Flickr的基于Web的搜索引擎,还有在15分钟之内创建一个完整的weblog站点,同时RoR也允许开发者轻松使用异步JavaScript和XML(AJAX)技术。

    由于RoR开发框架具备了高效和开源本身的特性,迅速的成为IT业界厂商们的认可。苹果公司已经宣布,今春即将推出的Mac OS X 10.5(代号美洲虎 "Leopard")将捆绑支持Rails,Sun公司有也在酝酿在Java虚拟机上支持Ruby的运行,各大软件豪门的支持,也为Ruby成为敏捷Web开发的首选提供了可能,。进入讨论组讨论。
下一页 1 2 3 4 5 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章