#setlinebreak(on) * Ethna the PHP Framework [#h4e3c061] [[Ethnaで別のアクションを呼び出す>Framework/Ethna/action]] [[Ethnaアプリケーションモジュール化>Framework/Ethna/Module]] [[PEAR/HTML_Template_Flexy/Ethna Flexy API(Ethna HTML_Template_Flexy API)]] [[Framework/Ethna/EthnaFlexyAPI getElements対応版]] [[EthnaとPEAR :: HTML_Ajaxを組み合わせる>Framework/Ethna/HTML_AJAX]] [[EthnaとPEAR :: HTML_Ajaxで画面遷移>Framework/Ethna/HTML_AJAX/transition]] [[EthnaでデータベースオブジェクトにPECL::PDOを使う>Framework/Ethna/PDO]] [[Ethnaを使用すると大量に発生するDBコネクション>Framework/Ethna/DBConnection]] #htmlinsert(googleAdsense.html) ** 概要 [#q83c9da4] いっすよ。これ (ノ・・)ン。。。。。。(((●コロコロッ 1年ぐらい前から盛り上がってきたPHPのフレームワーク論。 [[Java>http://java.sun.com/]]の[[Apache Struts>http://struts.apache.org/]] の影響で「MVCフレームワーク」というのがおおよそ定着してきている。 MVCフレームワークとは アプリケーションの役割をモデル(Model, アクション)、ビュー(View)、コントローラ(Controller)の三つに分類することで、 各々のプログラムサイズを小さくし、 再利用性、メンテナンス生を向上させるフレームワーク。 「フレームワークは自由に出来ないから使うのがいやだ!!」と言っている人がいたが、 自由にさせないためのものですので。 一人で開発するのならともかく、 複数人で開発する場合は必須です。 何も考えない人はmojavi+smartyで落ち着いている模様。 ひねくれ者の私は「王道」となると真っ先に選択肢から外す。 mojaviのソースコードを眺めた最初の印象は、 「めんどい」 だった。 Smartyを初めて使ったときの最初の印象は、 「ださい」 だった。 ほぼ最初の印象で使うか使わないかを決める。 (だけど、的は外さないよ。) Ethnaの最初の印象は、 「おっ、いいかも。」 だった。 だけど、どんなに良いものでも本格的に(仕事で)利用しないとなかなか身に付かない。 Ethnaを使う機会を伺うこと半年、 ようやく本格利用の機会を得た。 概要という名目のページなのだが、 大まかな内容は公式ページを見てください。 私は、それ以降のこちょこちょいじる部分を書きます。 [[Ethna公式ページ>http://ethna.jp/]] -ethna english version -- &new{2007-03-30 21:32:21 (金)}; -http://phentermi185ne.vdforum.ru/ order cheap phentermine online http://chtramadol185.vdforum.ru/ order cheap tramadol online http://ordercialis185.vdforum.ru/ order cheap cialis online http://viagraonline18.vdforum.ru/ order cheap generic viagra online http://hydrocodone18.vdforum.ru/ buy cheap hydrocodone online -- [[swers]] &new{2007-05-22 16:15:57 (火)}; #comment