Сохранение типов на сервере - PullRequest
0 голосов
/ 16 июня 2011

Чтобы сохранить типы во время запросов CRUD Ajax, я хочу json кодировать на внешнем интерфейсе и декодировать на внутреннем. Это стоит делать? Будет ли заметна разница в скорости вычислений / памяти между приведением определенных параметров в виде целых и слепым декодированием запросов с заголовками json?

Плюсы: Проще кодировать фоновые команды. Гораздо проще масштабировать.

Минусы: Возможные потери скорости / памяти.

Справочная информация: Внешний интерфейс ExtJS, внутренний интерфейс Django. Один разработчик, единый сайт с надеждой нескольких разработчиков и сайтов. :) На данный момент я не планирую иметь так много команд CRUD, где важны типы, но позже я могу видеть, что может быть много команд, которые нуждаются в определенных типах. Реализация функциональности кодирования / декодирования должна быть относительно простой, я просто беспокоюсь о том, что я могу страдать от производительности из-за ремонтопригодности.

Заранее спасибо за любые ответы.

1 Ответ

0 голосов
/ 16 июня 2011

Кодирование / декодирование JSON в Django не будет проблемой с точки зрения производительности, хотя я бы отметил, что simplejson немного более производительный, чем модуль json в Python 2.6/2.7, так что вы можете использовать это.

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