ক্যাশড ডেটা, আপনি নিশ্চিতভাবেই এর সম্পর্কে শুনেছেন, কিন্তু আপনি কি জানেন এটি কী? এমন একটি বিশ্বে যেখানে আমরা প্রতিনিয়ত কোনো না কোনোভাবে প্রযুক্তি দ্বারা পরিবেষ্টিত, সেখানে আমরা এর প্রকৃত অর্থ না জেনেই প্রযুক্তিগত শব্দগুলো মেনে নিই।
ক্যাশড ডেটা সম্পর্কে
- ক্যাশড ডেটা হলো আপনার কম্পিউটার বা মোবাইল ডিভাইসে স্বয়ংক্রিয়ভাবে সংরক্ষিত ফাইল, ছবি এবং স্ক্রিপ্ট
- ক্যাশিং আপনার ইন্টারনেট ব্রাউজিং বা অ্যাপ ব্যবহারের গতি বাড়াতে সাহায্য করে
- ক্যাশড ডেটা মুছে ফেললে আপনার ডিভাইসের মূল্যবান স্পেস খালি হতে পারে
ক্যাশড ডেটা কীভাবে কাজ করে?
ক্যাশড ডেটা হলো অল্প পরিমাণ ডেটা যা আপনি প্রথমবারের মতো কোনো সাইটে ভিজিট করলে বা কোনো অ্যাপ্লিকেশন খুললে আপনার ডিভাইসে ইনস্টল হয়।
প্রথমবার কোনো অ্যাপ খোলার পর বা কোনো ওয়েবসাইটে ভিজিট করার পর ফাইল, স্ক্রিপ্ট, ছবি এবং অন্যান্য মাল্টিমিডিয়ার মতো ডেটা আপনার ডিভাইসে সংরক্ষিত হয়। এরপর প্রতিবার অ্যাপ বা ওয়েবসাইটটিতে পুনরায় ভিজিট করার সময় দ্রুত তথ্য লোড করতে এটি ব্যবহার করা হয়।
ক্যাশ মেমরির ল্যাটেন্সি অত্যন্ত কম, যার ফলে এটি খুব দ্রুত অ্যাক্সেস করা যায়। আপনি চাইলে এখনই এটি পরীক্ষা করে দেখতে পারেন, আপনাকে শুধু একটি নতুন অ্যাপ খুলতে হবে বা এমন একটি ওয়েবসাইটে ভিজিট করতে হবে যেখানে আপনি আগে কখনো যাননি, তারপর আবার সেখানে ভিজিট করুন এবং গতির তুলনা করুন। দ্বিতীয়বার এটি লক্ষণীয়ভাবে দ্রুত হবে (বা হওয়া উচিত)।
কম ল্যাটেন্সির নেতিবাচক দিক হলো এতে কেবল অল্প পরিমাণ মেমরি সংরক্ষণ করা যায়। এই কারণেই ওয়েব টেক্সট এবং ছবির মতো ছোট আকারের ফাইলগুলো ক্যাশে সংরক্ষিত হয়।
এর একটি ভালো উদাহরণ হতে পারে, আপনি যদি আমাদের সর্বশেষ খবর বা আকর্ষণীয় আর্টিকেলগুলো পড়তে Purple-এর ব্লগ পেজে ফিরে আসেন, তাহলে আপনার ব্রাউজার আপনার কম্পিউটারে ছবি এবং ব্যাকএন্ড স্ক্রিপ্ট কোড উভয়ই সংরক্ষণ করে রাখবে যাতে পেজটি লোড হতে কম সময় লাগে। এটি সাইটের সামগ্রিক গতি এবং পারফরম্যান্স উন্নত করে।
যদিও ক্যাশড ডেটা সাইট/অ্যাপ ভিজিটের গতি বাড়ায় এবং আরও বেশি ব্যবহারকারী-বান্ধব অভিজ্ঞতা প্রদান করে, তবুও এটি গুরুত্বপূর্ণ মেমরি ব্যবহার করতে পারে।
আমার কি ক্যাশড ডেটা মুছে ফেলা উচিত?
যদিও আপনার ডিভাইসের ক্যাশড ডেটা নিয়মিত ভিজিট করা ওয়েবসাইটগুলোর জন্য সহায়ক, তবে যেসব ওয়েবসাইটে আপনি মাত্র একবার ভিজিট করবেন সেগুলোর জন্য এটি অপ্রয়োজনীয় বলে বিবেচিত হতে পারে, কারণ সময়ের সাথে সাথে এটি আপনার ডিভাইসের বেশ কিছুটা মূল্যবান মেমরি দখল করতে পারে।
ডেস্কটপ এবং মোবাইল উভয় ডিভাইস ক্যাশ ডেটা পরিচালনা এবং ম্যানেজ করতে খুব ভালো এবং উভয় ডিভাইসের বেশিরভাগ ব্যবহারকারীর জন্য, এটি নিয়ে ম্যানুয়ালি চিন্তা করার কোনো প্রয়োজন হবে না।
উদাহরণস্বরূপ, আপনি একজন ওয়েব ডেভেলপার যাকে কোনো সাইটের ফাইলগুলোতে আপডেট করতে হবে, যাতে কোনো পরিবর্তন বা নতুন ফিচার লাইভ করা যায়।
আপনি যদি এমন কোনো ফাইল পরিবর্তন করেন যা ব্রাউজার ক্যাশ করে রেখেছে, তবে এটি ফাইলের পুরোনো, ক্যাশ করা ভার্সনটিই দেখাতে থাকবে এবং আপনি আপনার সাম্প্রতিক পরিবর্তনগুলো দেখতে পাবেন না।
এই সময়ে আপনি ব্রাউজারে বিভিন্ন এরর দেখতে পারেন, যেমন রান টাইম এরর, পেজে বাটন না থাকা, Timesheet সেভ করতে না পারা, সম্পন্ন করা কাজ সঠিকভাবে রেসপন্স না করা ইত্যাদি।
আমি কীভাবে ক্যাশড ডেটা মুছে ফেলব?
বিভিন্ন ব্রাউজারে ক্যাশ মুছে ফেলার পদ্ধতি ভিন্ন, তাই Purple প্রতিটি প্রধান ব্রাউজারের জন্য একটি সহজ নির্দেশিকা তৈরি করেছে:
Chrome-এ ক্যাশ মুছে ফেলা
- ব্রাউজার খুলুন
- মেনু আইকন নির্বাচন করুন
- More Tools
- Clear Browsing Data
- “Cache images and files”-এ টিক দিন
- সেটিংস সেভ করুন


