PEAR/HTML_Template_Flexy
をテンプレートにして作成
開始行:
#setlinebreak(on)
* PEAR::HTML_Template_Flexy 高速テンプレートエンジン [#ab...
[[とりあえずつかってみよう>PEAR/HTML_Template_Flexy/とり...
[[条件分岐 Flexy:if>PEAR/HTML_Tempalte_Flexy/if]]
[[ループ Flexy:foreach>PEAR/HTML_Tempalte_Flexy/foreach]]
[[modifiler :h :u :r :n :b>PEAR/HTML_Tempalte_Flexy/modif...
[[コンパイラ Flexy, Standard, Regex, SmartyConvertor>PEAR...
[[Formタグ内エレメント解析 getElements>PEAR/HTML_Tempalte...
[[ヘッダー、フッター別テンプレート挿入 Flexy:include>PEAR...
[[WYSIWYG維持 Flexy:start, Flexy:startchildren>PEAR/HTML_...
[[タグ動的変更 Flexy:dynamic>PEAR/HTML_Tempalte_Flexy/dyn...
[[多言語対応 locate>PEAR/HTML_Template_Flexy/locate]]
[[拡張plugin Flexy:plugin>PEAR/HTML_Tempalte_Flexy/plugin]]
[[mojavi FlexyRenderer>PEAR/HTML_Template_Flexy/mojavi Fl...
[[Ethna Flexy API>PEAR/HTML_Template_Flexy/Ethna Flexy AP...
#htmlinsert(googleAdsense.html)
** PR [#gbeba753]
mixiコミュニティーはこちら
http://mixi.jp/view_community.pl?id=401703
** 概要 [#ta42c19a]
#ref(http://dozo.rgr.jp/img/img20_file.png,right,nolink,a...
私はPHPプログラマをここn年やっているが、
テンプレートエンジンをどれにするか毎回悩む。
テンプレートエンジンとはPHPプログラムとHTMLソースを分ける...
これを使うことでメンテナンス性が向上する。
さらにPHPの知識がなくてもHTMLファイルを作成・修正が容易に...
主なエンジンは
-[[Smarty:http://smarty.php.net/]]
-[[HTML Template:http://hoover.ktplan.ne.jp/kaihatsu/php/]]
-[[PEAR::HTML_Template_IT:http://pear.php.net/HTML_Templa...
などなど。
中には自前で設計している人もいる。
(ノ・・)ン。。。。。。(((●コロコロッ
[[PEAR::HTML_Template_Flexy:http://pear.php.net/package/H...
[[PEAR::HTML_Template_Xipe:http://pear.php.net/package/HT...
いつしか独自路線を突っ走るようになりました。
作者である[[Alan Knowles:http://www.akbkhome.com/]]氏は[[...
これ以外には[[PEAR::DB_DataObject:http://pear.php.net/pac...
特徴は
●テンプレートがHTML,XMLに従ったものになる
WYSIWYG なエディタ HTML エディタを使って
テンプレートを編集してもタグが壊れません。
DreamweaverやMozilla editorで見ても綺麗に表示されま...
●習得が容易
覚えることはあまり無いです。
●エレメントの制御が充実
プログラム側からテンプレート内のformタグのエレメント
(input, select, textarea)が制御できます。
●オブジェクト指向
Smartyのなんちゃってオブジェクト指向とは違います。
assign, assign_by_refは不要(^_^)
●高速動作
Smarty、HTML_Template_ITよりも高速に動作するそうです。
‥‥これには異議を唱えたい。。。
Smarty同様オプティマイザは必須です。
●高い安全性
デフォルト出力がhtml_specialcharsを付け加えた状態な...
意図的に出力を変えない限りクロスサイトスクリプトなど...
|escapeなど不要。
●多言語対応
プログラミング言語じゃないですよ。
(;^_^A アセアセ…
パラメータを一つ制御するだけで、
多言語に対応できます。
(デフォルトは英語。)
●Smartyコンパイラ
使うことはないですが、
Smartyのテンプレートはそのまま利用できます。
●Smarty互換API
Smartyを使う前提で動いているシステムにFlexyを導入す...
mojaviやEthna用のAPIはこれでつくると簡単です。
終了行:
#setlinebreak(on)
* PEAR::HTML_Template_Flexy 高速テンプレートエンジン [#ab...
[[とりあえずつかってみよう>PEAR/HTML_Template_Flexy/とり...
[[条件分岐 Flexy:if>PEAR/HTML_Tempalte_Flexy/if]]
[[ループ Flexy:foreach>PEAR/HTML_Tempalte_Flexy/foreach]]
[[modifiler :h :u :r :n :b>PEAR/HTML_Tempalte_Flexy/modif...
[[コンパイラ Flexy, Standard, Regex, SmartyConvertor>PEAR...
[[Formタグ内エレメント解析 getElements>PEAR/HTML_Tempalte...
[[ヘッダー、フッター別テンプレート挿入 Flexy:include>PEAR...
[[WYSIWYG維持 Flexy:start, Flexy:startchildren>PEAR/HTML_...
[[タグ動的変更 Flexy:dynamic>PEAR/HTML_Tempalte_Flexy/dyn...
[[多言語対応 locate>PEAR/HTML_Template_Flexy/locate]]
[[拡張plugin Flexy:plugin>PEAR/HTML_Tempalte_Flexy/plugin]]
[[mojavi FlexyRenderer>PEAR/HTML_Template_Flexy/mojavi Fl...
[[Ethna Flexy API>PEAR/HTML_Template_Flexy/Ethna Flexy AP...
#htmlinsert(googleAdsense.html)
** PR [#gbeba753]
mixiコミュニティーはこちら
http://mixi.jp/view_community.pl?id=401703
** 概要 [#ta42c19a]
#ref(http://dozo.rgr.jp/img/img20_file.png,right,nolink,a...
私はPHPプログラマをここn年やっているが、
テンプレートエンジンをどれにするか毎回悩む。
テンプレートエンジンとはPHPプログラムとHTMLソースを分ける...
これを使うことでメンテナンス性が向上する。
さらにPHPの知識がなくてもHTMLファイルを作成・修正が容易に...
主なエンジンは
-[[Smarty:http://smarty.php.net/]]
-[[HTML Template:http://hoover.ktplan.ne.jp/kaihatsu/php/]]
-[[PEAR::HTML_Template_IT:http://pear.php.net/HTML_Templa...
などなど。
中には自前で設計している人もいる。
(ノ・・)ン。。。。。。(((●コロコロッ
[[PEAR::HTML_Template_Flexy:http://pear.php.net/package/H...
[[PEAR::HTML_Template_Xipe:http://pear.php.net/package/HT...
いつしか独自路線を突っ走るようになりました。
作者である[[Alan Knowles:http://www.akbkhome.com/]]氏は[[...
これ以外には[[PEAR::DB_DataObject:http://pear.php.net/pac...
特徴は
●テンプレートがHTML,XMLに従ったものになる
WYSIWYG なエディタ HTML エディタを使って
テンプレートを編集してもタグが壊れません。
DreamweaverやMozilla editorで見ても綺麗に表示されま...
●習得が容易
覚えることはあまり無いです。
●エレメントの制御が充実
プログラム側からテンプレート内のformタグのエレメント
(input, select, textarea)が制御できます。
●オブジェクト指向
Smartyのなんちゃってオブジェクト指向とは違います。
assign, assign_by_refは不要(^_^)
●高速動作
Smarty、HTML_Template_ITよりも高速に動作するそうです。
‥‥これには異議を唱えたい。。。
Smarty同様オプティマイザは必須です。
●高い安全性
デフォルト出力がhtml_specialcharsを付け加えた状態な...
意図的に出力を変えない限りクロスサイトスクリプトなど...
|escapeなど不要。
●多言語対応
プログラミング言語じゃないですよ。
(;^_^A アセアセ…
パラメータを一つ制御するだけで、
多言語に対応できます。
(デフォルトは英語。)
●Smartyコンパイラ
使うことはないですが、
Smartyのテンプレートはそのまま利用できます。
●Smarty互換API
Smartyを使う前提で動いているシステムにFlexyを導入す...
mojaviやEthna用のAPIはこれでつくると簡単です。
ページ名:
[
トップ
] [
新規
|
一覧
|
単語検索
|
最終更新
|
ヘルプ
] [
リンク元
]
Third Project
証券会社ランキング比較