問題タブ [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 モデルを使用してテーブル リレーションシップ メソッドを定義するのに最適なコードの場所はどこですか?

アプリケーション内のほとんどすべてのものにタグをリンクできる単純なタグ システムを作成しています。これを容易にするために、モデル「オブジェクト」によって参照される「オブジェクト」というテーブルを作成しました。

現在、3 つのモデルをセットアップしています。

  • タグ (依存テーブルとして定義された TagObject を使用)
  • オブジェクト (依存テーブルとして定義された TagObject を使用)
  • TagObject (タグとオブジェクトの両方が referenceMap で定義されている)

fetchTagById()Tag モデルでやのような単純なメソッドをいくつかfetchTagByName()作成しましたが、単純なタグ クラウドを作成するために、オブジェクト テーブルでタグとそれぞれの出現箇所を取得するメソッドを作成したいと考えています。

構造的に、このメソッドを作成するのに最適な場所はどこですか( findDependentRowset()を使用)?

これを Tag モデルに格納するのはあまり良い方法ではないと感じていますが、TagObject モデルに格納するのも扱いにくく、複雑になりすぎる可能性があります。

アドバイスをいただければ幸いです。

前もって感謝します。

0 投票する
1 に答える
1928 参照

php - 静的メソッド コードの臭いを取り除くためのリファクタリング

作成する必要がある各ドメイン オブジェクトの現在の基本構造があります。

私は当初、静的メソッドを親 LP_Model クラスにリファクタリングしようとしましたが、PHP の世界で「遅延静的バインディング」が何を意味するのかを最終的に学ぶためだけでした。

作成するすべてのドメイン オブジェクトで同じ 3 つの関数を再宣言する必要がないように、このコードをリファクタリングする方法について誰か提案があるかどうか疑問に思っています。

0 投票する
6 に答える
3933 参照

php - Symfony はフルスタック フレームワークであるため、Web 開発ショップ (10+) では Zend よりも優れた選択肢ですか?

私の職場のチームは、Web サイトとアプリケーションを開発するためのフレームワークの使用を検討しています。一部の高齢者は、Zend フレームワークを使用する必要があると確信しています。機能を選択して選択する方が簡単で、フレームワークが軽量になるからです。

残念ながら、彼らは軽量フレームワークが持つ技術的な利点しか見ていません。私の意見では、フルスタック フレームワークを使用する方が良いと考えています (私は Symfony の支持者です)。

  1. また、新しいドキュメントを作成せずに標準的な作業方法を提供してくれます。
  2. 新しい機能を使用したい場合は、ドキュメントを読んで使用方法を確認するだけでよく、最初に Zend のセットアップに組み込む必要はありません。

私のすべての質問にすべての人が答えてくれるとは思っていませんが、これが私が答えで探しているものです。

  • ここでポイントがありますか?
  • 同様の状況に陥ったことがありますか?どのように対処しましたか?
  • 私が使用できる、または私自身の意見を再考させることができる、より多くの議論はありますか?

背景: 私は約 10 人のプログラマーがいる小さなショップで働いています。私たちは主にPHPをプログラミングしています。私たちは、社内で開発された非常にシンプルなフレームワークと ORM ライブラリを使用していますが、これらは実質的に文書化されておらず、最も基本的な機能 (バリデーター、トランザクション、キャッシュ、認証なし) しかありません。

0 投票する
3 に答える
4977 参照

php - Zend Framework で mod_rewrite を使用するには?

Zend Framework を使用して新しいサイトをデプロイしました。私のチュートリアルは人気があるため、チュートリアルのリクエストを新しいサイトの関連ページにリダイレクトしたいと思います。これまでのところ、これは私が持っているものです:

書き換え前のURL: http://neranjara.org/tutorials/?tid=56

書き換え後のURL:http: //neranjara.org/article/id/56

使用しようとしている .htaccess ファイルは次のようになります。

しかし、このルールはどの URL とも一致しません... :'(

ここに問題がある人はいますか?

0 投票する
3 に答える
4070 参照

php - ZendPagination-各ページの結果の数を制限していないようです

私はZendフレームワークに比較的慣れていませんが、おそらくせいぜい2か月しか使用していません。現在、実行したクエリから結果のリストを取得し、zend paginatorクラスを介して送信し、ページごとに4つの結果を表示しようとしていますが、4つの結果が得られたときに認識されないようです。私のコードにエラーがありますが、私はそれを一生見ることができません。ここの誰かがそれを拾い上げて私を助けてくれることを望んでいました。ここに私が書いたコードがあります。

これは私のモデルのクエリです

これは私のコントローラーのコードです

以下は、ページネーターを構築するビューです。

そして最後に、私の見解を構成するコード

私はあなたが私に与えることができるどんな助けにも大いに感謝します。

ありがとう

シコ

0 投票する
4 に答える
9782 参照

php - 本文にアンカー タグがある Zend Framework の URL を作成するにはどうすればよいですか?

Zend Framework でセットアップされた標準の MVC を使用して、全体にアンカーがあるページを表示できるようにしたいと考えています。現在、.phtml ファイル内に必要な「#anchor」を含む意味のないパラメーターを追加しているだけです。

これにより、URL が /my.controller/my.action/anchor/#myanchor のように設定されます

これを達成するためのより良い方法はありますか?アンカー リンクに移動した後、余分なアイテム パラメータがユーザーの 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: 接続先が一定時間後に適切に応答しなかったために接続に失敗したか、接続されたホストが応答しなかったために確立された接続が失敗しました。C:\www\zf_1_72\library\Zend\Http\Client\Adapter\Socket.php の 148 行目

これが私が使用するコードです

アドバイスをありがとう

0 投票する
4 に答える
456 参照

php - Zend フレームワークを使用してデータベースとの間で値を挿入および取得する方法

Zend フレームワークを使用してデータベースにユーザー名、パスワードの値を挿入する方法。

そして、zend フレームワークを使用してデータベースから値を取得する方法。