Сжатие xml
От: Foror http://foror.ru
Дата: 23.08.03 12:14
Оценка:
В общем скрипт на php генерит xml страницу, которую дальше забирает по http клиент написаный на MFC (C++ ) Я тут поискал и пришел к выводу, что каких-то стандартных методов сжатия xml нет, т.е. такое очучение, что хоть сам садись и ваяй на php алгоритм сжатия zip В общем как мне сжать этот xml документ, и чтоб потом у клиента его разжать?
Re: ob_gzhandler как вариант
От: yegorm  
Дата: 23.08.03 20:45
Оценка:
Здравствуйте, Foror, Вы писали:

F>... В общем как мне сжать этот xml документ, и чтоб потом у клиента его разжать?


Попробуйте функцию ob_gzhandler (http://ru3.php.net/manual/ru/function.ob-gzhandler.php). Вроде это стандартный подход к сжатию содержимого, передаваемого по HTTP. Клиент в заголовке запроса говрит серверу, что может брать ужатые данные. Сервер видит этот заголовок и зипует данные перед выдачей, выдает и тоже указывает о сжатии специальным заголовком.В случае HTML и браузеров эта штука вроде активно применяется, думаю, и к XML это тоже применимо. Отдать с сервера не проблема, а вот что там у вас на клиенте будет — не знаю.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.