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

developerWorks 中国  >  Open source  >

Open source TOP 10!

Open source 专区 最受欢迎的文章和教程

developerWorks
20072006

Eclipse
PHP
Apache Geronimo
Apache Derby
其他开源软件项目



2006 年 Open source 专区发表了大量和 Eclipse,PHP,Apache Geronimo,Apache Derby 等流行开源软件项目相关的技术文章、教程和系列专栏。这里,我们特地整理出了其中最受读者欢迎的内容,希望通过这个排行榜,您可以了解这些流行开源软件项目的技术热点,学习相关的开发技巧和最佳实践。


Eclipse
推荐 Eclipse 阅读清单
通过这份由 IBM 的 Eclipse 开发人员和爱好者为开发人员编纂的阅读清单了解 Eclipse。
BIRT:基于 Eclipse 的报表
几乎在各种应用中,报表都具有其不可替代的作用,如今 Eclipse 也推出了自己的报表框架:BIRT。本文介绍它到底提供了什么样的功能,以及特点是什么。
Eclipse V3.2 Callisto 热点
本文介绍了 Eclipse Callisto(V3.2)的新特性和经过改进的可用性,还提供了 Callisto 项目的许多资源链接。
探索 Eclipse V3.1 的新特性
这份教程演示了 Eclipse 的最新发行版 V3.1 中的许多新特性。
了解 Eclipse 插件如何使用 OSGi
本文通过描述对 Eclipse 平台而言插件是什么,并跟踪从 Eclipse V2.1 到今天基于 OSGi 的实现中插件的发展,阐明了 Eclipse 与 OSGi 的关系。
Eclipse Web 工具平台 V1.0 简介
在本教程中将学习如何安装 WTP,对其进行配置以与应用程序服务器一起使用,并用它提供的工具创建 J2EE 应用程序。
使用 RadRails 和 Eclipse 可以轻松进行 Ruby on Rails 开发
RadRails 是基于 Eclipse 的 IDE,用于进行 Ruby on Rails 开发。通过本文,您将了解 RadRails 的安装、应用程序窗口的结构和使用、以及开发应用程序的主要步骤。
使用 Rails、OpenLaszlo 和 Eclipse 开发富 Internet 应用程序
本教程从一个高的级别来探索如何使用 OpenLaszlo、Ruby on Rails、MySQL 和 Eclipse 来提供一个通用 IDE 进行富 Internet 应用开发。
将 Ajax 带入 Eclipse 的 Ajax Toolkit Framework 的两个工具
IBM 希望通过 Eclipse Foundation 增加对强大 Web 编程技术的支持。本文介绍了两种现有的运行时工具 Dojo 和 Zimbra,在 Eclipse 的 Ajax Toolkit Framework (ATF) 将支持他们。
开发您的第一个 Eclipse RCP 应用程序
Eclipse Rich Client Platform (RCP) 的目标是在各种不是集成开发环境 (IDE) 的最终用户应用程序中使用 Eclipse。随着 Eclipse V3.1 的发布,创建 RCP 应用程序变得容易。本教程将指导您一步步创建自己的 RCP 应用程序。


回页首



PHP
结合 Ajax 进行 PHP 开发,第 1 部分: 入门
Ajax 无疑是最流行的新 Web 技术。本文将完全使用 PHP 和 Simple Ajax Toolkit (Sajax) 创建一个简单的相册作为在线 Web 应用程序。
用 PHP 读取和编写 XML DOM
有许多技术可用于用 PHP 读取和编写 XML。本文提供了三种方法读取 XML:使用 DOM 库、使用 SAX 解析器和使用正则表达式。还介绍了使用 DOM 和 PHP 文本模板编写 XML。
PHP 程序员的调试技术
本文介绍调试 PHP 应用程序的各种方法,包括在 Apache and PHP 中打开错误报告,以及通过在一个简单的 PHP 脚本中放置策略性的 print 语句,找到更困难的 bug 的源头。
五种常见的 PHP 设计模式
设计模式只是为 Java™ 架构师准备的 —— 至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是 “架构太空人” 的专利,那么它们又是什么?为什么说它们在 PHP 应用程序中非常有用?本文解释了这些问题。
理解 Zend 框架系列
Zend 框架提供了一种新的、特定于 IP 的方式来构建 PHP 应用程序。因此,Zend 框架旨在改善您的 PHP 编码体验。在本系列中,我们将使用 Zend 框架来构建一个 RSS/Atom 提要阅读器。
7 种流行 PHP IDE 的比较
本文发掘集成开发环境(IDE)的所有用途,并比较 7 种流行的 IDE 的成本和优势。
用 PHP 构建 Web 服务
对于构建自己的 Web 服务来说,还有什么语言能比 PHP 更好吗?使用 PHP,可以利用强大的脚本语言,能够连接数据库,开发更快速、更容易,而且由于底层库在编译时经过了性能优化,所以响应时间也很短。
如何在 PHP 中使用正则表达式
正则表达式提供了一种处理文本的强大方法。PHP 为用户提供了使用 POSIX 和 PCRE 正则表达式的简单方法。本教程将讨论 POSIX 和 PCRE 之间的差异,并介绍如何使用正则表达式和 PHP V5。
通过 PHP 和 Sajax 使用 Ajax
这个教程解释了如何把 Ajax 用于 PHP ,并介绍了简单 Ajax 工具包(Sajax),这是一个用 PHP 编写的工具,可以把服务器端 PHP 与 JavaScript 集成。
利用 PHP 和 Subversion 从零开始创建一个 blog
PHP 是一种出色的 Web 编程语言,非常适合用于创建动态 Web 站点,例如 blog。本教程介绍如何从零开始构建 blog,同时利用平面文本存储数据。


