Code Module | کد ماژول
1.93K subscribers
357 photos
42 videos
6 files
356 links
Hello World 🌎

<> Earth is programmable if you code it </>

Group 👇🏻
@CodeModuleGap

Contact Us 👇🏻
@MrShahiin
@neoMahan
Download Telegram
مقایسه Cookies با Local Storage، کدوم یکی فضای بهتری واسه ذخیره سازیه؟🧐

دو روش معمول برای ذخیره‌سازی داده‌ها، Cookies و Local Storage میباشد. هر کدوم از این روش‌ها مزایا و معایب خودشون رو دارن که در ادامه با هم به بررسیشون میپردازیم.

🔵کوکی‌ها قابلیت این رو دارن که پس از گذشت زمانی مشخص، به صورت خودکار منقضی یا به صورت دستی حذف بشن، در حالی که داده های لوکال استوریج، فقط توسط کاربر یا از طریق اجرای یک اسکریپت پاک میشود.

🔵کوکی‌ها با هر درخواست به سمت سرور ارسال میشن، در حالی که داده های لوکال استوریج، به صورت خودکار به سمت سرور ارسال نمیشن.

🔵حداکثر حجم و اندازه کوکی‌ها ۴ کیلوبایته، در حالی که فضای ذخیره‌ سازی در لوکال استوریج حجم بیشتری رو پشتیبانی میکنه.

🔵در بحث امنیت، کوکی ها ممکنه در معرض حملاتی مثل Cross-Site Request Forgery (CSRF) قرار بگیرن. با این حال، میشه با استفاده از ویژگی‌هایی مانند HttpOnly و Secure به امنیت اون‌ها افزود. اما داده‌های ذخیره شده در Local Storage، قابل دسترسی توسط هر اسکریپتی که دامنه آن اجرا می‌شود، هستن. بنابراین در معرض حملات XSS قرار دارن.


با توجه به مقایسه بالا، اگر نیاز به فضای بیشتری برای ذخیره‌سازی داده‌ها دارید و ارسال آن‌ها به سمت سرور لازم نیست، Local Storage انتخاب بهتریه. اما اگر نیاز دارید که داده‌ها به طور خودکار همراه با هر درخواست HTTP به سرور ارسال شوند، کوکی‌ها گزینه مناسب‌تری خواهد بود 💀


#cookies #localstorage
@CodeModule
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14❤‍🔥4👌2