Home 数あるWEBアプリケーション用フレームワークの中で、特にビュー(VIEW)層の部分に工夫があるフレームワークについての覚書を書くWikiです。 とはいえ、最近のフレームワークは(MVCで言う)ビューだけというよりはコントローラーやモデルを含めた形で利用者に便宜を図るものが多いですし、もっと言えばMVC形式では無いものも出てきています。そのためビューに特徴があるというのはやや正確さを欠いた表現です。 TapestryやTeeda Extensionは、ピュアなHTMLファイルによるプリビュー性の高いビュー環境+Servletに関する知識をあまり要求しない仕様が魅力的ですし、Clickによるプリビュー性など無視したような*.htmの中が$formだけ、のような割り切った方法も非常に魅力的です。 興味があるWEBアプリケーションフレームワークClickTeeda ExtensionTa
blancoDb Enterprise Edition / blancoDbDotNet / blancoDbPhp (以降 blancoDb) は R/Oマッピングツール実装の一つです。 理念・思想 blancoDbは下記のような理念および思想を特徴としています。 低機能でありつづける 各プラットフォームが提供する軽量データベースAPI (JDBC / ADO.NET / PDO) の機能性・特徴を妨害・阻害することなく、そのままJava / C#.NET / PHP ソースコードにマッピングします。このことにより、リレーショナルデータベースの機能および性能を最大限引き出すことが出来ます。ツールとしては低機能であることにより、高性能に動作させることができ、また それら軽量データベースAPIの機能を最大限利用することができます。Java版の場合にはスクロールカーソルやNULL許容列対応など
2007/04/03 全米で第6位のトラフィックを稼ぐ人気SNSサイト「Facebook」のコアモジュール「Thrift」がオープンソースとして公開された(公式ブログ)。ライセンスは独自の「Thrift Software License」(改変や再配布を許容している点はGPL同様のようだ)。Facebookは学生向けSNSとして2004年にスタートし、その後、学生以外にも会員を拡大。2007年2月現在の会員数は1700万人。アップロードされている写真点数は10億枚以上で、1日600万枚の画像がアップロードされるなど、画像共有サイトとして見てもFlickrよりも大きい。そんな急成長した巨大サイトを支えたのは、独自に作り上げた開発フレームワークだったようだ。 多数の言語で開発したモジュールをシームレスに統合 Facebookが、開発フレームワークとして自ら作成したのがThriftだ。“thri
はじめに PHPの世界ではフレームワークがさかんに発表され、次から次へと新興勢力が現れてきます。そんな中で大きなコミュニティに発展しているのがCakePHPフレームワークです。一部では、開発環境をいったんCakePHPからRuby on Railsに移行したものの、再びCakePHPに戻ってくるという「CakePHP回帰現象」も起こり始めています。CakePHPは、手軽に利用できるPHP言語にぴったりの「手軽に利用できるフレームワーク」です。フレームワークとは、先人の知恵をまとめ上げたものと言うことができます。その中にはどんなノウハウが蓄積されているでしょうか。PHP4/PHP5で使用できるRails風フレームワークCakePHPを使って、フレームワークの処理の流れを調べてみましょう。対象読者 この記事は、CakePHPでの開発を始めた方が対象です。CakePHPに関する基本的な知識に関し
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く