草庐IT

zend-optimizer

全部标签

php - 如何从 Controller 访问 Zend Framework 应用程序的配置?

我有一个基于quick-start的ZendFramework应用程序设置。我已经让演示正常运行,现在正准备实例化一个新的模型类来完成一些实际工作。在我的Controller中,我想将一个配置参数(在application.ini中指定)传递给我的模型构造函数,如下所示:classMy_UserControllerextendsZend_Controller_Action{publicfunctionindexAction(){$options=$this->getFrontController()->getParam('bootstrap')->getApplication()->g

php - 选择 Zend 还是 Symfony?为什么?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我知道这已经做过很多次了(有些帖子真的很老,所以根据当前的游戏状态得到反馈会很好),但我想听听人们对我们的新应用程序使用哪个框架的建议即将开始开发。虽然我们已经根据ZEND设置了一切,但现在客户的投资者需要知道我们为什么选择Zend。它是根据基础选择的,5个开发人员中有2个熟悉Zend。现在客户想要详细解释为什么我们没有选择Symfony而不是Zend。

php - 选择 Zend 还是 Symfony?为什么?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。我知道这已经做过很多次了(有些帖子真的很老,所以根据当前的游戏状态得到反馈会很好),但我想听听人们对我们的新应用程序使用哪个框架的建议即将开始开发。虽然我们已经根据ZEND设置了一切,但现在客户的投资者需要知道我们为什么选择Zend。它是根据基础选择的,5个开发人员中有2个熟悉Zend。现在客户想要详细解释为什么我们没有选择Symfony而不是Zend。

php - 逐步从 Zend Framework 1 迁移到 2

我必须将应用程序从ZendFramework1.12.0迁移到版本2。似乎有nomigrationguidesyet.我已经研究过ZF2编码约定,并且采用了依赖注入(inject)(Zend\Di)和PHP5.3命名空间。我的目标是将我的ZF1应用程序重构为ZF2模块。问题:是否有可能在每个步骤之后至少部分工作的应用程序逐步进行并避免巨大的重构步骤?如果是,步骤是什么?这是我对这种逐步迁移的想法,但我不知道在每一步之后我是否最终得到一个可以工作的应用程序:首先设置ZF2SkeletonApplicationSetupanewmodule(MyApp)并将我的ZF1应用程序的内容重新组织

php - 逐步从 Zend Framework 1 迁移到 2

我必须将应用程序从ZendFramework1.12.0迁移到版本2。似乎有nomigrationguidesyet.我已经研究过ZF2编码约定,并且采用了依赖注入(inject)(Zend\Di)和PHP5.3命名空间。我的目标是将我的ZF1应用程序重构为ZF2模块。问题:是否有可能在每个步骤之后至少部分工作的应用程序逐步进行并避免巨大的重构步骤?如果是,步骤是什么?这是我对这种逐步迁移的想法,但我不知道在每一步之后我是否最终得到一个可以工作的应用程序:首先设置ZF2SkeletonApplicationSetupanewmodule(MyApp)并将我的ZF1应用程序的内容重新组织

PHPUnit 输出导致 Zend_Session 异常

我遇到了很多与此完全相同的错误:Zend_Session_Exception:Sessionmustbestartedbeforeanyoutputhasbeensenttothebrowser;outputstartedin/usr/local/zend/share/pear/PHPUnit/Util/Printer.php/173运行我的应用程序的测试套件时。这是PHPUnit3.5.10和PHP5.3.5。没有神秘的、意外的空白输出导致这种情况。我已经确定“发送到浏览器的输出”是正在执行的PHPUnit测试的实际输出。如果我打开PHPUnit/Util/Printer.php并用

PHPUnit 输出导致 Zend_Session 异常

我遇到了很多与此完全相同的错误:Zend_Session_Exception:Sessionmustbestartedbeforeanyoutputhasbeensenttothebrowser;outputstartedin/usr/local/zend/share/pear/PHPUnit/Util/Printer.php/173运行我的应用程序的测试套件时。这是PHPUnit3.5.10和PHP5.3.5。没有神秘的、意外的空白输出导致这种情况。我已经确定“发送到浏览器的输出”是正在执行的PHPUnit测试的实际输出。如果我打开PHPUnit/Util/Printer.php并用

php - Zend_Session/Zend_Auth 随机抛出错误消息 ps_files_cleanup_dir : opendir(/var/lib/php5) failed: Permission denied (13)

我目前正在使用(除其他外)Zend_Auth开发一个新应用程序,但无论出于何种原因,此错误消息完全随机地出现在任何位置(或者它接缝)Zend_Session::start()-/home/hannes/workspace/develop/library/Zend/Session.php(Line:480):Error#8session_start()[function.session-start]:ps_files_cleanup_dir:opendir(/var/lib/php5)failed:Permissiondenied(13)Array#0/home/hannes/works

php - Zend_Session/Zend_Auth 随机抛出错误消息 ps_files_cleanup_dir : opendir(/var/lib/php5) failed: Permission denied (13)

我目前正在使用(除其他外)Zend_Auth开发一个新应用程序,但无论出于何种原因,此错误消息完全随机地出现在任何位置(或者它接缝)Zend_Session::start()-/home/hannes/workspace/develop/library/Zend/Session.php(Line:480):Error#8session_start()[function.session-start]:ps_files_cleanup_dir:opendir(/var/lib/php5)failed:Permissiondenied(13)Array#0/home/hannes/works

php - Zend_Form -> 很好地改变 setRequired() 验证信息

假设我创建了一个这样的文本元素:$firstName=newZend_Form_Element_Text('firstName');$firstName->setRequired(true);更改默认错误消息的最佳方法是:Valueisempty,butanon-emptyvalueisrequired到自定义消息?我在某处读到替换消息,只需使用addValidator(...,而不是(NOsetRequired),如下所示:$firstName=newZend_Form_Element_Text('firstName');$firstName->addValidator('NotEm