ZendFramework 流れ 表示時 : token生成→hiddenセット + セッションにセット 送信時 : 送られてきたtokenをセッションにあるものと同じかでチェック token生成方法 ランダム値 + salt + 固定値 + ランダム値 md5( mt_rand(1,1000000) . $this->getSalt() . $this->getName() . mt_rand(1,1000000) ); まとめ ランダム値をセッションにいれて、送られてきたものとチェック。 Symfony 流れ 表示時 : token生成→hiddenセット 送信時 : 送られてきたtokenを、再度生成したtokenと比較して同じかチェック token生成方法 salt + 固定値 + セッションID sha1($this->secret.$intention.$this->getSe
CurryはMVCアーキテクチャを基本とした軽量でシンプルなPHPフレームワークです。 必要最低限に機能を削ぎ落とし、徹底的に軽量な動作を追求。 最小限の機能だけ利用すればサクサク小規模開発向け。 しかし機能をフルに活用すれば大規模にも対応できる柔軟さが特徴です。 Curryの特徴 軽量で軽快な動作 リクエストからレスポンスに至る過程の処理を徹底的に軽量化し、 本格的なMVCを実現しながらも軽快に動作するPHPフレームワークです。 4層アーキテクチャに対応 コントローラーとモデルの間を埋めるもう一つの概念を取り入れることが可能。 データアクセスとロジック・トランザクションを分離させるコーディングが可能です。 規約のカスタマイズも自在 Curryでは基本は規約重視による楽々コーディング。ただし規約の変更も自在なPHPフレームワークです。 命名規則やディレクトリ構造など、カスタマイズが可能で柔
PHPフレームワークの速度比較では、HelloWorldを表示するのみの単純なアプリを用いた計測を元に比較表が作られることが多いです。特に後発のフレームワークは分かりやすい特徴付けとして速度をアピールする傾向にあるため、その比較表を元に N倍速いというアピールをしています。 PHPフレームワークを使うということは、DBまで絡めたWebアプリを作ることがほとんどなため、HelloWorldアプリの比較よりは、DBからレコード取得して表示するまでの処理速度を比較したほうがより現実に近い指標になると思います。特にCakePHP1系ではDBのデータ取得も独自ドライバになっていますし、モデルの処理も重いのでそこまで含めて他と比較したほうが良いと思ってます。 今回はDBから1レコード取得して表示するという簡単なアプリで各フレームワークの速度を評価しました。フレームワークに備わっているViewキャッシュ
The Fuel PHP Framework is a fast, simple and flexible PHP 5.4+ framework, born from the best ideas of other frameworks, with a fresh start! Version 1.8.2 is a bugfix release, but includes quite a few improvements as well. The most important one: a fix for security issue SEC-CORE-009!. Have a look at the changelog to see what has been fixed or improved. Discover If you are new to the PHP framework
Best Lightweight PHP Frameworks of 2010 | Webification 軽量なPHPフレームワーク2010。cakephpやsymfony、Zendと色々ありますが、どれも多機能故の重さ等もあります。 あまりに重くて1台あたりで捌けるトラフィックが少なくなり、サーバ台数を増やさなくてはいけなくなる場合もありますね。 そういうわけで、軽量(1MB以下)で開発中のフレームワークの特集があったのでご紹介。 そんなに多機能じゃなくてもいいので、それなりに便利に使えるかもしれないフレームワークを知っておいてもよさそう 関連エントリ PHPフレームワークの学び方 PHPで、どのフレームワークが一番? PHPフレームワークのベンチマーク比較
DooPHPはPHPでできたオープンソースの軽量MVCフレームワークです。より少ないコストでサイトを構築するには最近はこういったフレームワークは必須ですね。 高性能だけれども軽くて早い、ぜひ使ってみたくなるようなベンチマークが公式サイトに掲載されていました。 CakePHPやCodeIgniterと比較したベンチマークを測った所、はるかに多くの処理を実行できたそうです。 DooPHPは軽量ですがいくつかの重要な機能はサポートしています。 ・MVC ・REST ・URIルーティング ・ORM ・Templateエンジン 最近はこういったフレームワークが多数出現するため選択肢に幅がでるのは良いのですが、とっかかりが難しく途中で利用を諦める場合があります。業務で利用できるまでになるには日本語での情報が期待ですね。 サイトにはブログなどの多数のデモがあるためPHPデベロッパーの方はぜひ見てみてくだ
Discover Solar is a PHP 5 framework for web application development. It is fully name-spaced and uses enterprise application design patterns, with built-in support for localization and configuration at all levels. Read more about Solar... Download Download the latest release and start using it now, or read the installation instructions. version 1.0.0alpha2 alpha as of 2008-09-16
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く