#freeze
 #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
 


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Third Project
証券会社ランキング比較