Zend Server
来自站长百科
Zend Server 是PHP创始公司Zend开发的功能十分强大的PHP Web开发应用服务器。是一个现成的 PHP 解决方案,可以简化 Windows 和 Linux 环境中 PHP 应用程序的开发和运行。它包括一个经过全面测试的 PHP 最新版本、对众多数据库系统的支持,以及许多用于改善 PHP 性能和诊断的专用于 Zend 的附加软件。
Zend Server 简介[ ]
Zend Server 目前有两个可用版本。如果您在 PHP 方面有一定的经验并且愿意手动维护服务器和管理更新,可以选择 Zend Server 的“社区”版,称为 Zend Server Community Edition(CE)。该版本适用于“非关键”应用程序并且针对 Windows、Linux 和 Mac OS X 免费提供;但是,它不包含“商业”版所包括的页面缓存、代码跟踪、脱机作业排队、自动更新和诊断特性。如果这些特性对您比较重要(如果您使用的服务器要为关键业务 PHP 应用程序提供服务,这些特性应该比较重要),那么您应考虑购买 Zend Server 的商业版,这样您将有权使用以上全部特性并能得到 Zend 提供的技术支持。在购买之前,您也可以通过 Zend Server 的一个 30 天试用许可密钥进行试用,这需要进行注册。Zend Server十分适合用于部署非关键性服务器,或者说小型服务器。也就是说Zend Server不仅可以在本地电脑部署测试环境,而且还适合在远程服务器部署正式的服务器环境。
Zend Server 特性[ ]
- 基于 Web 的服务器管理控制台:Zend Server 通过为 PHP 配置和维护提供基于 Web 的界面,大大简化了管理 PHP 开发环境的任务。使用 Zend Server,您无需在文本编辑器中编辑配置文件,可以使用点击式界面通过任一标准 Web 浏览器完成更改 PHP 参数的任务。常见的任务(如启用或禁用扩展、更改 PHP include path 或重启服务器等)均可通过这个基于 Web 的控制台完成。
- 内置的性能优化套件:Zend Server 不仅仅是 PHP 的预打包版,它还包含一套由 Zend 创建的辅助工具,使故障诊断和性能优化变得更加简单。这个套件包括 Zend Optimizer+(一个用于改善运行时性能的扩展)和 Zend Data Cache(一组用于 PHP 应用程序中的缓存函数)等工具。Zend Server 的商业版还包括 Zend Page Cache,该工具支持基于规则的 HTML 输出缓存。
- 全面的应用程序监视和故障诊断:PHP 不含内置的调试器,这使得查明和排除应用程序错误成为一个费时且代价高昂的过程。有了 Zend Server,就几乎不存在这一问题了,因为有各种监视和调试工具可供我们使用。Zend Server 的这两个版本均包括 Zend Debugger — 一个帮助调试 PHP 脚本的扩展。Zend Server 的商业版还包括两个新特性:Zend 代码跟踪和 Zend 作业队列,前一个特性简化了对 PHP 脚本执行的跟踪、分析和调试,后一个特性能够异步自动运行 PHP 脚本或以预先指定的间隔运行 PHP 脚本。最后,Zend Monitor 提供了一个记录、跟踪和报告应用程序和服务器警报的接口。
- PHP 认证:Zend Technologies 是 PHP 应用程序开发和部署工具的知名供应商,Zend Server 的每个版本都包含经过认证的最新版 PHP(已在各种平台上进行了测试)。对于刚刚开始使用开源技术的大型企业,该认证在增进使用 PHP 平台的信心方面非常重要。Zend Server 的商业用户还可享用持续的安全更新和缺陷修复,以确保其 PHP 应用程序的完整性。
- Zend Server Community Edition (CE) 完善了整个开发工具,包括开源的Zend 框架 和 PHP Development Tools (PDT)项目,开发者第一次开发PHP 应用不需要花时间配置服务器平台上,Zend Server尤其在非关键的服务器部署上具有简单的优势。