回页首



Apache Geronimo
深入了解 Apache Geronimo, Version 1.1
现在让我们开始全面了解 Apache Geronimo 1.1 新增的功能,并获得如何使用这些功能的专家建议。本文概述了在最新版的 Geronimo 中引入的架构改变,并集中介绍了新的、创新性的插件架构。
从头构建 Apache Geronimo
对于希望集成修改或定制模块的开发人员,构建 Geronimo 的能力越来越重要了,但构建 Geronimo 并不容易。幸运的是,通过这个详细的分步指南,您就可以理解如何从头构建 Apache Geronimo 源代码。
在 Apache Geronimo 上部署 J2EE 应用应用程序
学习如何在 Apache Geronimo 上部署 Java 服务器页面(JSP)、servlet 和不同的企业 JavaBean(EJB)。这篇文章包含 Apache Geronimo 需要的部署步骤,这与其他 Java 2 平台企业版(J2EE)容器不太一样。
Apache Geronimo 中的依赖注入,第 1 部分
本文是两部分组成系列的第一篇文章,讲述了在 Apache Geronimo 中依赖注入(dependency injection,DI)的工作方式。通过使用可用的最轻量级 DI 容器 PicoContainer 的简单示例,不用深入太多细节,就可以发现 DI 的理论基础。
使用 Apache Geronimo 和 POJO 构建 SOA 框架
Apache Geronimo 框架为构建复杂应用程序和服务的 POJO 开发提供了一个可靠的基础设施。本文介绍 Geronimo 框架的一些组件和技巧,用于通过 POJO 策略来实现成功的、面向服务的开发。
优化您的 Apache Geronimo 发行版
本文将介绍如何停止和重启监听和应用程序服务,以及如何按照需要取消部署和重新部署各个应用程序模块及 Web 应用程序,从而有效地将 Apache Geronimo 发行版的部署调整为仅包含必要的核心服务和应用程序。
使用 JMX 管理 Apache Geronimo
Apache Geronimo 平台是以管理功能为最高优先级来设计的,而 JMX 是起主要作用的技术之一。本文将探索如何使用 JMX 管理 Geronimo 平台。
用 Apache Geronimo 创建并部署 blog 和 wiki 模块
blog 和 wiki 正给互联网带来一场风暴。管理员们发现 Apache Geronimo 是创建新 blog 和 wiki 应用程序的一个健壮且安全的平台。您也会发现可以使用 Geronimo 和其他开放源码组件创建 blog 和 wiki 应用程序。
Apache Geronimo 机器修理店应用示例
本系列教程将向您展示如何创建一个示例应用程序,并给出对其进行配置和将其部署到 Geronimo 中所需要的步骤。
在使用 Tomcat 的 Apache Geronimo 上部署 OpenLaszlo 应用
本教程介绍了在 Apache Geronimo 中配置 Apache Tomcat 内部细节所必需的过程,以便能够运行 OpenLaszlo 应用服务器,并在 Geronimo 中部署和运行 OpenLaszlo 应用程序。


回页首



