Clearsilverとは何ですか?
Clearsilverは、高速でパワフル、そして言語に依存しないHTMLテンプレートシステムです。静的コンテンツサイトとダイナミックHTMLアプリケーションの両方では、プレゼンテーションコードと簡単にあなたのプロジェクトで作業するアプリケーション·ロジックの分離を提供します。
Clearsilverの設計は、1999年に始まり、onelist.com、egroups.com、ヤフーグループでの使用中に進化しました。今日、多くのプロジェクトとウェブサイトで使用されています。
なぜClearsilverを使うのか?
ハイパフォーマンスと言語中立性。 ClearsilverはCライブラリとして書かれ、モジュールを経由してのPythonやPerl、JavaやRubyのようなスクリプト言語にエクスポートされているので非常に高速です。これはまた、あなたのプロジェクトの言語から独立して使えるテンプレートシステムを意味します。
プラグイン可能なLook&Feel。 Clearsilverは、テンプレートの新しいセットを提供することで、サイトを改修することが容易になります。これは、簡単に複数のページを作成し、基本デザインでコンポーネントを共有し、メンテナンスを軽減することが可能です。
国際化のサポート。 Clearsilver、それは些細なinternationlizationをサポートすることができます。あなたは、あなたの母国語であなたのテンプレートを作成し、ツールが自動的に抽出し、翻訳のカタログ言語文字列に含まれる。
高度な機能。gzip圧縮、空白の削除、パラメトリックマクロ、オンラインデバッグモード、URLおよびJavaScript文字列エスケープ、など多くの高度な機能をサポートしています。
どのように私はより多くを学ぶことができますか?
Clearsilverのドキュメントは、Clearsilver自体の動作理論、C-API、拡張モジュールAPIの両方を説明します。