رفتن به مطلب

تصویر در فرمت Base64


ارسال های توصیه شده

سلام

یه سوال، لینک عکس های این سایت چرا اینجوریه؟

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

تو بروسر میاره، ولی تو انجمن نمیشه استفاده کرد:

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

  • Like 3
لینک به دیدگاه
سلام

یه سوال، لینک عکس های این سایت چرا اینجوریه؟

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

 

دیدم نشونی از آدرس سایت داخلش نیست، این خود عکس هست، واسه همین انقدر طولانی میشه، دیتای عکس به صورت رشته در میاد، این سایت هم این تبدیل رو انجام میده:

 

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.

 

مزیتش نمی دونم چیه.

  • Like 2
لینک به دیدگاه

خیلی جالبه

base64 کردن یک عکس حدودا 30 درصد سایز عکس رو سنگین تر میکنه.

حالا چرا اینجوری استفاده میشه حدس من روی دو قسمته:

1- مباحث caching

2- عدم کپی کردن مستقیم و یا دریافت و ذخیره سازی عکس ها توسط ربات های خبرخوان

  • Like 2
لینک به دیدگاه
خیلی جالبه

base64 کردن یک عکس حدودا 30 درصد سایز عکس رو سنگین تر میکنه.

حالا چرا اینجوری استفاده میشه حدس من روی دو قسمته:

1- مباحث caching

2- عدم کپی کردن مستقیم و یا دریافت و ذخیره سازی عکس ها توسط ربات های خبرخوان

 

شاید وقتی یه صفحه ای داشته باشیم که حاوی تصاویر زیادی باشه اون وقت اون 30 درصد به چش نیاد

توی توضیحاتش نوشته بود این برای این هست که وقتی صفحه وبی رو درخواست می کنیم (http request ) در حالت معمولی چند بار این درخواست به سمت سرور ارسال میشه که باعث زیاد شدن بار سرور میشه ولی وقتی از روش uri (زیاد خودمم نمیدونم دقیقا چیه ) استفاده می کنیم از جمله برای ارسال تصاویر به صورت base64 فقط یک بار این درخواست رو به سمت سرور ارسال می کنه در این صورت

اون کانال ارتباطی شلوغتر میشه ولی بار سرور کمتر

 

................

خیلی مایلم بیشتر سراز کار این تکنولوژی دربیارم اگه مطلبی پیدا کردید ممنون میشم ما رو هم در جریان بزارید :w16:

  • Like 2
لینک به دیدگاه
شاید وقتی یه صفحه ای داشته باشیم که حاوی تصاویر زیادی باشه اون وقت اون 30 درصد به چش نیاد

توی توضیحاتش نوشته بود این برای این هست که وقتی صفحه وبی رو درخواست می کنیم (http request ) در حالت معمولی چند بار این درخواست به سمت سرور ارسال میشه که باعث زیاد شدن بار سرور میشه ولی وقتی از روش uri (زیاد خودمم نمیدونم دقیقا چیه ) استفاده می کنیم از جمله برای ارسال تصاویر به صورت base64 فقط یک بار این درخواست رو به سمت سرور ارسال می کنه در این صورت

اون کانال ارتباطی شلوغتر میشه ولی بار سرور کمتر

 

................

خیلی مایلم بیشتر سراز کار این تکنولوژی دربیارم اگه مطلبی پیدا کردید ممنون میشم ما رو هم در جریان بزارید :w16:

 

سعی میکنم تا اخر امشب یک سناریو از این مورد طراحی کنم و سرعت لود و میزان فشار روی سرور رو بررسی کنیم

  • Like 2
لینک به دیدگاه
خیلی جالبه

base64 کردن یک عکس حدودا 30 درصد سایز عکس رو سنگین تر میکنه.

حالا چرا اینجوری استفاده میشه حدس من روی دو قسمته:

1- مباحث caching

2- عدم کپی کردن مستقیم و یا دریافت و ذخیره سازی عکس ها توسط ربات های خبرخوان

 

یه سوال این 30 در صد اضافه تر به فرمت تصویر هم بستگی داره؟

تصویر پست اول jpeg هست، به جاش تصویر با یه فرمت دیگه مثل png قرار بدیم هم بازم این افزایش حجم رو داریم.

 

توی لینک بالا اینا رو گفته:

 

[h=2]Where can be used Base64 encoded image?

[/h] It can be used in

برای مشاهده این محتوا لطفاً ثبت نام کنید یا وارد شوید.
.

With this technique you can prevent multiple HTTP requests, reducing the loading time of a web page.

By using Data URI scheme you can force the e-mail client to display your images sent via e-mail. This is very helpful in newsletters.

 

  • Like 1
لینک به دیدگاه
×
×
  • اضافه کردن...