Apache Derby
Apache Derby 简介
本教程将展示如何在 Apache Geronimo 中嵌入 Derby,以及如何使用 Derby 和 Geronimo 部署一个基于 Web 的电子商务应用程序。
为 Apache Derby 的 ij 工具编写脚本
本文阐述如何使用 ij 的高级脚本编写功能。您可能永远不必再回头去寻求 Web 应用程序的帮助。
现实世界中的 Apache Derby
在这次学习之旅中,用户和开发人员需要结合 Derby 与其他标准工具来解决您每天所要面对的一些问题:特别分析、文档存储,以及最新出现的可怕的遵从性问题。
用 Apache Derby 进行开发 —— 取得节节胜利
这个系列专门研究由 Apache Derby 项目开发的软件技术,所针对的是数据库系统经验不多的用户。
使用 Apache Derby 和 iBATIS 提高持久性
本系列教程将演示如何将 Apache Derby 的功能作为内存占用小的可插入数据库与 iBATIS 组合在一起,并用此组合来提高数据库驱动的 Java 应用程序中的持久性。
在 OpenLaszlo 应用程序中使用 Apache Derby
本教程通过一个在线杂货店示例展示了结合使用 OpenLaszlo 和 Apache Derby 的强大功能。
将任意数据持久存储到 Apache Derby 中
在本教程中,要编写一个持久性 API ,可以将它集成到任何利用数据库的 Java 应用程序中。可以使用这个 API 存储应用程序的配置信息并在配置项发生改变时通知应用程序。
使用 PHP 和 Derby 创建内容管理系统
学习如何构建简单的内容管理系统(CMS),可以使用这个系统自动地创建、维护和向 Google 提交站点地图。
将 Apache Derby 存储过程公开为 Web 服务
请通读本教程,了解如何构建 Derby 存储过程、将其公开为 Web 服务并访问该服务。
用 Apache Derby 尝试 JDBC 4.0
本教程结合 Apache Derby 数据库,将展示 JDBC 4.0 规范的一些新功能。


回页首



其他开源软件项目
用 Subversion 构建版本控制环境
本文将介绍如何通过 Subversion 来构建小组开发过程中最为重要的版本控制环境,包括Subversion 环境的安装配置以及如何通过各种有效的客户端工具来提高工作的效率。
HttpClient入门
HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。
从 Java 应用程序动态生成 PDF 文件
本文介绍了 iText 并提供了使用它从 Java ™ 技术应用程序生成 PDF 文档的由浅入深的指南。我们创建了一个示例应用程序以更好地理解 iText。
用 Eclipse 和 Ant 进行 Python 开发
Python 是一种非常灵活强大的动态脚本编程语言,具有完整的面向对象特性。本文着重介绍了如何使用基于 Java 技术的流行开发工具 Eclipse 和 Ant 进行 Python 开发。
AJAX + SVG 实现实时监控图表
本文结合实际项目中的应用来讲述利用 AJAX 和SVG 技术如何创建各种激动人心的功能,并附带可以运行的例子和源代码。
SWT 和 JFace,第 1 部分: 简介
在这篇 SWT 和 JFace 系列的第一篇文章中,可以了解如何使用 Java™、Eclipse 以及 SWT 和 JFace 库创建简单的 SWT 应用程序。
SWT 全接触
SWT 是一个独立于平台的,可以脱离 Eclipse 框架单独使用的图形组件,用JNI技术提供与本机系统同样的用户界面组件的观感,较好的运行效率,稳定的平台表现。
使用 TestLink 进行测试管理
TestLink用于进行测试过程中的管理,通过使用TestLink提供的功能,可以将测试过程从测试需求、测试设计、到测试执行完整的管理起来,同时,它还提供了好多种测试结果的统计和分析,使我们能够简单的开始测试工作和分析测试结果。
使用 JMeter 完成常用的压力测试
本文介绍了 JMeter 相关的基本概念。并以 JMeter 为例,介绍了使用它来完成最常用的三种类型服务器,即 Web 服务器、数据库服务器和消息中间件,压力测试的方法、步骤以及注意事项。
Eclipse 团队开发环境实践
本文不仅解释了 CVS 的相关术语,还详细介绍了小组开发环境的建立过程;本系列的第 2 部分则试图以一种简明易懂的方式来讲解 Eclipse 小组开发环境的使用方法。


回页首


文档选项

未显示需要 JavaScript 的文档选项


编辑推荐
Apache Geronimo 资源中心
Eclipse 资源中心
PHP 资源中心
WAS CE 产品专题
Cloudscape 产品专题
Java 应用开发源动力
Ajax 资源中心
Web 2.0 开发资源

  2007 dW TOP 10!
XML Top 10!
Ajax Top 10!
Java Top 10!
Linux Top 10!
Rational Top 10!
信息管理 Top 10!
Web 开发 Top 10!
WebSphere Top 10!
Open source TOP 10!
AIX and UNIX TOP 10!
SOA and Web services TOP 10!
更多 2007 “TOP 10!排行榜”

  特别推荐
AIX20周年系列庆祝活动
DB2 9 数据服务器,疾速体验 pureXML
WebSphere 在线用户组


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