为WordPress配置NetBeans项目2011-07-18本文档介绍如何为 WordPress 配置 NetBeans PHP 项目。该项目对于开发 WordPress 及其扩展的开发人员来说非常有用,对那些想要调试或者只是研究 WordPress 代码的人来说也非常有用。注意:本文档中描述的场景假设所有资源(Web 服务器、数据库、PHP 资源)在本地开发机器上均可用。在远程开发的情况下,项目配置可能有所不同。获取 WordPress 资源WordPress 资源可以从 http://wordpress.org/ 获得。只需将您的浏览器指向 http://wordpress.org/download/ 并下载最新版本(撰写本文时最新的版本是 v2.6)。下载 .zip 或 .tar.gz 包并将其解压到某个位置(例如 /home/<yourname>/sources/)。该资源将被解压到 wordpress 子目录。安装 NetBeans下载并安装 NetBeans IDE 6.5 for PHP。您可以从以下网站获得最新的开发版本:http://bits.netbeans.org/download/trunk/nightly/latest/或者使用 Beta (Milestone 2) 版(当其可用时)。下载 .zip 或 .tar.gz 包并将其解压到驱动器上(例如 /home/<yourname>/sources/)。配置 Web 服务器和 PHP确保您已经在系统上安装并运行 Apache Web 服务器。您还需要配置 PHP 运行时和 XDebug 扩展。根据您的开发平台,配置步骤可能会有所不同。请参考 PHP 学习资源 的 配置您的 PHP 开发环境 部分。配置 MySQL确保您已经在系统上安装并运行 MySQL 服务器。如果您还没有 MySQL,请参考 MySQL 网站 了解如何在您的开发平台上获取和设置数据库服务器。让服务器运行后,您需要为 WordPress 创建数据库。您也必须创建一个可以在该数据库中创建表以及插入和选择数据的用户。
CREATE DATABASE wordpress;
GRANT ALL ON wordpress.* TO "wordpress"@"localhost" IDENTIFIED by "secret";在本例中,我们创建了一个名称为 wordpress 的数据库和一个名称为 wordpress 的用户,其密码为 secret。您可以为您的项目选择不同的名称和密码。在 NetBeans 中创建项目现在您已经一切就绪,下面开始在 NetBeans 中创建一个 WordPress 项目。启动 NetBeans。当该 IDE 出现后,创建一个新的 PHP 项目(File | New Project -> PHP;PHP Application with Existing Sources)。

单击 Next。在 Sources Folder 字段中,键入或选择您先前解压 WordPress 资源的目录(/home/honza/sources/wordpress)。选择项目名称 (WordPress)。我们不想混淆原始源文件和 NetBeans 创建的项目元数据,所以选择 Put NetBeans metadata into a separate folder(将 NetBeans 元数据放入一个单独的文件夹)选项,并键入该文件夹的路径 (/home/honza/NetBeansProjects/WordPress)。

单击 Next 按钮。