Заменить строку в файле gzip - PullRequest
1 голос
/ 05 августа 2011

Я планирую gzip и кэшировать html-страницы в базе данных. Немного частей кэшированной страницы необходимо заменить новыми данными, когда они возвращаются пользователю.

Есть ли возможность заменить строку прямо на страницах, которые разархивированы, не распаковывая их? Я использую php

1 Ответ

2 голосов
/ 05 августа 2011

Есть ли возможность заменить строку непосредственно на сжатых страницах, не распаковывая их?

Простой вопрос, простой ответ: Нет, это не так.

Это потому, что нужно изменитьИсходные данные: сначала нужно распаковать сжатые данные, затем изменить несжатые данные, а затем снова сжать все данные.Gzip всегда сжимает всю порцию данных, поэтому, если вы не измените всю порцию, вам нужно распаковать, изменить и повторно сжать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...