Smarty PHPテンプレートエンジン

Smarty PHPテンプレートエンジンはPHP用のテンプレートエンジンです。
今すぐダウンロード

Smarty PHPテンプレートエンジン ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • LGPL
  • 価格:
  • FREE
  • 出版社名:
  • Monte Ohrt and Andrei Zmievski
  • 出版社のWebサイト:
  • http://smarty.php.net/

Smarty PHPテンプレートエンジン タグ


Smarty PHPテンプレートエンジン 説明

Smarty PHPテンプレートエンジンはPHP用のテンプレートエンジンです。 Smarty ProjectはPHP用のテンプレートエンジンです。 PHP用の他の多くのテンプレートエンジンは、基本的な変数置換と動的ブロック機能を提供します.Somartyは、設定ファイル、テンプレート関数、および変数修飾子などの機能を追加し、この機能のすべてを追加するなど、「スマート」テンプレートエンジンにさらに一歩取ります。プログラマとテンプレートデザイナーの両方に使用できるのは簡単です。 Smartyはまた、テンプレートをPHPスクリプトに変換し、すべての呼び出しでテンプレートを解析する必要性を排除します。これにより、Smartyが非常にスケーラブルで、大規模なアプリケーションのニーズには管理できます。 "Smarty Php Template Engine"の主な機能は次のとおりです。 ・キャッシング:Smartyは、レンダリングされたWebページの全部または一部をキャッシュしたり、パッタをキャッシュしたりするためのきめ細かいキャッシング機能を提供します。プログラマは、管理されている管理などのために、テンプレート機能をキャッシュ可能または非キャッシュ可能なグループキャッシュページとして論理単位として登録できます。 ・設定ファイル:Smartyは設定ファイルから引き出された変数を割り当てることができます。テンプレート設計者は、プログラマからの介入なしに1つの場所で複数のテンプレートに共通の値を維持でき、Config Variablesはアプリケーションのプログラミング部分とプレゼンテーション部分の間で簡単に共有できます。 ・セキュリティ:テンプレートにはPHPコードが含まれていません。したがって、Template DesignerはPHPのフルパワーで解除されませんが、プログラマから使用できる機能のサブセットのみ(アプリケーションコード) ・使いやすく維持:Webページ設計者はPHPコードの構文を扱っていませんが、代わりに使いやすいテンプレート構文は普通のHTMLとはあまり異なるわけではありません。テンプレートは最終出力の非常に近い表現で、デザインサイクルを劇的に短くします。 ・可変修飾子:割り当てられた変数の内容は、すべての大文字、HTMLエスケープ、書式設定、日付の切り捨て、文字の間のスペースの追加などの変更など、変更時に簡単に調整できます。プログラマーからの介入なしで達成されます。 ・テンプレート機能:テンプレート設計者がテンプレート設計者が利用でき、HTMLコードセグメントの生成(ドロップダウン、テーブル、ポップアップなど)などのタスクを処理し、その他のテンプレートからのコンテンツのインライン、コンテンツ配列、フォーマットの配列を介して表示するなどのタスクを表示します。電子メール出力のテキスト、カラーなどのサイクリング ・フィルタ:プログラマは、プレフィルタ、ポストフィルタ、および出力フィルタでテンプレート出力とコンパイルされたテンプレートコンテンツを完全に制御しています。 ・リソース:テンプレートは、新しいリソースハンドラを作成してからテンプレート内でそれらを使用して、テンプレートを任意の数のソースから引き出すことができます。 ・プラグイン:Smartyのほぼすべての側面はプラグインの使用を通して制御されます。それらは一般的にそれらをプラグインディレクトリにドロップしてからテンプレート内でそれらを使用するのと同じくらい簡単です。多くのユーザーコミュニティの貢献も利用可能です。 (フォーラムとWikiのプラグインセクションを参照してください。) ・アドオン:ページ区切り、フォーム検証、ドロップダウンメニュー、カラデルデートピッカーなどのような多くのユーザーコミュニティの貢献アドオンが利用可能です。これらのツールは開発サイクルをスピードアップするのに役立ちますが、再発明する必要はありません。既に安定して展開の準備が整っているホイールまたはデバッグコード。 (フォーラムとWikiのアドオンセクションを参照してください。) ・デバッグ:Smartyにはデバッグコンソールが組み込まれているため、テンプレートデザイナは割り当てられたすべての変数とプログラマがテンプレートレンダリング速度を調査できるようにします。 ・コンパイル:Smartyはテンプレートをシーンの背後にあるPHPコードにコンパイルし、テンプレートの実行時の解析を排除します。 ・パフォーマンス:その広大な機能セットにもかかわらず、Smartyは非常によく機能します。 Smartyの能力のほとんどは、オンデマンドをロードしているプラグインにあります。 Smartyには多数のプレゼンテーションツールが付属しており、アプリケーションコードを最小限に抑え、より速く、より早く、より短いエラーが発生しやすいアプリケーション開発/展開になります。 Smarty Templatesは、PHPファイルに内部的にコンパイルされます(一度)、高価なテンプレートファイルをスキャンし、PHP OPコードアクセラレータの速度を利用しています。 このリリースの新機能: ・{数学}式(MOHRT)からのストリップバックトック ・テンプレートが存在するが読みやすい場合はエラーを投げる(MOHRT)


Smarty PHPテンプレートエンジン 関連ソフトウェア

マクル

Bourne ShellとGNU Makeに基づいて、マルチプラットフォームCプロジェクトを構築するためのシンプルで軽い枠組み。 ...

176

ダウンロード

CProto.

CProtoは、指定されたCソースファイルで定義されている関数の標準出力に関数プロトタイプを生成します。 ...

154

ダウンロード