 |  |  |  |  |  |
用 PHP 读取和编写 XML DOM
有许多技术可用于用 PHP 读取和编写 XML。本文提供了三种方法读取 XML:使用 DOM 库、使用 SAX 解析器和使用正则表达式。还介绍了使用 DOM 和 PHP 文本模板编写 XML。 | | | | 2006年2月6日 | |
|
PHP 程序员的调试技术
本文介绍调试 PHP 应用程序的各种方法,包括在 Apache and PHP 中打开错误报告,以及通过在一个简单的 PHP 脚本中放置策略性的 print 语句,找到更困难的 bug 的源头。还会介绍用于 Eclipse 的 PHPEclipse 插件,这是一个灵活的开发环境,具有实时语法解析能力,还会介绍 PHPEclipse 的 DBG 调试器扩展。 | | | | 2006年1月24日 | |
|
使用 PHP 创建图形的巧妙方法
本文将展示如何使用 PHP 构建面向对象的图形层。使用面向对象的系统可以用来构建复杂的图形,这比使用标准 PHP 库中所提供的基本功能来构建图形简单很多。 | | | | 2006年1月4日 | |
|
结合使用 DB2 原生 XML 与 PHP
开发者可以将 PHP 和 DB2 UDB 的下一版本中的原生 XML 功能结合使用,从而开发包含较少代码的 Web 应用程序,降低应用程序的复杂性,使其具有较简单的关系模式,并且更好地管理随业务需求变化而发生的模式演化。 | | | | 2005年11月22日 | |
|
高级 PHP V5 对象
2005 年 6 月,IBM developerWorks 文章“开始了解 PHP V5 中的对象”介绍了足够的详细信息来让读者理解 PHP 中类和对象的基本原理。本文介绍了 PHP V5 一些更高级的面向设计的特性。其中包括各种对象类型,它们允许将系统中的组件相互分离,创建可重用、可扩展、可伸缩的代码。 | | | | 2005年9月5日 | |
|
PHP 服务数据对象简介
自从 2003 年 11 月开始,服务数据对象(Service Data Objects、SDO)就出现在 Java 技术领域。设计它们的目的是为了简化并整合异构数据源。2005 年 2 月,IBM 和 Zend 宣布建立战略合作伙伴关系,开展 PHP 环境开发和支持方面的协作。该协作的一个方面就是为 PHP 定义和实现 SDO。本文将概述 SDO 以及在 PHP 环境中使用 SDO 的动机。使用了一个简单的联系人管理场景来说明一些重要的概念。 | | | | 2005年8月25日 | |
|
Zend Core for IBM ―― PHP 开发人员指南:PHP 与 Linux 上的 IBM Cloudscape 和 DB2 入门
通过使用集成了 IBM Cloudscape 数据库服务器的 PHP 环境,本文将指导您完成 PHP 5 环境的安装过程。使用 Zend Core for IBM 将极大地简化安装和配置过程。Zend Core for IBM 还提供了常用的 PHP 扩展和 DB2 客户机库,使您可以连接到 DB2 Universal Database 服务器。 | | | | 2005年8月1日 | |
|
开始了解 PHP V5 中的对象
本文描述 PHP V5 中对象和类的基础知识,从最基本的概念一直讲到继承,主要针对经验丰富的面向对象程序员和尚未接触过对象的读者。 | | | | 2005年6月23日 | |
|
使用 PHP 和 J2EE 来实现通用的 Web 应用程序基础架构
传统上一直认为部署在 IBM WAS 上的 Enterprise Java 应用程序与部署在 Apache,MySQL 和 PHP 环境中的站点之间存在竞争,是彼此之间相互排斥的解决方案。但是,您可以同时运行 WebSphere 和 PHP 以此来获得它们对您的开发需求所体现出来的优势。 | | | | 2005年6月9日 | |
|
在 IBM HTTP Server 上部署 PHP 应用
IBM 维护了自己的一份 Apache Web 服务器的副本,并将其作为 IBM HTTP Server 与 WebSphere Application Server 一起发行。这个 Web 服务器的基础是 Apache,因此可以部署并运行使用 PHP(Hypertext Pre-Processor) 编写的应用程序。本文将介绍开源的 Apache Web 服务器与 IBM 的 Apache Web 服务器之间的区别,并展示 IBM 的 Apache Web 服务器运行一个知名的 PHP 应用程序的情况。 | | | | 2005年4月18日 | |
|
Zend Core for IBM 技术路线图
Zend Core for IBM 提供了无缝的开箱即用 PHP 开发和生产环境,包括 Zend 的支持以及和 IBM Cloudscape 与 DB2 数据库的集成。面对应用日增的面向服务架构 (SOA),该产品提供了对 XML 和 Web 服务的原生支持。它为数据库驱动的应用程序提供了快速开发和部署的基础,为易用的轻型 Cloudscape 数据库和高性能的、能支持关键应用的战略数据库 DB2 提供了一致 API,从而建立了从前者到后者的迁移路径。 | | | | 2005年3月28日 | |
|
通过 PHP 脚本访问企业应用
很多 Web 开发人员喜欢 PHP 的丰富功能和简单易用,但有时候他们需要访问 J2EE 应用程序服务器中已有的业务逻辑。本文将通过一些例子说明如何通过 PHP 5 中新的 SOAP 扩展使用 Web 服务来访问 J2EE 应用程序,而不必脱离 PHP 环境,也不用学习新的编程模型。 | | | | 2005年3月17日 | |
|
用 PHP 开发 IBM Cloudscape 和 DB2 通用数据库应用程序
学习如何配置 IBM Cloudscape 10.0 和 DB2 Universal Database Version 8.2 服务器,以便从 PHP 4.x 和 PHP 5.x 进行访问。使用统一的 ODBC 扩展编写数据库应用程序。克服可滚动游标导致的常见性能问题,并避免存储过程中的功能限制。 | | | | 2005年3月14日 | |
|
用 DB2、PHP 和 Linux 实现 Web 投票
Web 投票(polling)或 Web 表决(voting)为从网站访问者那里获得反馈提供了一种很好的方式。本文展示了如何使用 IBM DB2 UDB、PHP 和 Linux 将这项功能添加到 Web 站点中。您将研究的设计包括:使用数据库存储选票信息,使用 PHP 脚本语言实现投票,以及创建、管理和审查选票。 | | | | 2004年10月25日 | |
|
PHP 例解,第 I 部分: 轻松的 Webzine 编辑和发送
作为构建动态网页的一种语言,PHP 提供了一种简化的方法来构造复杂而功能强大的 与 Web 相关的程序。Erik 用一个原始的、现实世界的网站示例逐步说明了 PHP 的基本原理。本系列 文章分为两部分,第 1 部分介绍了 PHP 的基本概念,并分析了一个应用程序示例,Webzine。Webzine 包括内 容提供者可输入文章文本的一个编辑页,以及用来将该内容展示给全世界的一个前端。 | | | | 2001年2月27日 | |
|
PHP 例解,第2部分:深入 研究 Webzine 编辑和发送
作为构建动态网页的一种语言,PHP 提供了一种简化的方法来构造复杂而功能强大的与 Web 相关的程序。Erik 用一个原始的、现实世界的网站示例逐步说明了 PHP 的基本原理。本系列文章(共两篇)的第 2 部分介绍发送模块如何向读者呈现 一个故事菜单,并说明编辑模块如何使作者能将故事提交给 Webzine。 | | | | 2001年2月27日 |