私は非常に奇妙な要求があります:私はレールアプリからのすべての出力を圧縮したいです。これはgzipやそれに類する圧縮を意味するものではなく、出力全体を再フォーマットすることを意味する(好ましくは、Apacheミドルウェアまたはレールミキサーでもよい)。rails(またはapache/passenger)からのhtmlテキスト出力圧縮
誰かがこのようなことを知っていますか?そこに任意のapacheモジュール? そうでない場合は、このようなものを実装するにはどうすればよいでしょうか?
ちょうど私が欲しいもの、より明確にするために:
<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やレール(ラック)でテキストフィルタリングする方法を探しています。
ありがとうございました!
テンプレートキャッシングをまったく使用していますか? – bodacious
私は自分自身について考えていました。タグ間の空白をすべて取り除いて、おそらく本体の空白部分を置き換えます。 – bodacious
あなたは自分のミドルウェアを作成して宝石「nokogiri」でコンテンツを取り除く必要があると思いますレスポンスバック。 – Chamnap