Home > AgeSrv | C/C++ | Web系言語 > AzaraC

AzaraC

今更だけど気になる記事を発見。(2006年年10月の記事)

■WebアプリをC++で開発するためのテンプレート・エンジンをオープンソースとして公開
http://itpro.nikkeibp.co.jp/article/NEWS/20061013/250667/

CGI++(これもC++でWebアプリを作るフレームワーク)とは違って、
メインとなるロジックと表示ロジックを分割することが出来る優れもの。
まぁ、要はJavaのServlet+JSPみたいなものですが。
但し、セッション管理はないみたいです。phpでも挟んで管理させれば問題ないですが。

ちなみに、agesrvは一度xmlで出力して、それをXSLTを用いてHTMLに変換するという二度手間作業でやってます。
せっかくC++で開発したのに変換で時間が掛かっていて本末転倒な状態。
主ロジックと表示ロジックを混同させたくはなかったので仕方ないんです。

JavaはWeb開発用の色々なフレームワークが存在していて開発が楽なのだけど
JavaはTomcatとかの導入がメンドクサイので嫌。
導入が楽なのはPerlやPHPだけど、あれは言語仕様が気に入らない。。。

AzaraCを使用するように直してみるかなー

Comments:2

Comment Form

画像の中に見える文字を入力してください。

fyuji 2008年7月 6日 14:02

と思ったら他にも色々あった

Google Ctemplate
http://code.google.com/p/google-ctemplate/

Clearsilver
http://www.clearsilver.net/

上記は単なるテンプレートエンジンなので、余計な修正が発生せずに
今のXML+XSLT部分をこれらに挿げ替えるだけで済むかも

Sheryl35BRADSHAW 2010年10月27日 13:57

If you are willing to buy a car, you will have to get the credit loans. Furthermore, my father all the time takes a collateral loan, which seems to be really rapid.

Trackbacks:0

TrackBack URL for this entry
http://fyuji.s27.xrea.com/x/mt-tb.cgi/64
Listed below are links to weblogs that reference
AzaraC from orz公開所

Home > AgeSrv | C/C++ | Web系言語 > AzaraC

Search
iKnow!バッジ


Feeds

Return to page top