Если это ваш первый визит, рекомендуем почитать справку по форуму. Для размещения своих сообщений необходимо зарегистрироваться. Для просмотра сообщений выберите раздел. |
Сжатие JSON |
Что касается web-а... WebMaster-а Воронежа - объединяйтесь! |
|
Опции темы |
18.10.2014, 00:39 | #2 |
highly mean
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 35
Не в сети |
Возможно, из моего ответа в соседней теме это недостаточно очевидно, но паттерн вида «Кто работал с X? Есть ли какие преимущества?» — это очень плохой способ задавать технические вопросы.
Собственно, зачем тебе какая-то технология, если ты сам не знаешь какие проблемы ты намерен с помощью нее решать? У тебя вообще задача есть? |
18.10.2014, 00:49 | #3 |
highly mean
Сообщений: 1,128
Регистрация: 26.05.2011
Возраст: 35
Не в сети |
Я, кстати, не совсем понимаю, что здесь понимается под «сжатием». Gzip по http настраивается тривиально и вопросов вызывать по идее не должен. Форматы-претенденты на бинарный json в таком случае?
|
18.10.2014, 01:53 | #4 |
Registered User
Сообщений: 1,114
Регистрация: 23.06.2007
Возраст: 56
Не в сети |
silly, смысл в том что с сервера на клиент приходит большой массив данных в виде JSON от 1-5 мб. Клиент это всё обрабатывает на JS и далее показывает пользователю результат.
Мне интересны варианты, как можно уменьшить этот объём, т.к. клиент может иногда запускаться на мобильных устройствах, с плохим интернетом. |
18.10.2014, 03:24 | #6 |
Форумец
Сообщений: 292
Регистрация: 21.01.2011
Не в сети |
Тут разве что может помочь изменить формат/структуру/etc данных
к примеру если имеется Код:
[ { id: 1, name: 'str' }, { id: 2, name: 'str' }, ] Код:
[ ['id','name'], [1, 'str'], [2, 'str'], ] хз чё ещё посоветовать. Если есть часто повторяющиеся и неизменные сущности, то можно забить это на клиенте, а с сервера присылать только их идентификаторы (например цифровые) и т.д. |
18.10.2014, 11:17 | #7 |
старый хрыч
Сообщений: 6,705
Регистрация: 17.12.2006
Возраст: 37
Не в сети |
Universal Binary JSON — ещё один бинарный JSON
http://habrahabr.ru/post/130112/ |