احسان رضایی

یک توسعه دهنده، شاید هم نه.

MessagePack، فرمت تبادل اطلاعات(سریعتر و سبکتر)

در PHP , / تاریخ ارسال 1395/10/11 - 23:17 / 1 نظر / 1629 بازدید / آخرین ویرایش 1398/09/09 - 19:56

MessagePack یک فرمت مبادله اطلاعات کارامد است که به شما اجازه تبادل اطلاعات بین چندین زبان را میدهد، دقیقا مانند JSON. در حالی که MessagePack سریعتر و سبکتر است. این دو مزیت با فشرده سازی اطلاعات توسط MessagePack فراهم شده.

اعداد صحیح کوچک به یک بایت encoded میشوند و رشته های کوتاه معمولی تنها نیازمند یک بایت اضافی علاوه بر رشته خود هستند.

MessagePack

msgpack 

MessagePack توسط بیش از 50 زبان برنامه نویسی پشتیبانی میشود و مزیت دیگر ان سهولت استفاده از کتابخانه های این فرمت است.

<?php$data = array(0=>1,1=>2,2=>3);$msg = msgpack_pack($data);$data = msgpack_unpack($msg);

 

 

 

پیشنهاد

ارسال نظر

رضا شیخله در تاریخ 1395/11/04 - 01:17 نوشته
دستت درد نکنه احسان جانواقعا باحالهولی خب خواناییش برای کاربر سختهبیشتر به نظرم برای موارد انتقال داده کاربرد داشته باشه
پاسخ احسان: خواهش میکنم.بله، برای انتقال اطلاعات استفاده میشه.