【问题标题】:Is there any real advantage to use zend ce server over just referencing (include) the zend framework library?与仅引用(包含)zend 框架库相比,使用 zend ce 服务器有什么真正的优势吗?
【发布时间】:2011-01-16 14:43:15
【问题描述】:

我是 PHP 框架的新手,目前我正在尝试 Zend Framework (ZF)。在安装软件方面我是老式的,我喜欢单独安装 apache/mysql/php,因为我发现它更容易并且让我可以更好地控制它。

似乎使用 Zend 框架进行开发的“鼓励”方式是使用 Zend (CE) 服务器。我个人不喜欢应用安装其他所有东西(PHP/Apache 等)的想法。

从我所见,如果我在 php.ini 路径中包含 Zend 框架库,我就可以开始了。那么使用 Full Zend (CE) Server 有什么真正的优势吗?

【问题讨论】:

    标签: php zend-framework installation


    【解决方案1】:

    您不需要 Zend Server,尤其是当您可以设置自己的环境时。另一方面,Zend Server 针对运行基于 Zend Framework 的应用程序进行了优化。当您也开始使用 Zend Studio 时,它变得特别有意义。您的 AMP 堆栈中出现任何类型问题的可能性较小。

    除此之外,Zend Server 确实是一个很棒的堆栈。比现有的所有 *AMP 先进得多。例如,您可以通过一个漂亮的 Web GUI 激活和停用 PHP 扩展,只需单击一个按钮。

    【讨论】:

      【解决方案2】:

      如果您已经在您的机器上使用 apache/php/mysql 堆栈进行开发,我认为安装 Zend Server 没有任何好处。据我所知,Zend 框架只是普通的 PHP,在使用任何 Zend Server 功能的代码中没有什么特别之处。

      【讨论】:

        【解决方案3】:

        我收到了我的信息表wikipedia:有一个简单的比较 两者之间

        CE 版本缺少这些规范:

        • 页面缓存
        • 应用程序监控,是否对单个 PHP 请求的运行时监控几个不同的条件

          • 函数错误数据库错误慢
          • 函数执行慢查询
          • 执行缓慢的请求执行
          • 高内存使用不一致
          • 输出大小未捕获的 Java 异常
          • 自定义事件致命 PHP 错误
          • PHP 错误
        • 应用程序问题诊断 Zend 下载服务器(仅限 Linux)- 允许在不占用 Apache 进程的情况下下载大型内容,例如视频

        • 软件更新和热修复

        或者您可能会发现此页面很有帮助:http://www.zend.com/en/products/server/editions

        但从我的角度来看:您可以自定义您的 apache/mysql/php 以与 CE 版本相同

        【讨论】:

        • 我正在考虑使用 Zend Server CE,我想知道您对能够配置为与 CE 版本相同的评论。 CE 版本不包含 Zend Optimizer+ 吗?与正常的 apache/mysql/php 设置相比,这不是性能上的好处吗?
        • 我猜想在回答这个问题时 Zend Optimizer+ 还没有发布
        • 我对 Zend 产品还不是很了解,所以我想确保 Optimizer+ 比默认配置更有价值。感谢您的回复。
        猜你喜欢
        • 1970-01-01
        • 2011-01-21
        • 1970-01-01
        • 1970-01-01
        • 2015-07-20
        • 2019-12-13
        • 2010-11-02
        • 2011-07-24
        • 1970-01-01
        相关资源
        最近更新 更多