Zend Server 有什么用?

Jas*_*vis 9 zend

我只是在看Zend Server 我有点困惑,它是你在 Apache 上运行的东西还是你运行 Apache 的 INSTEAD 的东西来使用 PHP?

Mar*_*els 12

它是一个 PHP 堆栈,由 Zend 维护,而不是由您的发行版维护者维护。您使用 Apache 运行它,它会替换您的常规 PHP 和 PHP 扩展。在 Windows 和 Mac 上,如果我没记错的话,它还包括 Apache 和 MySQL。

有两个版本,一个是免费的“社区版”,另一个是被称为 Zend Server 的商业版。

两者都带有用于更轻松管理设置的 GUI,例如带有附加工具提示和帮助的 php.ini 设置,或启用/禁用扩展或查看日志文件。

免费版本包括以下扩展:

  • Zend Optimizer+(一个很好的 PHP 优化器和字节码缓存),
  • 所述的Zend数据高速缓存(一组API函数来在存储器高速缓存数据或输出),
  • Zend的调试器(一个非常有用的远程调试器和分析器,你从Zend Studio的或者Eclipse PDT控制),
  • Zend Guard Loader(允许加载加密的 PHP 文件)和
  • Zend Java Bridge(允许您在 PHP 代码中使用 Java 类)。

商业版增加:

  • 作业队列(用于卸载长时间运行的 PHP 脚本的 API 和 GUI;cronjobs 的增强替代方案),
  • 代码跟踪(手动或由条件触发的应用程序执行的根本原因分析和记录),
  • 监控(报告和记录应用程序问题并允许在 Zend Studio 中重播),
  • Page Caching(基于各种规则的缓存输出),
  • 下载服务器(卸载大文件的传输,这样您的网络服务器就不必处理它们)。

比较这里的版本:http : //www.zend.com/en/products/server/editions

在工作中,我们在几个网络服务器上使用商业 Zend Server,虽然它并不便宜,但我们觉得它值得(但请确保你谈低价格)。对于非商业和个人使用,社区版是一个不错的选择。调试器和优化器都非常出色。此外,在不同的 linux 发行版中易于安装和配置也很不错。

希望我听起来不像推销员,但我对当前的 Zend Server 5 很满意。

  • 我的旧答案的后续:我们不再使用 Zend Server。我们发现不断上涨的成本以及每年关于价格的讨价还价令人讨厌。此外,随着我​​们转向更多的横向扩展,它与 ZS 的基于主机的定价模型发生了冲突。我们发现 Varnish、Opcache、Xdebug、Memcached、Logstash 等 OSS 工具更通用,更易于维护和自动化(例如使用 Puppet)。简而言之,我们向云迁移将 Zend Server 变成了障碍而不是资产。 (2认同)

Ear*_*ind 5

它包含 Apache,如果需要,您可以将其与 IIS 集成。简而言之:它是一个(价格过高的)PHP 应用程序服务器。