代表的なPHPテンプレートエンジン

  • 投稿日:
  • by
  • カテゴリ:

webresourcesdepot.comより、代表的なPHPテンプレートエンジン集の紹介です。

Smarty

php0903111.jpg

デザイナーとプログラマの両方に強力なツールとして、最も人気のあるPHPテンプレートエンジンです。

強いプラグインやアドオンのサポートと同様に強健なキャッシュメカニズムがあります。

Dwoo

php0903112.jpg

Dwooは、クリーナーコードベースでSmartyの代替手段であることを目指します。

互換性をもつテンプレートとSmartyを備えたプラグインシステムをほとんど持っています。

Savant

php0903113.jpg

PHPのための軽量の手のプレートエンジンです。

新しいマークアップシステム習う必要なくテンプレート言語としてPHPを使います。

Template Blocks

php0903114.jpg

Template Blocks は、AJAXインターフェースは、前の世代のエンジンのセマンティックに取って代るビジュアルテンプレートエンジンです。

このエンジンは、軽量でフレキシブルで拡張性に優れています。

Open Power Template

php0903115.jpg

Open Power Templateは、HTMLコードの構造を完全に解釈しビルトインXMLパーサーを含んでいます。

閉じられていないタグを見つけ、構造上で複雑なオペレーションを行なうことができます。

TinyButStrong

php0903116.jpg

学びやすく、実行しやすいテンプレートエンジンシステムです。

1つのファイルで、6つのメソッドと5つのプロパティで1つのPHPのクラスです。

いくつかのデータベースに接続することができ、キャッシング・システムを持っている、容易な日付時間および数値のフォーマットを提供する。

Rain TPL

php0903117.jpg

6つのタグ、3つのPHP機能および2つのPHPクラスを持っているインストール・実行が容易なエンジンです。

PHPTAL

php0903118.jpg

PHPTALはZPTのPHPインプリメンテーションです。短いために、PHPTALはPHPのためのXML/XHTMLテンプレートライブラリです。

PHP Template Engine

php0903119.jpg

PHP Template Engineは、テンプレートスクリプト言語無しでPHPを使用します。

簡単なユーザー認証、セッション、およびクッキーシステムがあります。

MySQL接続、用意に加えることができる自身のクラス/関数のビルトインサポートがあります。

Template Lite

php09031110.jpg

以前にSmarty Lightとして知られていたTemplate Liteは、Smartyのための置き換えの低下です。

Smartyの特徴の大部分をサポートします。 また、 より速く、Smartyと比べて、より少ないメモリ消費として、言及されます。

VTE - Vivvo Template Engine

php09031111.jpg

元々、Vivvo CMSのために設計されましたが、軽量で、使いやすく、強力でスケーラブルです。

VTE言語はXMLベースで、そして、それはタグと属性から成ります。

XTemplate

php09031112.jpg

XTemplateは、HTMLコードをPHPコードとは別々に格納することを可能にします。

それは多くの有用な特徴をまだ持っており、高度に最適化され、様々なコマーシャルで使用されて、コードは短いオープンソースプロジェクトで使用されます。

vlibTemplate

php09031113.jpg

vlibTemplateはテンプレートPHPアプリケーションのためのクラスです。次の3つのクラスを持っているvlibパッケージに通常含まれています

PHP-Sugar

php09031114.jpg

Smartyがある同様の精神があります。

PHP自体のそれに似ている表現を許可する柔軟な編集エンジンが使用されます。また、清潔で分かり易い構文があります。

FXL Template

php09031115.jpg

FXL Templateは、テンプレートシステムに関するすべての基本的特徴をカバーする使い易いテンプレートエンジンです。

Blitz templates

php09031116.jpg

Blitz templatesは、Cに書かれていて、PHPモジュールとしてコンパイルされた高速のテンプレートエンジンです。

Vemplator

php09031117.jpg

220のコード行によって、Vemplatorは提供します。

Template Engines Under PEAR

php09031118.jpg

下記の4つのテンプレートパッケージがあります。

QuickSkin

php09031119.jpg

以前にSmartTemplateとして知られているQuickSkinは実行可能なPHPコードにテンプレートを変換して、後の再利用のためにそれを格納する'テンプレートコンパイラ'のように動作します。