使用zend ce服务器而不仅仅是引用(包括)zend框架库有什么真正的优势吗?

时间:2011-01-16 14:43:16

标签: php zend-framework installation

我是PHP框架的新手,目前我正在尝试使用Zend Framework(ZF)。在安装软件时我很老套,我喜欢安装apache / mysql / php,因为我发现它更容易,它让我对它有了更多的控制。

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

从我看到的,如果我在php.ini路径中包含Zend Framework Library,我已经准备好了。那么使用Full Zend(CE)服务器有什么真正的优势吗?

3 个答案:

答案 0 :(得分:3)

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

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

答案 1 :(得分:1)

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

答案 2 :(得分:1)

我收到了wikipedia的信息表:简单比较  

之间

CE版本错过了这些规范:

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

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

  • 软件更新和修补程序

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

但是从我的观点来看:你可以自定义你的apache / mysql / php与CE版本相同