タグ

フレームワークに関するtadashi_shimizuのブックマーク (2)

  • CodeZine:軽量なMVCフレームワークの自作(改訂版)

    はじめに Webアプリケーションを構築する際のアーキテクチャとして、「MVC」が広く用いられています。PHPにおいても、「mojavi」や「Phrame」など、いくつかのフレームワークが実装されています。ググってみると、日語の解説ページなどを見つけることもできます。 最も有名なMVCフレームワークは、Javaで使える「Struts」でしょう。多くのMVCフレームワークがStrutsの影響を受けています。Strutsは非常に強力なフレームワークですが、その分、お手軽感に欠けるきらいがあります。特に、お手軽感を求めてPHPを使われている諸氏には、馴染みにくいのではないかと思います。 稿では、手軽に使える、軽量なMVCフレームワークの雛型として、拙作の「nagaMVC」を紹介します。nagaMVCの基的な構成について解説します。 対象読者 主に、LAMP構成(Linux+Apac

  • Webフレームワークが嫌いなので、こういう風になって欲しい。

    妙なカスタムタグよりも先にHTMLJavaScriptを書きたくなる人には、Webフレームワークは厳しい? ASP.NET Webアプリ開発の裏事情 > エピソード9:「モバイル対応」と闘う ある意味、問題点はこのリンクに集約されているかな。Strutsを使ってて感じるのは、 ・今まで当たり前のようにできていたことが、できにくくなった。 (正確に言うと、統一感を得る代わりに、ユーザビリティ主体にできていた個別のメッセージハンドリングやリンク制御とかが、Strutsのアーキテクチャに従った結果、自在に制御するのが「面倒くさい」。設計の問題なのは重々承知で、あえて書くが。) ・タグが覚えられない。HTMLを書いたほうが速いので、もどかしい。 (Strutsのattribute規則は直感的でないと思う。スキーマに機能を無理やりあわせこんだ感じがプンプンする。) ・同様にJavaScriptとH

  • 1