2011-08-05 28 views
1

私はgzipとデータベースのhtmlページをキャッシュする予定です。キャッシュされたページの一部は、ユーザーに戻ってきたときに新しいデータに置き換える必要があります。文字列をgzipファイルに置き換えてください

gzipで圧縮されていないページで直接文字列を置き換えることはできませんか?私はPHPを使用しています

答えて

2

gzipで圧縮されていないページで直接文字列を置き換えることはありませんか?

簡単な質問、簡単な答え:いいえありません。

元のデータを変更するには、最初に圧縮データの圧縮を解除してから、圧縮されていないデータを変更してから再度データ全体をgzipする必要があります。 Gzipは常にデータ全体を圧縮するので、全体のチャンクを変更しない限り、圧縮解除、変更、再圧縮が必要です。

+0

回答をアップしたいが、あなたの評判は9000を超えている。9999は変更するにはクールだ;) – matpie

+0

答えをありがとう。私はgzipが圧縮できないマーカーとして動作するhtmlファイルにいくつかの文字列を埋め込むことを考えていました。 – user215097

+0

@ user215097:私はあなたが何をしたいのか分からないかもしれません。多分この質問はあなたにも有益です:[どちらが速いのですか:MySQL/PHPか静的ファイルからまっすぐに役立つのですか?](http://stackoverflow.com/questions/6869210/which-is-faster-mysql-php-or-serving-straight-from-static-files) – hakre

関連する問題