快速业务通道

用Eclipse Europa进行Web开发,第2部分 - PHP开发工具 - 编程入门网

作者 佚名技术 来源 NET编程 浏览 发布时间 2012-06-23
Toolkit。您可以获得作为 现有 Eclipse 安装的一组插件的 PDT。如果您刚开始使用 Eclipse,则可以获 得包括 Eclipse 平台和 PDT 插件的完整安装。PHP 需要使用 PHP,因此请获取 最新版本,撰写本文时的最新版本为 V5.2.1。Apache HTTP Server 需要与 PHP 集成的 Web 服务器。本教程是使用 Apache V2.0.59 开发的。Fancy PHP 调试 器 需要一个 PHP 调试器。我们使用的是 Zend 调试器 V5.2.10。操作系统 需 要能够运行以上所有软件或插件的操作系统。创建本系列时使用的是 Mac OS X ,但是也可以使用 Windows® 或 Linux® 的近期版本。需要相应地调整 文件位置。

PHP Development Toolkit 简介

PDT 于 2007 年 9 月成功推出 1.0 发行版,那么您还在等什么?让我们开 始使用 PDT 并成为具有更高生产力的 PHP 开发人员。

为什么使用 IDE?

当然,PHP 的优点之一是可以用非常简单的工具完成很多工作。可以在 Web 服务器上的 “活动” 目录中直接编写代码,把浏览器指向页面,就这样!需要 更改代码?只需用一个文本编辑器修改它并刷新浏览器。谁需要 IDE?

应用程序最初可能非常简单,但是不可避免会变得越来越复杂。像适用于麦 克斯韦的恶魔一样,热力学第二定律(熵值将随时间增长而增加)同样适用于软 件工程。对于大多数开发人员来说,如果有调试器可以停止执行代码、深入到代 码中进行研究、检验应用程序的状态等,则更容易开发这类系统。

复杂的应用程序通常都有多个开发人员同时进行开发。通常需要进行源代码 控制,并且最好将源代码控制集成到开发环境中。使用源代码控制通常涉及使源 代码与执行环境(通常为 Web 服务器)保持独立。在这种情况下,最好有一种 开发环境可以让您轻松地把代码部署到 Web 服务器上。

PHP 开发几乎总是涉及使用数据库。当然,可以使用命令行工具和基于文本 的工具来使用数据库。也可以使用图形程序来轻松完成操作。最好把图形环境集 成到开发环境中。这就是所谓的集成 开发环境。 PDT 无疑就是一个集成开发环 境。

用Eclipse Europa进行Web开发,第2部分 - PHP开发工具(2)

时间:2010-11-29 IBM Michael Galpin

为什么使用 PDT?

让我们假定您确信 IDE 能够为 PHP 开发提供好处。PDT 不是第一个也不是 惟一一个用于 PHP 的 IDE。有一些用于 PHP 的商业 IDE 受到高度关注。 Eclipse PDT 免费并且是开源的。它基于 Eclipse 构建,这意味着可以充分利 用 Eclipse Platform 的优点。它是跨平台的,因此可以在 Windows、Mac OS X 或者所选的 Linux 发行版中使用它。有大量插件适用于 Eclipse,也因而适用 于 PDT,因此可以根据需要添加专门功能,也可以根据需要在其他语言中进行开 发。让我们就来看看使用 PDT 会有哪些好处。

使用 PDT 的好处是什么?

我们说过 PDT 只是 Eclipse Platform 的插件集合。每个插件都提供旨在提 高生产力的特定功能。核心 PHP 插件将提供语法突出显示、语法提示和所有 PHP 核心函数的集成查找功能。它与 Web 服务器集成在一起并且让您可以轻松 地把代码部署到 Web 服务器上。您可以在内部 Web 浏览器中查看页面,也可以 指定一个外部浏览器(Firefox、Internet Explorer、Safari 等)来查看页面 。

如前述,您将得到的最有价值好处之一是集成调试器。可以直接从 PDT(它 包括一个 PHP 可执行文件)执行和调试 PHP 代码。还可以将 Web 服务器配置 为使用启用调试的 PHP 版本,并调试在 Web 服务器上实时运行的脚本。

最后,同样重要的一点是,您获得了非特定于 PHP 的功能,这要归功于 Eclipse 的可扩展性。这种可扩展性包括用于连接到任何数据库(任何可以使用 JDBC 驱动程序的数据库,几乎包括所有数据库)、创建表、查询和更新数据等

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号