2

かなり奇妙なリクエストがあります。Rails アプリからのすべての出力を「圧縮」したいのです。これは、gzip や同様の圧縮を意味するのではなく、出力全体を再フォーマットすることを意味します (できれば apache/passenger を使用しますが、ラック ミドルウェアまたはレール プラグインにすることもできます)。

このようなものが存在するかどうか誰かが知っていますか?そこにApacheモジュールはありますか?そうでない場合、このようなものを実装する良い方法は何でしょうか?

私が欲しいものをより明確にするために:

<html>
    <head>
        <title>page title</title>
    </head>
    <body>
    info!
    <!-- my comment -->
    </body>
</html>

なるべき

<html><head><title>page title</title></head><body>info!<!-- my comment --></body></html>

理想的には、コメントやその他のシェナニガンも削除されるため、理想的には次のようになります

<html><head><title>page title</title></head><body>info!</body></html>

繰り返しますが、mod_deflate や gzip の議論が再び行われるのを避けるためです。gzip コンプレッサーなどのものが存在することは知っています。私は具体的には、apache または rails (rack) を使用してテキスト フィルター処理する方法を探しています。

ポインタをありがとう!

4

1 に答える 1

0

これは現実的ではないかもしれませんが、すべてのテンプレートを「クリーンアップ」する展開タスクはどうでしょうか?

于 2011-01-27T22:06:43.360 に答える