--->Setup specs --->Host --->VirtualBox machine --->How I benchmark --->Zend Framework 1 --->Zend Framework 2 --->ApacheBench --->Benchmark results --->Graph results --->Conclusion A few days ago I read an article that compared some frameworks. Amongst others, both Zend Framework 1 and Zend Framework 2 were included. What struck me was that ZF2 was 5 times slower then ZF1. I know, it’s in beta, no
使用方法 ログインできるかどうか // ここは使用するアダプタによって変わります。 $adapter = 【アダプタにID・パスワードを渡す】 $auth = Zend_Auth::getInstance(); $result = $auth->authenticate($adapter); if ($result->isValid()) { // 認証成功(ログインできる。) } else { // 認証失敗(ログインできない。) } 認証に失敗した場合の詳しい情報はgetCode()メソッドでわかります。 結果コードには次のものがあります。 Zend_Auth_Result::SUCCESS Zend_Auth_Result::FAILURE Zend_Auth_Result::FAILURE_IDENTITY_NOT_FOUND Zend_Auth_Result::FAILURE_I
フォームを作るときに意外と面倒なのが、入力チェックにひっかかったときの挙動。 美しくないパターンとしては、エラー画面を表示させて、ユーザーに「戻る」を強いるもの。この方法であれば、もとの画面に戻ったとき、おそらくユーザーが入力していた情報は残っているだろう。キャッシュコントロールの問題等もあるけど、今回の主旨とはずれるのでその件は割愛。 一般的なパターンは、エラーになったときは画面を遷移させず、もう一度入力画面を表示して、そこにエラーメッセージを表示するというものだろう。 ここで、面倒なのがユーザーが先ほど入力していたものを予め入れておくという(以下、プレフィル)処理だ。 Zend_Form を使えばこういうわずらわしいところ(プレフィルとかエラーメッセージの表示とか)を全て解決してくれるので、とても頼もしい。Zend_Form そのものの解説は他にまわすとして、設定ファイルから一気にフォ
このドメインは お名前.com から取得されました。 お名前.com は GMOインターネットグループ(株) が運営する国内シェアNo.1のドメイン登録サービスです。 ※表示価格は、全て税込です。 ※サービス品質維持のため、一時的に対象となる料金へ一定割合の「サービス維持調整費」を加算させていただきます。 ※1 「国内シェア」は、ICANN(インターネットのドメイン名などの資源を管理する非営利団体)の公表数値をもとに集計。gTLDが集計の対象。 日本のドメイン登録業者(レジストラ)(「ICANNがレジストラとして認定した企業」一覧(InterNIC提供)内に「Japan」の記載があるもの)を対象。 レジストラ「GMO Internet Group, Inc. d/b/a Onamae.com」のシェア値を集計。 2023年10月時点の調査。
Originally posted in my old blog at My Opera Coming on again with the Smarty and Zend View related articles, let's this time take a look at how to get Zend's View Helpers running with Smarty. Other examples for this that I have seen use a syntax like this: {helper helper=Url p='array(something)' p2=stuff}, which is kind of ugly and the array parsing is done with eval, and we know that Eval is Evil
晴天の価値 2月中旬に出張で千葉へ行った。5日間の滞在中はずっと快晴で、気温は20℃に迫る春のような暖かさだった。仕事は朝から晩まで現場を走り回る過酷なもので、身体的にも精神的にも追い込まれた。毎朝、京葉線から見える美しい景色を眺めて正気を保っていた。太平洋へ燦々と…
Zend_FormのレンダリングにはZend_View_Interfaceが必要です。でもこのZend_View_Interfaceの実装がなかなか大変。Zend_Formは要素の出力にZend_View_Helperを使ってるし…、もしかしてこれ全部実装しないといけないのか…? 考え出すとなんか大変な気がするので、ここはもう諦めて、Zend_View_AbstractでZend_Form_Elementをrenderしちゃいます。その後でSmartyテンプレートを使って各要素を出力していくという手法を取りましょう。 getSmarty(); // Smarty $fh = $this->getFormHelper(); // FormHelper if ($errors = $fh->errors()){ $smarty->assign('message', $errors); } $s
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く