问题标签 [zend-framework]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
298 浏览

php - 使用 Zend Framework 模型定义表关系方法的最佳代码位置是什么?

我正在创建一个简单的标签系统,它允许我将标签链接到我的应用程序中的几乎所有内容。为了方便这一点,我创建了一个名为“objects”的表,由我的模型“Object”引用。

目前我已经设置了三个模型:

  • 标记(将 TagObject 定义为依赖表)
  • 对象(将 TagObject 定义为依赖表)
  • TagObject(在 referenceMap 中定义了 Tag 和 Object)

我已经在我的标签模型中创建了一些简单的方法,例如fetchTagById()fetchTagByName(),但现在我想创建一个方法来获取我的标签及其在对象表中的相应出现,以便创建一个简单的标签云。

在结构方面,创建此方法的最佳位置是什么(使用findDependentRowset())?

不知何故,我觉得将它存储在我的 Tag 模型中并不是很好的做法,但是将它存储在我的 TagObject 模型中似乎也很尴尬,并且可能会使事情变得过于复杂。

任何建议将不胜感激。

提前致谢。

0 投票
1 回答
1928 浏览

php - 重构以消除静态方法代码异味

对于需要创建的每个域对象,我都有当前的基本结构:

我最初尝试将静态方法重构为父 LP_Model 类,只是为了最终了解“后期静态绑定”在 php 世界中的含义。

我只是想知道是否有人对如何重构此代码有建议,这样我就不必在我创建的每个域对象中重新声明相同的三个函数?

0 投票
6 回答
3933 浏览

php - Symfony 是否比 Zend 更适合 Web 开发商店(10+),因为它是一个全栈框架?

我的工作团队正在考虑使用一个框架来开发网站和应用程序。一些资深人士认为我们应该使用 Zend 框架,因为它更容易挑选功能,因此我们的框架将是轻量级的。

然而,我担心他们只关注轻量级框架将具有的技术优势。在我看来,最好有一个全栈框架(我是 Symfony 的支持者),因为

  1. 它还将为我们提供一种无需编写新文档的标准工作方式。
  2. 如果我们想使用新功能,我们只需阅读文档以了解如何使用它,而不必先将其构建到 Zend 设置中。

我不希望每个人都能回答我的所有问题,但这就是我在答案中寻找的:

  • 我在这里有意见吗?
  • 你有没有遇到过类似的情况,你是怎么处理的?
  • 你有更多我可以使用的论点或者可以让我重新考虑我自己的观点吗?

背景:我在一家有大约 10 名程序员的小商店工作。我们主要编写 PHP。我们使用了一个非常简单的内部开发框架和 ORM 库,它们实际上没有文档记录,除了最基本的功能(无验证器、无交易、无缓存、无身份验证)外缺少任何东西

0 投票
3 回答
4977 浏览

php - 如何在 Zend 框架中使用 mod_rewrite?

我刚刚使用 Zend Framework 部署了一个新站点。由于我的教程很受欢迎,我想将任何教程请求重定向到新站点上的相关页面。到目前为止,这就是我所拥有的:

重写前的 URL:http: //neranjara.org/tutorials/ ?tid=56

重写后的网址:http: //neranjara.org/article/id/56

我尝试使用的 .htaccess 文件如下所示:

但是此规则不匹配任何 URL ... :'(

有人看到这里有问题吗?

0 投票
3 回答
4070 浏览

php - Zend Pagination - 似乎不限制每页上的结果数量

我对 Zend 框架比较陌生,最多只使用它两个月。我现在正试图从我运行的查询中获取结果列表,通过 zend 分页器类发送它并每页显示 4 个结果,但是当它得到 4 个结果时它似乎没有识别出来,我相信有一个我的代码中有错误,但我一生都看不到它,我希望这里的某个人能够了解它并帮助我,并可能告诉我这是我错过的愚蠢行为。谢谢这里是我写的代码。

这是我模型中的查询

这是我的控制器中的代码

下面是构建分页器的视图,

最后是构成我观点的代码

我会很感激你能给我的任何帮助。

谢谢

西科

0 投票
4 回答
9782 浏览

php - 如何编写在正文中有锚标记的 Zend 框架 URL?

使用 Zend Framework 中设置的标准 MVC,我希望能够显示始终具有锚点的页面。现在,我只是在 .phtml 文件中添加了一个我想要的带有“#anchor”的无意义参数。

这会将 URL 设置为类似于 /my.controller/my.action/anchor/#myanchor

有没有更好的方法来实现这一点?导航到锚链接后,额外的 item 参数在用户的 URL 中设置,这是我不希望发生的事情。

0 投票
2 回答
12016 浏览

php - Zend_Form - 基于数组的元素?

使用 Zend_Form,我将如何创建这样的表单元素:

0 投票
6 回答
2019 浏览

ruby-on-rails - 一些常见 Web 框架的内存占用情况如何比较?

假设,如果我要使用几个流行/相似的框架构建同一个应用程序,比如 PHP(cakePHP|Zend)、Django 和 Rails,它们的内存消耗应该大致相同吗?

另外,我敢肯定,很多人都评估或使用过每一个,并且会对你选择的感兴趣,为什么?

0 投票
1 回答
1591 浏览

php - 本地主机上的 Zend_Rest_Client 无法连接错误

我正在使用Zend_Rest_Client连接Zend_Rest_Server,一切似乎都很好,但是当我尝试get()从服务器连接时,我收到此错误:

Zend_Http_Client_Adapter_Exception:无法连接到 tcp://localhost:80。错误#10060:连接尝试失败,因为连接方在一段时间后没有正确响应,或者连接失败,因为连接的主机没有响应。在第 148 行 C:\www\zf_1_72\library\Zend\Http\Client\Adapter\Socket.php

这是我使用的代码

谢谢你的建议

0 投票
4 回答
456 浏览

php - 我如何使用 Zend 框架在数据库中插入和获取值

我如何使用 Zend 框架将我的用户名、密码值插入数据库。

以及如何使用 zend 框架从数据库中获取值。