30得票3回答
需要指南开始使用Zend ACL

我目前正在处理一个需要ACL的网站,由于我正在使用Zend,因此理所当然要利用他们的ACL类,但我几乎不知道如何做到这一点。我已经阅读了文档,但它让我更加困惑......基本上,我想做的就是设置两个用户组,例如“normal”和“admin”,普通用户可以访问没有管理员控制器的所有页面,而管理...

30得票4回答
使用Zend DB编写子查询

我在将下面的SQL转换为Zend Db查询时遇到了一些问题。$select = ' SELECT s.id, i.id as instance_id, i.reference, i.name, i.sic_code, i.start_date FROM sles...

30得票2回答
在亚马逊EC2上构建PHP应用程序的架构。

我最近在自己创建的Facebook应用程序上经历了大量的流量(主要为了教育目的,没有任何营销意图)。 不用说,当我创建这个应用程序时,我没有考虑到可扩展性。现在我的虚拟服务器由MediaTemple托管已经无法胜任了,问题真正出在机器的原始I/O上。由于这个项目迄今为止对我非常有教育意义,...

30得票11回答
如何检测交易已经开始?

我正在使用Zend_Db在事务中插入一些数据。我的函数开启了一个事务,然后调用另一个方法,该方法也尝试开始一个事务,但无法成功(我正在使用MySQL5)。那么,问题是-如何检测事务是否已经开始?以下是样例代码: try { Zend_Regi...

30得票1回答
PHP OPcache 优化级别 - 它们是什么?

有一个opcache.optimization_level php.ini 指令。它是一个位掩码,默认为0xffffffff - 所以默认情况下,OPcache会进行所有的优化。 OPcache会进行哪些优化?它会对字节码进行哪些处理? 后续问题:OPcache是否有一种可以非常好地优化的...

30得票3回答
DLTK 正在索引中。

我们的业务所使用的软件高达近16,000个PHP文件。这是一个非常庞大的系统。使用Zend Studio运行DLTK索引可能需要几个小时的时间。 我找不到最新的回答,但一定有一种方法可以禁用它,或将其限制在特定目录中。 此外,这个过程到底是在做什么? 谢谢。

30得票4回答
如何在php中填写PDF表单

我有许多PDF表格,我需要使用已有的数据在php中填写每一个表格。 这是一个样例PDF表格,我想使用php填写这个表格。我已经在数据库中拥有所需的数据,只需要填写并保存该表格。 我正在使用PHP Zend框架。 我的目标是在从网站上下载这些表格时,让所有字段都预先填充为我已有的信息。 ...

29得票6回答
生成PHPUnit代码覆盖报告时出现“Cannot redeclare class”错误

使用Zend Framework 1.10和Doctrine 2(Beta1)开始一个项目。我在自己的库代码中使用命名空间。 生成代码覆盖率报告时,出现了有关重新声明类的致命错误。为了提供更多信息,我在phpunit可执行文件中注释掉了xdebug_disable()调用,以便您可以查看函数...

29得票11回答
在Zend框架中如何重定向到之前的页面?

我希望在登录页面的操作中添加重定向URL(作为查询),以便在登录后,用户可以访问之前浏览的页面。 起初我考虑使用Zend Session将每个页面的URL保存在变量中。但是,我在文档中读到它会增加额外负担。那么,有没有更好的方法来实现此目的?或者是否有其他方法可以使用Zend Session...

29得票8回答
PHP中的线程是什么?

我正在使用Zend创建一个Web应用程序,在此创建了一个用户界面,用户A可以通过该界面向多个用户发送电子邮件,它的功能很好,但是由于执行时间过长,导致用户A需要等待太久才能看到“确认响应”,即在所有电子邮件发送完成后显示。 在Java中,我们可以使用“线程”来执行该任务(发送电子邮件),而不...