IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope: Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  Web development | Open source | Linux  >

利用开源软件开发 Web 应用程序

开放源码让程序员无所不能

developerWorks

级别: 中级

Martin Streicher , 首席技术官, McClatchy Interactive

2008 年 9 月 09 日

现在注册或者使用您的 IBM ID 和密码登录。

Web 开发人员正在经历一场复兴。过去的十年间,程序员一直艰苦地进行以服务器为中心的编码,现在他们开始把代码编写转到中前端,这让 Web 浏览器演变成了其自身的计算平台。这场复兴主要归功于独创性。最新一代的工具和应用程序框架可以自动化和简化构建、部署和维护一个网站所需的艰苦工作。可用的工具较先前更多,而且所有最新型的工具都是开源的。本教程向您悉数介绍了可供开发人员创建和部署 Web 应用程序使用的这些免费软件。

在本教程中

本教程介绍了 Linux® 上可用的各种编程工具。此外,还展示了在此平台上进行开发是何等快捷和简单,并给出了开源工具的最新创新。

目标

了解如何在 Linux 上安装 Web 服务器、数据库和编程语言,如何组合这些块来构建一个应用程序,先是在 PHP,然后在 Ruby on Rails。


预备知识

本教程面向所有有兴趣采用 Linux 作为开发平台的软件开发人员以及那些想要探索可免费得到的开源软件开发工具的开发人员。要跟随本教程进行学习,您必须对 Linux 命令行 shell 很熟悉并具有一些编程经验。具备在 Linux 上安装和配置软件的经验会有帮助,但不是必要条件。


系统需求

要运行本教程中的示例,需要一个至少具备 300 MB 可用硬盘空间的 Linux 盒。为了安装这些软件包,要求对机器能够进行 Root 访问。本教程中的示例均创建于 Ubuntu Desktop Linux 8.04.1 之上,它作为 Parallels on Mac OS X Leopard 内的虚拟机运行。不过,Ubuntu 并非必需;这些示例使用的是 Aptitude,它可以在任何基于 Debian 的发行版内找到。



学习时间

1 小时


格式

html


参考资源

  • 请访问 developerWorks 的 PHP 技术资源中心,获取有关 PHP 的信息,包括大量 PHP 技术文章、教程、下载和相关技术资源。
  • 通过查看 IBM developerWorks 的 Eclipse 项目资源 提高您的 Eclipse 技能。
  • 请访问 developerWorks Ruby and Rails 技术资源中心:这里汇集了大量和 Ruby 语言与 Ruby on Rails 开发框架相关的技术文章和教程。



回页首


IBM 公司保留在 developerWorks 网站上发表的内容的著作权。未经IBM公司或原始作者的书面明确许可,请勿转载。如果您希望转载,请通过 提交转载请求表单 联系我们的编辑团队。

文档选项

未显示需要 JavaScript 的文档选项

英文原文

英文原文


    关于 IBM 隐私条约 联系 IBM 使用条款