」に甘えて書きたいと思います。今回のテーマはEthnaのインストールです。使われているかたはスルーしてください。一昔前はちょいちょい話に出てきましたが、最近影の薄くなったEthnaに日を当てたいと思います。「理想の追及」よりも「実際のアプリケーション開発」に重点をおいた現実的な設計思想となっています。最近のフレームワークでは普通な事かもしれませんしかしEthnaには重要なキーワードがあります。『絶妙に妥協』このキーワードも絶妙ですが、ほんといい感じなんですよねなんでも上手い事やれて自由なんですけど、要所で面倒くさい(制約がちゃんとある)。弱点というと、人口が少ないので、色々な要望にプラグインやらライブラリで対応出来ないというところでしょうか自分でがしがし作れる人にはほんっといい感じなんです。いうことで5分で準備完了なので、その手順の解説です。ethna/ethnaです。3.インストール確認インストールが完了するとethnaコマンドが利用出来るようになります。-vとするとバージョンに引き続きEthna開発に携わった偉大な人々の名前が表示されます。5.3.8).4.プロジェクトの作成ethnaでプロジェクトを作成するためにはプロジェクト名とプロジェクトの配置ディレクトリを決めてください。ここではプロジェクト名:sample配置先:/home/phpkashioka/とします。プロジェクトの作成にもethnaコマンドを使用します。[y/n]:と聞かれます。プロジェクトの配置先があっていればyを入力してください。パーミッション等に問題が無ければ、必要なファイルがプロジェクトディレクトリに生成されます。[/home/phpkashioka/sample]と表示されればインストールは完了です。公開用ディレクトリといったディレクトリがあります。このwwwディレクトリをヴァーチャルドメインに設定することでブラウザから確認が行えます。conf.d/以下にphpkashioka.confのように設定するか.htaccess等でバーチャルドメインの設定を行ってください。ここではphp.example.comでアクセスを行うことを想定しています。env=!no_log</VirtualHost>ブラウザよりphp.example.comにアクセスするとこのように表示されればインストールは完了です。アーカイブインストールpearでインストール出来ない場合はアーカイブをそのままコピーしてEthnaのセットアップを行うことが出来ます。https://github.com/ethna/ethna/downloadsgithhubよりzipかtar.gzでダウンロードします。ethna-ethna-2.6.0beta3-0-g8ba873d.zipこれで作業ディレクトリにファイル解凍されますのでこちらをEthna配置用ディレクトリにコピーします。2004-2011,http://ethna.jp/と見れれば、もう準備は完了です。アーカイブインストール時の追加作業1.ethnaコマンドを使用できるようにする上記ではethna_handle.phpを使用しています。アーカイブのコピーではethnaコマンドは自動で利用できるようになりませんので、追加の作業が必要になります。~/.bashrcで有効にしてくださいごれで疑似的にethnaコマンドの利用が出来ます。5.3.8)実際に実行するためにはアーカイブインストールの場合は2.include_pathを設定する。php.iniやini_setで上記のEthnaディレクトリにパスを通してください。“.:/home/phpkashioka/”のように記述してください。Smarty-2.6.26.zipで解凍したあと、先ほどの作業ディレクトリにSmartyフォルダとしてコピーしてください。/home/phpkashioka/Smartyここまで行えば、PEARインストールと同様にヴァーチャルドメインの設定を行ってhttp://php.example.comからサンプル画面を表示することが出来ます。PEARインストールなら5分で実行できますがアーカイブインストールだと5分は厳しいですね(環境等にも左右されますし)以上、Ethnaのインストールについてでした。ほとんどが公式ページにのっているものですm(__)mちなみに2.6のドキュメントはTOPからよりhttp://ethna.jp/doc/からの方が行きやすいです。2.6リリースされるらしいです。非常に期待しています。