• spacer 按产品、主题或内容类型过滤

    (0 产品)

    (130 主题)

    (0 行业)

    (3 类别)

在 IBM Bluemix 云平台上开发并部署您的下一个应用。

 

第 1 - 100 条,共 240 条 | 下一页 显示内容简介 | 隐藏内容简介 订阅搜索结果 (RSS)

查看结果
题目 none 类别 none 日期 none
使用 PHP 和 DHTML 设计 Web 2.0 应用程序,第 1 部分: 使用这些技术打造有特色的应用
2006 年最时髦的词莫过于 Web 2.0。Web 2.0 究竟意味着什么,这是一个热门的争论话题,但它似乎与一种很酷的动态 Web 应用程序有关。那些 Web 应用程序 —— 通常以 PHP 开发 —— 使用动态 HTML(DHTML)创建页面,移动及更改此页面时无需返回服务器进行更新。Jack Herrington 在 “使用 PHP 和 DHTML 设计 Web 2.0 应用程序” 系列文章中教您开始使用这项技术。
技术文章 2006年 09月 07日
PHP V5.2 中的新增功能,第 1 部分: 使用新的内存管理器
了解如何使用 PHP V5.2 中引入的新内存管理器并开始精通于跟踪和监视内存使用情况。这将使您可以在 PHP V5.2 中更加有效地使用更多的内存。
技术文章 2007年 04月 10日
面向 PHP 开发人员的 XML,第 2 部分: 高级 XML 解析技术
本系列文章分为三部分,这是第二部分,讨论针对大型或复杂 XML 文档的 PHP5 XML 解析技术。本文还介绍了解析扩展的一些背景知识,并特别说明了何种解析方法最适合于何种类型的 XML 文档及其原因。
技术文章 2007年 04月 09日
面向 PHP 开发人员的 XML,第 1 部分: PHP XML 开发 15 分钟快速入门
本系列文章分为三部分,这是第一部分;介绍了 PHP5 的 XML 实现,帮助那些不熟悉使用 PHP 处理 XML 的新手使用 PHP 环境中的 DOM 和 SimpleXML 读取、解析、操作并编写简单短小的 XML 文件。
技术文章 2007年 04月 06日
为 PHP 应用提速、提速、再提速!,第 2 部分: 分析 PHP 应用程序以查找、诊断和加速运行缓慢的代码
如果 PHP 应用程序运行缓慢,可以使用分析器找出应用程序究竟在哪些方面浪费了时间。可以将语句、循环、函数、类或者是运行缓慢的库作为分析目标。如果不是时间而是内存使用出现了问题,那么一个优秀的分析器还可以显示组件的内存占用情况。
技术文章 2007年 03月 21日
为 PHP 应用提速、提速、再提速!,第 1 部分: 使用操作码缓存软件提升性能和吞吐量
PHP 是一种脚本语言,常用于创建 Web 应用程序。它易于掌握,并能迅速生成可视化结果。然而,由于 PHP 是以解释的方式执行的,所以 PHP 代码每次执行时都会被解析和转换成操作码(opcode)。操作码缓存能消除这项重复的工作,使 PHP 应用程序运行得更快。
技术文章 2007年 03月 20日
使用 PHP on System i,第 2 部分: Net.Data 和 PHP
比较 PHP 与 IBM 用 DB2(R) 开发的 Net.Data 服务器端脚本语言。了解语言的起源、语法差异、用法学习曲线、数据库连接及其他差异。本文是基于使用 PHP on System i(TM) 的系列教程的第二部分。
技术文章 2007年 03月 12日
审计 PHP,第 1 部分: 理解 register_globals
有时候,您的业务可能涉及到 PHP 应用程序的安全性。当您遇到审计任务时,您知道如何执行查找吗?本系列将带您进入 PHP,并帮您在一定程序上了解它,让您在进行安全审计时知道查找什么。第 1 部分向您介绍 register_globals 设置。
技术文章 2005年 05月 23日
结合 Ajax 进行 PHP 开发,第 2 部分: 后退、前进和刷新
异步 JavaScript 和 XML(Asynchronous JavaScript and XML,Ajax)驱动的 Web 站点的主要挑战之一是缺少后退按钮。“结合 Ajax 进行 PHP 开发” 系列包括两部分,第 1 部分创建了 Ajax 相册应用程序,这一部分我们将使用 JavaScript 为其建立一个历史堆栈(history stack)。这个堆栈以 Web 浏览器中的历史记录工具为蓝本,为该应用程序提供后退、前进和刷新按钮。
技术文章 2006年 09月 18日
结合 Ajax 进行 PHP 开发,第 1 部分: 入门
异步 JavaScript 和 XML(Asynchronous JavaScript and XML,Ajax)无疑是最流行的新 Web 技术。“结合 Ajax 进行 PHP 开发” 这个系列包括两部分,我们将完全使用 PHP 和 Simple Ajax Toolkit (Sajax) 创建一个简单的相册作为在线 Web 应用程序。我们首先用标准的 PHP 开发方法编写简单的相册,然后再用 Sajax 将其变成活动的 Web 应用程序。
技术文章 2006年 09月 18日
PHP V5.2 中的新增功能,第 2 部分: 使用新输入过滤扩展功能
在 “PHP V5.2 中的新增功能” 这一系列的第 2 部分中,了解如何有效使用新的 PHP V5.2 提供的新输入过滤扩展功能。这是一项急需的功能,它将允许您验证表单和其他输入介质的输入而无需依赖第三方软件。阅读本文后,您将能有效地过滤输入以提高应用程序的安全性。
技术文章 2007年 04月 17日
使用 IBM Bluemix 和 PHP 构建可搜索的简历数据库: 通过可扩展存储和关键词搜索来增强简历搜索应用程序
本教程将展示如何创建一个基于浏览器的强大应用程序,将求职者简历存储为 PDF 文件并建立索引,以便更高效地实现企业招聘和人力资源功能。
技术文章 2017年 05月 04日
使用 IBM Bluemix 和 PHP 构建可搜索的简历数据库: 构建移动优化、数据驱动的简历搜索应用程序
本教程将展示如何创建一个基于浏览器的强大应用程序,将求职者简历存储为 PDF 文件并建立索引,以便更高效地实现企业招聘和人力资源功能。
技术文章 2017年 05月 04日
更新后的 PHP: 使用 Vagrant 和 PuPHPet 搭建环境
多亏了 Vagrant 和 PuPHPet,您才能够轻松地构建利用了虚拟机技术的一致的 PHP 开发环境和部署环境。这些开源工具使用了桌面虚拟化软件(比如 VirtualBox),帮助您消除系统之间的明显差异所导致的错误。PHP 专家 Eli White 将向您展示如何让 Vagrant 和 PuPHPet 为您的团队效力。
技术文章 2015年 07月 08日
更新后的 PHP: 用于 PHP 依赖关系处理的 Composer
如今复杂的 PHP 项目往往会使用多个第三方库,它们拥有自己的依赖关系。了解 Composer (一个为了 PHP 社区而在 PHP 中构建的开源项目)如何在现代 PHP 应用程序中解决这个依赖关系处理难题。
技术文章 2015年 06月 17日
更新后的 PHP: 现代 PHP 中的密码安全性
保持 PHP Web 应用程序密码的安全,避免它们受到攻击。PHP 继续随着 Web 一起演变,而且越来越多的 Web 应用程序需要安全地存储密码。在这个由 4 部分组成的关于 PHP 新面貌的系列文章的第二期中,我们将了解 PHP 5.5 版本中添加的新的密码处理功能。
技术文章 2015年 05月 19日
更新后的 PHP: PHP 的新面孔
从早期的模板语言到现在,PHP 显然已经发生了明显的改进。在这个关于当代 PHP 编程的由四个部分组成的系列文章的第一部分中,PHP 专家 Eli White 将介绍 PHP 5.3 及其更高版本中的一些改进。快速了解有关命名空间、特征、闭包、生成器等内容的更多详细信息。
技术文章 2015年 05月 11日
学习 PHP,第 1 部分: 注册帐户、上传需要批准的文件、并查看和下载已批准的文件
本教程是由三部分组成的 “学习 PHP” 系列的第 1 部分,该系列通过构建一个简单的工作流应用程序,教您如何使用 PHP。本教程将详细介绍如何使用 HTML 表单创建一个基本的 PHP 页面,还将介绍如何访问数据库。
教程 2013年 05月 03日
使用 PHP、JavaScript 和 WURFL 的设备识别移动网站,第 1 部分: 开始使用 WURFL PHP API
随着移动 Web 的快速发展,如果您还没有使用过 PHP 驱动的移动网站或应用程序,那么您很快就会用到。在数以千计的产品中检测一个移动设备的功能,仅使用 PHP 几乎是不可能实现的。但是有了 Wireless Universal Resource FiLe (WURFL) 之后,这个曾经令人生畏的艰巨任务变得像调用几个 API 来检索您需要的设备数据一样简单,并且可以与您的 PHP 站点和应用程序一起使用。
技术文章 2012年 05月 25日
将 PHP 应用程序从 MySQL 移到 DB2,第 3 部分: 转换 PHP 代码
了解为何将 PHP 应用程序迁移到 DB2(R),如何计划迁移、执行和支持它,以及如何根据 IBM 内部网应用程序案例研究的经验来处理潜在风险。这个由 4 部分组成的系列文章分享了成功地将关键任务型 PHP 内部网应用程序从 MySQL 迁移到 DB2 的经验,这个案例被 IBM 全球 4,000 名用户使用,以支持 ibm.com 内容制作。第 3 部分介绍转换 PHP 代码的步骤。
技术文章 2011年 11月 28日
将 PHP 应用程序从 MySQL 移到 DB2,第 2 部分: 迁移您的数据
了解为何将 PHP 应用程序迁移到 DB2(R),如何计划迁移,如何执行,如何支持,如何根据 IBM intranet 应用程序案例研究的经验处理潜在风险。这个 4 部分的系列文章分享了成功的关键任务型 PHP intranet 应用程序从 MySQL 迁移到 DB2 的经验,这个案例被 IBM 全球 4,000 名用户使用,支持 ibm.com 内容制作。第 2 部分主要介绍如何迁移数据库。
技术文章 2011年 06月 27日
将 PHP 应用程序从 MySQL 移动到 DB2,第 1 部分: 为您的迁移做好准备
了解为何将 PHP 应用程序迁移到 DB2(R),如何计划迁移,如何执行,如何支持,如何根据 IBM intranet 应用程序案例研究的经验处理潜在风险。这个 4 部分的系列文章分享了成功的关键任务型 PHP intranet 应用程序从 MySQL 迁移到 DB2 的经验,这个案例被 IBM 全球 4,000 名用户使用,支持 ibm.com 内容生产。第 1 部分说明了迁移的准备步骤。
技术文章 2011年 03月 24日
使用 PHP 实现云计算,第 2 部分: 通过 Zend Framework 使用 Amazon EC2
Zend Framework 包含的一些类可以简化基于云的服务的使用。这个 “使用 PHP 实现云计算” 系列的第 1 部分介绍如何通过 Amazon 的 S3 云存储服务使用 Zend 类。本文介绍在 Amazon 的 Elastic Compute Cloud (EC2) 中简化虚拟机使用的 Zend 类。
技术文章 2009年 11月 02日
使用 PHP 实现云计算,第 1 部分: 结合使用 Amazon S3 和 Zend Framework
Zend Framework 包含了一些类,可以简化基于云的存储服务的使用。本文将解释如何将这些类应用于 Amazon 的 S3 云存储服务。
技术文章 2009年 10月 14日
使用 CakePHP 快速打造 Web 站点,第 2 部分: 用 CakePHP 打造更大更好的站点
CakePHP 是一种用 PHP 构建 Web 站点的辅助工具,它很稳定,可直接用于生产及快速开发。“使用 CakePHP 快速打造 Web 站点” 系列教程向您展示如何使用 CakePHP 构建在线产品目录。
教程 2011年 03月 17日
PHP V5.3 中的新特性,第 5 部分: 从 PHP V5.2 升级到 PHP V5.3
PHP V5.3 将于不久后发布。“PHP V5.3 中的新特性” 系列文章将持续介绍该发行版提供的令人兴奋的新特性。第 1 部分介绍了 PHP 5.3 中对面向对象编程及对象处理所做的更改,第 2 部分介绍了闭包函数及 lambda 函数。第 3 部分探讨了名称空间,这是该 PHP 版本中最令人期待也是最具争议的特性之一。在第 4 部分中,我们进一步研究了 Phar,这是一种用于 PHP 的归档格式。在本系列的最后一部分中,了解从 PHP V5.2 升级到 PHP V5.3 时要考虑的一些事情。PHP V5.3 中的一些变化破坏了向后兼容性,有些特性在 PHP V5.3 中不受支持,在将来的版本中将被取消。本文还介绍 PHP V5.3 对 PHP 中一些已有特性的增强。
技术文章 2009年 04月 02日
PHP V5.3 中的新特性,第 4 部分: 创建并使用 Phar 归档
PHP V5.3 将于不久后发布。“PHP V5.3 中的新特性” 系列文章将不断介绍该发行版提供的令人兴奋的新特性。本系列的第 1 部分介绍了 PHP 5.3 中对面向对象编程及对象处理所做的更改。第 2 部分介绍了闭包函数及 lambda 函数。在第 3 部分中,我们探讨了名称空间,这是该 PHP 版本中最令人期待也是最具争议的特性之一。本文是第 4 部分,我们将进一步研究 Phar,这是一种用于 PHP 的归档格式。它不仅可以用于归档文件,而且还可以从单个文件中交付并运行完整的应用程序。它可以作为 PECL 库的扩展应用于 PHP,但是在即将来临的版本中将成为正式的 PHP 扩展。
技术文章 2009年 02月 23日
PHP V5.3 中的新特性,第 3 部分: 名称空间
PHP V5.3 在 2008 年底面市。本系列文章将继续介绍该发行版提供的令人兴奋的新特性。本系列的第 1 部分介绍了 PHP 5.3 中对面向对象编程及对象处理所做的更改。在第 2 部分中,我们介绍了闭包函数及 lambda 函数。本文是第 3 部分,我们将探讨名称空间,这是该 PHP 版本中最令人期待也是最具争议的特性之一。名称空间的概念可帮助我们避免多次使用同一名称定义多个函数、类和常量。
技术文章 2009年 02月 17日
PHP V5.3 中的新特性,第 2 部分: 闭包及 lambda 函数
继续学习 “PHP V5.3 中的新特性” 系列文章,了解今年年底即将发布的 PHP 5.3 版中的新特性及优秀功能。本系列的第 1 部分介绍了 PHP 5.3 中对面向对象编程及对象处理所做的更改。在第 2 部分中,我们将介绍闭包函数及 lambda 函数。这些函数专门用于简化编程,让您轻松地定义可以在许多不同环境中使用的抛弃型(throwaway)函数。
技术文章 2009年 01月 20日
用 PHP 可以编写的 30 个游戏脚本,第 3 部分: 创建 10 个高级脚本
PHP 是一种易于使用、易于学习且可以广泛获取的编程语言。它非常适合开发在各种游戏中可以使用的简单脚本。无论是一个人玩简单的使用纸和笔的游戏,还是同一群人玩复杂的桌面角色扮演游戏,或者任意类型的联机游戏,本系列都提供了适合您的内容。本文将在本系列的第 1 部分和第 2 部分基础上,探究可以在各种类型的游戏中使用的 10 个优秀脚本 —— 包括清单管理系统和提示脚本、文字游戏脚本、图像处理和诸如基诺之类的游戏脚本。
技术文章 2009年 01月 12日
可以用 PHP 编写的 30 个游戏脚本,第 2 部分: 开发 10 个中级脚本
PHP 是一种易于使用、易于学习且可以广泛获取的编程语言。它非常适合开发在各种游戏中可以使用的简单脚本。无论是一个人玩简单的使用纸和笔的游戏,还是同一群人玩复杂的桌面角色扮演游戏,或者任意类型的联机游戏,本系列都提供了适合您的内容。本文将在本系列的第 1 部分基础上,探究可以在各种类型的游戏中使用的 10 个中级脚本。这些脚本适用于三种游戏:角色扮演游戏、机率游戏和文字游戏。
技术文章 2009年 01月 05日
可以用 PHP 编写的 30 个游戏脚本,第 1 部分: 创建 10 个基本脚本
PHP 是一种易于使用、易于学习且可以广泛获取的编程语言。它非常适合开发在各种游戏中可以使用的简单脚本。无论是一个人玩简单的使用纸和笔的游戏,还是同一群人玩复杂的桌面角色扮演游戏,或者任意类型的联机游戏,本系列都提供了适合您的内容。本系列中的每篇文章都将分别用不到 300 词的文字介绍 10 个脚本(3d10 表示 “掷三个 10 面的骰子”),这些介绍性文字甚至对于开发新手来说都十分简单,而且对于经验丰富的游戏玩家来说也十分有用。本系列的目的在于为您提供可以修改的内容来满足自身的需求,以便您可以在下一次游戏交流会上通过展示您的笔记本来给朋友和玩家们留下深刻印象。
技术文章 2008年 12月 22日
PHP V5.3 中的新特性,第 1 部分: 对象接口的变化
PHP V5.3 计划在 2008 年底发行,这个版本包含了大量在过去一直处于计划阶段的新特性。PHP V5.3 在最初被誉为 “只缺少原生 Unicode 支持的 PHP V6”,现在它已经是 PHP V5 系列的全面升级。PHP V5.3 添加了新特性,并且对功能进行调试、修复与平台有关的问题、删除不会在未来的 PHP 版本中出现的旧特性,为开发人员在未来使用 PHP V6 做好准备。在 “PHP V5.3 中的新特性” 系列文章中,我们将查看 V5.3 带来的新特性,了解它们的使用以及如何将其应用到 Web 应用程序中。
技术文章 2008年 12月 08日
掌握 Facebook 应用程序开发,使用 PHP、Rational Application Developer、WebSphere Application Server 和 DB2 进行实现,第 1 部分: 安装设置组件
使用 PHP 和 Java 编程语言开发一个 Facebook 应用程序。本教程先带您初步了解 Facebook 的概况,然后一步步向您介绍创建一个 Facebook 应用程序所需组件的安装过程。接着,您将会进一步了解 Facebook,尤其是与如何将您的应用程序集成到站点中有关的方面。最后,您将安装设置完成一个空的框架应用程序作为后续工作的开始。在本系列的第 2 和第 3 部分中,您将了解如何开发您在第 1 部分中创建的应用程序。
技术文章 2008年 07月 10日
PHP 框架,第 5 部分: 集成外部任务
短短几年前,对 PHP 早期版本的常见批评是不支持 MVC 样式的架构。现在,开发人员可以在许多 PHP 框架中做出选择。“PHP 框架” 系列将介绍三个广泛使用的 PHP 框架 —— Zend、symfony 和 CakePHP —— 通过在三个框架中构建和扩展样例应用程序来检验这三个框架的类似之处和不同之处。在本文中,您将集成外部任务,创建可通过调度程序 cron 调用的简单任务。
技术文章 2008年 03月 27日
掌握 PHP 中的正则表达式,第 2 部分: 如何在 PHP 中处理文本
本文是 “掌握 PHP 中的正则表达式” 系列的第 2 部分,通过本文您将了解如何用一些高级正则表达式操作符来解决各种复杂的文本处理问题。
技术文章 2008年 03月 09日
PHP 框架,第 4 部分: Ajax 支持
PHP 早期版本的常见批评之一是不支持模型-视图-控制器(Model-View-Controller,MVC)样式的架构。现在,开发人员可以在许多 PHP 框架中做出选择。“PHP 框架” 系列将介绍三个广泛使用的 PHP 框架 —— Zend、symfony 和 CakePHP —— 通过在三个框架中构建和扩展样例应用程序来检验这三个框架的类似之处和不同之处。第 1 部分列出了本系列涵盖的内容并满足了先决条件。在第 2 部分中,您分别在三个框架中构建了样例应用程序。在第 3 部分中,您扩展了应用程序并处理不符合一般规律的例外情况。在本文中,您将了解如何在三个框架中支持 Asynchronous JavaScript + XML (Ajax)。
技术文章 2008年 03月 03日
PHP 框架,第 3 部分: 用户验证
PHP 早期版本的常见批评是不支持模型-视图-控制器(Model-View-Controller,MVC)样式的架构。现在,开发人员可以在许多 PHP 框架中做出选择。“PHP 框架” 系列将介绍三个广泛使用的 PHP 框架 —— Zend、symfony 和 CakePHP —— 通过在三个框架中构建和扩展样例应用程序来检验这三个框架的类似之处和不同之处。第 1 部分列出了本系列涵盖的内容并且配置先决条件。在第 2 部分中,您分别在三个框架中构建了样例应用程序。本文是第 3 部分,您将扩展应用程序并处理不符合一般规律的例外情况。
技术文章 2008年 02月 25日
掌握 PHP 中的正则表达式,第 1 部分: Perl 的正则表达式纵然出色,但是 PHP 也可以实现快速输入
模式匹配是软件中最常见的内容,因此正则表达式这种特殊的简写方式得到了不断演变,从而实现任务简化。通过本文了解如何在代码中使用这种简写方式。
技术文章 2008年 02月 18日
PHP 框架,第 2 部分: 构建样例应用程序
PHP 框架系列将介绍三个广泛使用的 PHP 框架 —— Zend、symfony 和 CakePHP —— 通过在三个框架中构建和扩展样例应用程序,研究三个框架的类似之处和不同之处。第 1 部分将列出本系列涵盖的内容并且配置先决条件。在第 2 部分中,您将分别在三个框架中构建样例应用程序。
技术文章 2007年 11月 12日
PHP 框架,第 1 部分: 开始使用三种常用框架
短短数年前,对 PHP 最常见批评之一是不支持 MVC 样式的架构。随着时代的变迁,现在在 PHP 框架领域里可以获得多种选择。本系列将介绍三个广泛使用的 PHP 框架 —— Zend、symfony 和 CakePHP —— 通过在三个框架中构建和扩展样例应用程序来检验这三个框架的类似之处和不同之处。
技术文章 2007年 11月 12日
在 AIX Version 5.3 中使用 Java 和 PHP 技术进行开发,第 1 部分: 设置 Java 环境
在 AIX(R) 上开发一个 Java(TM) 应用程序,并了解如何通过使用 PHP 接口扩展该应用程序以查看基础 Java 代码。在 AIX 中可以开发使用 Java 和 PHP 技术的应用程序。在获得使用 PHP 作为基于 Web 的接口平台的好处的同时,您可以使用 Java 代码作为核心逻辑(或者重新部署现有的基于 Java 的应用程序)。本文是系列文章的第 1 部分,研究了 AIX 中 Java 编程语言和 PHP 集成方法的基础,提供了使用这种结构的示例应用程序的简要概述,然后介绍了在安装 Java 编程语言和 Apache Tomcat 以开发应用程序之前所需掌握的一些核心内容。
技术文章 2007年 07月 12日
PHP V5.2 中的新增功能,第 5 部分: 跟踪文件上传进度
PHP V5.2 为开发人员添加了 hook 以利用实时跟踪文件上传进度的功能。本文是 “PHP V5.2 中的新增功能” 系列文章(共五部分)的第 5 部分,将向您展示如何监视文件上传并相应地编写代码,以及如何创建 PHP 进度条。
技术文章 2007年 06月 08日
PHP V5.2 中的新增功能,第 4 部分: 使用新的 ZIP 扩展
需要使用 ZIP?现在可用了!PHP 最近把 ZIP 功能添加到了 PHP V5.2 中。本文是 “PHP V5.2 中的新增功能” 系列文章(共五部分)的第 4 部分,将向您展示如何通过创建、编辑、上传和读取以及创建和下载 ZIP 文件来充分利用此新增功能。阅读本文后,您将十分精通使用 PHP V5.2 中的最新 ZIP PHP 扩展处理 ZIP 文件的技巧,这样在用 PHP 处理大型文件时就可以降低带宽负载和存储设备使用量。
技术文章 2007年 06月 08日
使用 CakePHP 快速打造 Web 站点,第 1 部分: 入门
CakePHP 是用 PHP 构建 Web 站点的辅助工具,它稳定、可直接用于生产及快速开发。“使用 CakePHP 快速打造 Web 站点” 系列教程向您展示了如何使用 CakePHP 构建在线产品目录。
教程 2007年 05月 16日
为 PHP 应用提速、提速、再提速!,第 3 部分: 用 Memcache 守护程序把数据缓存到内存中
“为 PHP 应用提速、提速、再提速!” 系列文章探讨了 XCache 和 XDebug,现在将探讨 Memcache 守护程序。Memcache 守护程序 (memcached) 是一种高性能分布式对象缓存。memcached 的安装位置介于应用程序与数据存储之间,它将把对象保存在 RAM 中。每次缓存命中将替换到数据库服务器的一次往返,使应用程序运行得更快。
技术文章 2007年 05月 15日
PHP V5.2 中的新增功能,第 3 部分: 使用新的 JSON 扩展
随着 Internet 应用程序开发人员之中不断有人创建和采用 PHP,使得它获得了不断发展而且并入了很多有用的标准。PHP 刚刚向 PHP V5.2 中添加了 JavaScript Object Notation (JSON) 扩展,以前该扩展只可用作附加框架类。这次添加为 PHP 开发人员在使用 JSON 开发 Ajax 应用程序时提供了更好的支持。本文是 “PHP V5.2 中的新增功能” 系列(共五部分)的第 3 部分,将展示如何有效地使用此应用程序,并且在阅读完本文后,您将可以熟练地将内置 JSON 扩展与 PHP 结合使用来开发 Ajax 应用程序。
技术文章 2007年 05月 11日
面向 PHP 开发人员的 XML,第 3 部分: 读、操纵和写 XML 的高级技术
本系列包括三部分,这是最后一部分,进一步讨论在 PHP5 中读、操纵和写 XML 的技术。本文将重点讨论在更复杂的环境中使用我们已经熟悉的 API 如 DOM 和 SimpleXML,并将第一次接触 XSL 扩展。
技术文章 2007年 04月 29日
用 PHP 开发 IBM Cloudscape 和 DB2 通用数据库应用程序
学习如何配置 IBM Cloudscape 10.0 和 DB2 Universal Database Version 8.2 服务器,以便从 PHP 4.x 和 PHP 5.x 进行访问。使用统一的 ODBC 扩展编写数据库应用程序。克服可滚动游标导致的常见性能问题,并避免存储过程中的功能限制。
技术文章 2005年 03月 01日
PHP 命令行?是的,您可以!
了解如何通过命令行调试 PHP 代码,以及体验 PHP 本身作为 shell 脚本语言的强大之处。
技术文章 2007年 03月 27日
PHP 中的 XML 拉模式解析
研究与 PHP 5 捆绑在一起的 XMLReader 库,它使 PHP 页面能够以高效的流模式来处理 XML 文档。
技术文章 2007年 03月 13日
用 PHP 读取文件的正确方法
了解如何使用 PHP 的各种文件函数。回顾诸如 fopen、fclose 和 feof 之类的基本文件函数,了解诸如 fgets、fgetss 和 fscanf 之类的读取函数。并且发现用一两行代码处理整个文件的函数。
技术文章 2007年 03月 06日
如何将 PHP 应用程序国际化
对应用程序的本地化或者可以事先进行规划,或者也可以过后追悔莫及。本文带您探索有助于改进本地化过程或进行本地化规划的技术和工具,如 gettext、XML、XSLT 及设计模式等。
技术文章 2007年 04月 24日
PHP 中的批处理
如果 Web 应用程序中的一个特性需要超过 1 秒或 2 秒才能完成,那么应该怎么办?需要某种离线处理解决方案。学习几种对 PHP 应用程序中长时间运行的作业进行离线服务的方法。
技术文章 2007年 02月 06日
使用 PHP 快速生成 Flash 动画
Rich Internet Application 是 Web 2.0 中的新时髦词,并且就 Web 2.0 的实质而言,一个关键组件就是 Adobe Flash。了解如何将 Flash 动画集成到应用程序中,并使用 Ming 库动态生成 Flash 动画。
技术文章 2007年 01月 24日
结合使用 PHP 和 RSS
RSS 聚合最近非常流行,因此至少对 RSS 及其工作方式有所了解是一名 PHP 开发人员的迫切需要。本文介绍了 RSS 基础知识、RSS 众多用途中的一些用途、如何使用 PHP 从数据库创建 RSS 提要,以及如何使用 XML_RSS 模块读取现有 RSS 提要并将其转换为 HTML。
技术文章 2007年 01月 12日
7 种流行 PHP IDE 的比较
发掘集成开发环境(IDE)的所有用途,并比较 7 种流行的 IDE 的成本和优势。
技术文章 2006年 12月 28日
PHP V5 迁移指南
使用 PHP V5 的新语言特性,可以明显地提高代码的可维护性和可靠性。通过阅读本文,您将了解如何利用这些新特性将用 PHP V4 开发的代码迁移到 PHP V5。
技术文章 2006年 12月 04日
利用单元测试在每个层上对 PHP 代码进行检查
测试驱动的开发和单元测试是确保代码在经过修改和重大调整之后依然能如我们期望的一样工作的最新方法。在本文中,您将学习到如何在模块、数据库和用户界面(UI)层对自己的 PHP 代码进行单元测试。
技术文章 2006年 11月 02日
面向普通人的 PHP 加密
在这个日渐虚拟的互联网世界中,您必须小心保护自已的数据。本文将介绍编码和加密一些重要信息(比如密码、信用卡号、甚至整个消息)的基础知识。并通过使用 PHP 的内置功能,了解加密和解密信息的意义,并且将了解一些涉及密码和其他数据的实际示例。
技术文章 2006年 10月 19日
五种常见的 PHP 设计模式
设计模式只是为 Java 架构师准备的 —— 至少您可能一直这样认为。实际上,设计模式对于每个人都非常有用。如果这些工具不是 “架构太空人” 的专利,那么它们又是什么?为什么说它们在 PHP 应用程序中非常有用?本文解释了这些问题。
技术文章 2006年 10月 19日
从 PHP 调用安全的 Web 服务方法
了解如何满足实现 Web 服务客户机的 PHP:Hypertext Processor (PHP) 脚本中的安全和方法定义要求。通过使用 PHP 5 中新的 SOAP 扩展,您将了解如何实现 WS-Security 基本身份验证以及如何将复杂的对象作为参数传递给 SOAP 调用。
技术文章 2006年 10月 09日
五个常见 PHP 数据库问题
揭露 PHP 应用程序中出现的五个常见数据库问题 —— 包括数据库模式设计、数据库访问和使用数据库的业务逻辑代码 —— 以及它们的解决方案。
技术文章 2006年 10月 08日
如何使您的 PHP 应用程序变成聊天机器人(bot)
有一个免费的模块可以用于将 PHP 应用程序连接到 IRC 服务器,并对消息作出响应。为了说明如何使用该模块,本文向您展示如何在 PHP 中创建一个 IRC 聊天机器人(bot)(bot 是 automatic robot 的简称),用于向您告知按邮政编码查询的天气情况。
技术文章 2006年 03月 16日
使用服务数据对象简化 PHP 中的 XML 处理
大多数 PHP 程序员都了解,他们所使用的功能多位于 PHP 扩展中,PHP 扩展通常是 PHP 发行版附带的,也可通过 PECL 站点下载。此类扩展之一就提供了 SDO(Service Data Object,服务数据对象)for PHP 支持,它已在二月从测试版级的 0.9.0 版本升级为稳定的 1.0 版本。本文由 SDO 扩展最初的几位开发人员撰写,面向那些希望了解 SDO for PHP 是什么、其使用方法如何及其如何简化 XML 处理的 PHP 程序员。
技术文章 2006年 09月 14日
安装、配置和测试 Windows, Apache, Informix 与 PHP 服务器的分步指南
学习如何安装、配置和测试 Windows, Apache, Informix, and PHP (WAIP) 服务器。Windows、Apache、Informix 以及 PHP 共同形成一个非常强大且动态的 Web 服务器。
技术文章 2006年 09月 07日
通过 Zend Core 使用 PHP 脚本访问 i5/OS 上的 DB2
学习在 i5/OS 上使用 Zend Core for i5/OS 产品进行 PHP 数据库应用程序开发。另外,还学习如何安装 Zend Core,以及如何部署和运行用于访问存储在 DB2 UDB for iSeries 数据库中的数据的 PHP 脚本。
技术文章 2006年 09月 05日
使用 Web 服务和 eBay SDK 开发应用程序,第 3 部分: 使用 PHP5 和 Web 服务开发 eBay 应用程序
使用 PHP5 创建通过 Web 服务与 eBay 交互的应用程序。在 eBay 的事务中,几乎有一半是通过其 Web 服务平台进行的。在本教程中,您将全面了解 eBay XML API 的技术细节,并学习如何使用 Services_Ebay PHP 扩展。
技术文章 2006年 03月 15日
推荐的 PHP 读物列表
这是一份 IBM 的 Web 应用程序开发人员编写的 PHP 读物列表,适合程序员和管理员学习 PHP(超文本预处理器)。
技术文章 2006年 05月 08日
用 PHP 走向动态
PHP V5 新的面向对象编程特性显著提升了这个流行语言中的功能层次。学习如何用 PHP V5 动态特性创建可以满足需求的对象。
技术文章 2006年 04月 27日
DB2 和开放源代码,第 1 部分: 在 Linux 上使用 Google Maps API、DB2/Informix 和 PHP 创建地图
利用 Google Maps API 加上 DB2 或 Informix、PHP、JavaScript 和 XML,您可以创建一个易于使用并带有数据的地图。扫视您的邮政编码,以查看特定地区的数据。使用定制的图标,更改地图 类型,创建侧栏,然后使用事件处理程序。
技术文章 2006年 03月 02日
PHP 程序员的调试技术
本文介绍调试 PHP 应用程序的各种方法,包括在 Apache and PHP 中打开错误报告,以及通过在一个简单的 PHP 脚本中放置策略性的 print 语句,找到更困难的 bug 的源头。还会介绍用于 Eclipse 的 PHPEclipse 插件,这是一个灵活的开发环境,具有实时语法解析能力,还会介绍 PHPEclipse 的 DBG 调试器扩展。
技术文章 2006年 01月 23日
用 PHP 读取和编写 XML DOM
有许多技术可用于用 PHP 读取和编写 XML。本文提供了三种方法读取 XML:使用 DOM 库、使用 SAX 解析器和使用正则表达式。还介绍了使用 DOM 和 PHP 文本模板编写 XML。
技术文章 2006年 02月 06日
使用 PHP 创建图形的巧妙方法
本文将展示如何使用 PHP 构建面向对象的图形层。使用面向对象的系统可以用来构建复杂的图形,这比使用标准 PHP 库中所提供的基本功能来构建图形简单很多。
技术文章 2006年 01月 04日
高级 PHP V5 对象
2005 年 6 月,IBM developerWorks 文章“开始了解 PHP V5 中的对象”介绍了足够的详细信息来让读者理解 PHP 中类和对象的基本原理。本文介绍了 PHP V5 一些更高级的面向设计的特性。其中包括各种对象类型,它们允许将系统中的组件相互分离,创建可重用、可扩展、可伸缩的代码。
技术文章 2005年 09月 08日
PHP 服务数据对象简介
自从 2003 年 11 月开始,服务数据对象(Service Data Objects、SDO)就出现在 Java 技术领域。设计它们的目的是为了简化并整合异构数据源。2005 年 2 月,IBM 和 Zend 宣布建立战略合作伙伴关系,开展 PHP 环境开发和支持方面的协作。该协作的一个方面就是为 PHP 定义和实现 SDO。本文将概述 SDO 以及在 PHP 环境中使用 SDO 的动机。使用了一个简单的联系人管理场景来说明一些重要的概念。
技术文章 2005年 08月 25日
开始了解 PHP V5 中的对象
本文描述 PHP V5 中对象和类的基础知识,从最基本的概念一直讲到继承,主要针对经验丰富的面向对象程序员和尚未接触过对象的读者。
技术文章 2005年 06月 20日
从 PHP 脚本中访问企业应用程序
很多 Web 开发人员喜欢 PHP 的丰富功能和简单易用,但有时候他们需要访问 J2EE 应用程序服务器中已有的业务逻辑。本文将通过一些例子说明如何通过 PHP 5 中新的 SOAP 扩展使用 Web 服务来访问 J2EE 应用程序,而不必脱离 PHP 环境,也不用学习新的编程模型。
技术文章 2005年 03月 14日
LAMP 系统性能调优,第 2 部分: 优化 Apache 和 PHP
如今,使用 LAMP(Linux、Apache、MySQL 和 PHP/Perl)架构的应用程序不断被开发和部署。但是,服务器管理员常常对应用程序本身几乎没有控制能力,因为应用程序是别人编写的。这份共三部分的系列文章将讨论许多服务器配置问题,这些配置会影响应用程序的性能。第二篇文章重点讨论可为优化 Apache 和 PHP 而采取的措施。
技术文章 2007年 06月 07日
构建一个 PHP 应用程序并使用来自 IoT 设备的 GPS 数据
您是不是一位对构建 IoT 应用程序感兴趣的 PHP 开发人员?万事开头难。本教程可帮助您入门,循序渐进地介绍如何构建一个受 PHP 支持的 IBM Bluemix IoT 应用程序,该应用程序可订阅已连接设备发送到 Internet of Things Foundation 服务的位置信息。然后该应用程序使用 Google Maps API 将该数据转换为地图图像。
技术文章 2015年 12月 22日
使用 PHP、jQuery Mobile 和 Google Tasks 创建一个移动友好的待办事项列表应用程序
想要构建一个简单的移动应用程序,以便创建和管理您的待办事项列表?使用 Slim PHP 微型框架、jQuery Mobile 和 Google Tasks API 很容易完成这项任务。我将展示我是怎么做的。
技术文章 2014年 07月 03日
为 PHP 应用提速、提速、再提速!
技术文章 2007年 08月 22日
利用 PHP 应用程序搜索并集成 Google+ 活动流
Google+ 是 Google 提供的新社交网络服务,允许用户发布状态信息和新闻。Web 应用程序开发人员可以通过 Google+ API 访问并搜索这些信息。本文将介绍 Google+ API 的基础知识。本文会提供一些示例,展示如何使用 Google+ API 和 PHP 来创建动态 Web 应用程序。
技术文章 2012年 08月 27日
使用 PHP 直接在共享内存中存储数据集
了解共享内存,学习如何在 Web 应用程序中将共享内存用作一种数据存储选项,并享受它的高速、可靠性和与其他应用程序交换数据的优势。提供的示例展示了它如何帮助解决 Web 应用程序开发中的常见问题。
技术文章 2012年 03月 05日
使用 XPath 与 PHP
如果超出 CRUD 操作的范畴执行您的 PHP 应用程序,那么您极有可能已经使用了 XML。导航整个 XML 文档或数据流来获得想要的数据元素往往比较麻烦,对于 PHP 开发人员而言,甚至有些吓人。如果 XML 数据结构十分复杂,那么情况就会更糟糕。XPath 是一种 W3C 标准,其唯一用途就是定位正确的数据元素,或更确切地说,是定位想要的节点。PHP 通过将 XPath 用作其 XML 类和函数,从而提供对 XPath 的支持。在本文中,您将会看到几个在 XML 中定位信息以及 XPath 如何在您的 PHP 应用程序中帮您完成繁重工作的基础场景。
技术文章 2011年 11月 28日
使用带有 Identi.ca 的 PHP,第 2 部分
Identi.ca 是一种很受欢迎的免费微博服务,它允许用户发布状态消息和新闻。Web 应用程序开发人员能够通过 Identi.ca API 创建、访问和搜索这些消息。本文由两部分组成,将介绍 Identi.ca API,并说明如何将它与 PHP 结合使用来创建动态 Web 应用程序。
技术文章 2011年 10月 09日
探索使用 PHP 进行实际的数据挖掘和解析
技术文章 2011年 09月 13日
开始通过 PHP 使用 ODBC
了解如何结合使用 Web 开发语言 PHP 来设置和使用通用数据库连接技术(也称为开放数据库连接)。这是一篇介绍性文章,介绍开发开放、可靠、标准化的 Web 应用程序(即 PHP、ODBC 和 SQL )所需的技术。
技术文章 2011年 09月 05日
使用带有 Identi.ca 的 PHP,第 1 部分
Identi.ca 是一种很受欢迎的免费微博服务,它允许用户发布状态消息和新闻。Web 应用程序开发人员能够通过 Identi.ca API 创建、访问和搜索这些消息。本文由两部分组成,将介绍 Identi.ca API,并说明如何将它与 PHP 结合使用来创建动态 Web 应用程序。
技术文章 2011年 07月 12日
不可测试 PHP 代码的重构策略
现在许多开发人员都会接手一些遗留项目,其中充斥垃圾代码和设计问题。第一个任务通常是编写单元测试和重构,但是人们该如何开始为那些设计时未考虑单元测试的代码编写单元测试呢?本文将介绍一些可测试 PHP 代码的反模式,然后介绍如何进行重构,使代码更易于测试。
技术文章 2011年 08月 23日
通过 PHP 动态构建 PDF 文件
详细介绍使用 PHP 动态构建 PDF 文件的整个过程。使用免费 PDF 库 (FPDF) 或 PDFLib-Lite 等开源工具进行实验,并使用 PHP 代码控制 PDF 内容格式。
技术文章 2011年 08月 15日
利用 PHP V5.3 名称空间编写可读且可维护的代码
您是否想在 PHP 应用程序开发中使用名称空间?在本文中,了解名称空间语法,学习使用它的最佳实践,研究一个使用名称空间的非常简单的 Model-View-Controller 示例应用程序。
技术文章 2011年 07月 04日
利用 PHP 与 MediaWiki API 来获取维基百科信息
维基百科是终极在线百科全书,其中收录了几百万条各类人文知识。Web 应用程序开发人员能够通过 Wikipedia API 来访问并搜索这些条目。本文介绍了 Wikipedia API,并在 PHP 应用程序环境中对其进行了演示,来说明如何使用 PHP 来搜索和检索维基百科内容的不同元素。
技术文章 2011年 06月 27日
结合高级 Excel 导出功能和 PHP 创建 pivot 表
向 Microsoft Excel 中的高级导出功能添加 PHP 来创建 XML 格式的灵活的 pivot 表。然后,您和用户就可以动态地排序和分析 pivot 表中的数据了。
技术文章 2011年 05月 17日
使用 XML 和 PHP 创建一个更具适应性的电话簿和通讯录
经常出差的专业人士需要触手可及的任何电话上都有一个一致可靠的通讯录。本文以一个向桌面 SIP 电话和智能电话提供数据的 MySQL 数据库为例,展示如何使用 PHP 从同一个源数据库输出自定义 XML,满足桌面电话或智能电话的需求,或者同时满足二者的需求。
技术文章 2011年 05月 09日
利用 oEmbed 和 PHP 访问第三方内容
oEmbed 规范提供了一种方法,可以在 web 页面中显示来自第三方内容共享站点的内容的嵌入式表示。本文介绍 oEmbed API,并在一个 PHP 应用程序上下文中进行演示,解释如何使用它来嵌入来自诸如 Flickr、YouTube、Slideshare、Wikipedia 等流行网站的内容。
技术文章 2011年 04月 25日
PHP V5.3 用延后静态绑定搞活面向对象编程
PHP V5.3 通过其延后静态绑定(LSB)特性解决了面向对象编程(OOP)的一些问题。了解 LSB 如何修复 PHP 的 OOP 编程问题以及如何实现需要使用 LSB 的一些众所周知的面向对象设计模式。
技术文章 2011年 03月 23日
使用 PHP 集成 Google Spreadsheets 数据,第 2 部分
Google Spreadsheets 是著名的基于云的电子表格应用程序。Web 应用程序开发人员可以通过 Google Spreadsheet Data API 从在线电子表格中访问和搜索数据。本文将介绍 Google Spreadsheets Data API 并在一个 PHP 应用程序中进行演示,解释如何添加、修改和删除电子表格内容的各种元素。
技术文章 2011年 01月 20日
使用 PHP 集成 Google Spreadsheets 数据,第 1 部分
Google Spreadsheets 是著名的基于云的电子表格应用程序。Web 应用程序开发人员可以通过 Google Spreadsheet Data API 从在线电子表格中访问和搜索数据。本文将介绍 Google Spreadsheets Data API 并在一个 PHP 应用程序中进行演示,解释如何搜索和检索各种电子表格内容。
技术文章 2011年 01月 17日
利用 PHP 5.3 的 lambdas 和 closures
了解如何使用 PHP 5.3 的 lambdas 和 closures。寻找您考虑使用它们的原因以及降低代码的复杂性的方法。最后,了解 closure 词法范围变量的行为。
技术文章 2010年 12月 31日

第 1 - 100 条,共 240 条 | 下一页 显示内容简介 | 隐藏内容简介 订阅搜索结果 (RSS)