Safari-তে ক্যাশ মুছে ফেলা
- ব্রাউজার খুলুন
- আপনার টপ বারে যান
- Safari-তে ক্লিক করুন
- তারপর Preferences
- সেখানে আপনি একাধিক ট্যাবসহ একটি বক্স দেখতে পাবেন, Advanced নির্বাচন করুন
- নিচে স্ক্রল করুন এবং “Show Develop menu in the menu bar”-এ টিক দিন
- আবার টপ বারে যান এবং Develop মেনুর ওপর হোভার করুন
- এখান থেকে আপনি clear cache অপশনটি দেখতে পাবেন



Mozilla Firefox-এ ক্যাশ মুছে ফেলা
- আপনার ব্রাউজার খুলুন
- হ্যামবার্গার মেনুতে যান (উপরে ডানদিকে)
- মেনুটি প্রসারিত করুন এবং Preferences-এ ক্লিক করুন
- preferences-এ যাওয়ার পর, “Privacy and Security” ট্যাব নির্বাচন করুন
- আপনি “Cookies and Site Data” নামে একটি সাবমেনু দেখতে পাবেন
- এখান থেকে আপনি সবকিছু মুছে ফেলতে পারেন অথবা “Manage Data”-তে ক্লিক করে কোন সাইটগুলোর ডেটা মুছতে চান তা নির্বাচন করতে পারেন।



ডেটা বর্তমানে একটি অত্যন্ত আলোচিত বিষয় এবং অদূর ভবিষ্যতেও এটি এমনই থাকবে, আপনি যদি এই আর্টিকেলটি দরকারী বলে মনে করেন তবে আপনি আমাদের অন্যান্য কিছু ব্লগও দেখতে পারেন:







