コンテンツが外部データベースに保存され、xml 経由で配布される Web サイトを開発する必要があります。
このxmlを消費し、xsl変換を使用してhtmlを表示するために使用できる軽量フレームワークを推奨できる人はいますか?
データがxmlであることとは別に、xml / xsltマークアップを使用してページをテンプレート化できるようにしたいので、xslを使用したい
XSLT はそれ自体が非常に強力なツールであるため、XML を読み取って HTML に変換するだけの場合、ワークフローにフレームワークを追加しても改善効果があるとは思えません。XSLT が発明されたのはまさにそのような仕事です。
たぶん、正確に一致しない質問XML出力 - PHP vs JS vs Anything Else? XSLT がどのように機能するかを示します。
@hakre コメントを編集: PHP は XML/XSLT をサポートしています。フレームワークは必要ありません。私が提案したリンクをたどると、変換に必要な PHP コードは 3 行だけであることがわかります (もちろん、XML データと XSLT スクリプトは別として)。PHP は、標準インストールで非常に高速で安定した xmllib2/xsltlib ライブラリを使用します。lib を追加する必要はありません。
@Kendall コメントを編集: XSLT は w3c 標準のテンプレート言語です。おそらく広く使用されず、文書化され、サポートされていない別のものを使用するのはなぜですか? あなたの質問に釘を打つには:あなたが説明するタスクについて、XMLを使用し、XSL変換を使用してHTMLを表示するためにPHPですでに構築されているXSLTを超えるフレームワークをお勧めできません。XSLT を直接話すのではなく、フレームワークを上に置くのはなぜですか? API ではなく、言語です。汎用性も良くなります。
CodeIgniterは軽量で、動的にロードされ、XSL をサポートします。