Вы всё еще используете CJSON?

от автора

Вы всё еще используете CJSON? Если нет, то эта короткая заметка не для вас.

Библиотека CJSON известна разработчикам, работающим с фреймворком Yii (версии старее 2.х). И кажется волне логичным использовать в проектах на Yii то, что рекомендуют сами разработчики этого, в целом весьма неплохого, фреймворка.

В принципе и я считал правильным использовать эту библиотечку, если уж она поставляется вместе с фрэймворком. Почему нет?

А вот почему «нет»:

Тест стандартного расширение JSON в PHP:

Input size, kb: 866,55
MEM, kb: 8879,90
Time, msec: 0,0269

Тест CJSON:

Input size, kb: 866,55
MEM, kb: 237,26
Time, msec: 1,9280

В обоих случаев под замеры попали две последовательные операции: decode и encode получившегося объекта. Input size — это размер строки в формате json, поступающей на вход. Выводы делайте сами.

И, да, вы всё еще используете CJSON?

ссылка на оригинал статьи http://habrahabr.ru/post/264213/


Комментарии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *