আউটপুট ক্যাশে কি?
আউটপুট ক্যাশে কি?

ভিডিও: আউটপুট ক্যাশে কি?

ভিডিও: আউটপুট ক্যাশে কি?
ভিডিও: ASP.NET - আউটপুট ক্যাশিং 2024, নভেম্বর
Anonim

আউটপুট ক্যাশিং পৃষ্ঠার কার্যক্ষমতা বাড়ানোর সবচেয়ে কার্যকর উপায়। দ্য আউটপুট ক্যাশে পৃষ্ঠাগুলির সম্পূর্ণ উত্স কোড সংরক্ষণ করে, যেমন HTML এবং ক্লায়েন্ট স্ক্রিপ্ট যা সার্ভার রেন্ডারিংয়ের জন্য ব্রাউজারে পাঠায়। যখন একজন ভিজিটর একটি পেজ দেখে, সার্ভার ক্যাশে দ্য আউটপুট অ্যাপ্লিকেশনের মেমরিতে কোড।

একইভাবে, MVC-তে আউটপুট ক্যাশিং কি?

ASP. NET এমভিসি - ক্যাশিং . দ্য আউটপুট ক্যাশে আপনাকে সক্ষম করে ক্যাশে একটি কন্ট্রোলার ক্রিয়া দ্বারা প্রত্যাবর্তিত বিষয়বস্তু। আউটপুট ক্যাশিং মূলত আপনি সংরক্ষণ করতে পারবেন আউটপুট মেমরিতে একটি নির্দিষ্ট নিয়ামকের। অতএব, সেই নিয়ামকের একই ক্রিয়াকলাপের জন্য ভবিষ্যতের যেকোন অনুরোধটি থেকে ফেরত দেওয়া হবে ক্যাশে ফলাফল.

উপরে, ক্যাশিং কি এবং ক্যাশিং এর ধরন কি? ASP. NET নিম্নলিখিত প্রদান করে বিভিন্ন ধরনের ক্যাশিং : আউটপুট ক্যাশিং : আউটপুট ক্যাশে শেষ পর্যন্ত রেন্ডার করা এইচটিএমএল পৃষ্ঠাগুলির একটি অনুলিপি বা ক্লায়েন্টকে পাঠানো পৃষ্ঠাগুলির অংশ সংরক্ষণ করে৷ অবজেক্ট ক্যাশিং : অবজেক্ট ক্যাশিং হয় ক্যাশিং একটি পৃষ্ঠার বস্তু, যেমন ডেটা-বাউন্ড কন্ট্রোল। দ্য ক্যাশে ডেটা সার্ভার মেমরিতে সংরক্ষণ করা হয়।

উপরের পাশে, আউটপুট ক্যাশে কোথায় সংরক্ষণ করা হয়?

দ্য আউটপুট ক্যাশে ওয়েব সার্ভারে অবস্থিত যেখানে অনুরোধটি প্রক্রিয়া করা হয়েছিল। এই মানটি সার্ভার গণনা মানের সাথে মিলে যায়। দ্য আউটপুট ক্যাশে হতে পারে সংরক্ষিত শুধুমাত্র মূল সার্ভারে বা অনুরোধকারী ক্লায়েন্টে। প্রক্সি সার্ভার অনুমোদিত নয় ক্যাশে প্রতিক্রিয়া.

MVC এ রাউটিং কি?

রাউটিং মধ্যে একটি প্রক্রিয়া এমভিসি এটি একটি নিয়ন্ত্রক শ্রেণীর কোন কর্ম পদ্ধতি কার্যকর করতে হবে তা নির্ধারণ করে। ছাড়া রাউটিং একটি কর্ম পদ্ধতি ম্যাপ করা যাবে কোন উপায় নেই. একটি অনুরোধ রাউটিং এর একটি অংশ এমভিসি আর্কিটেকচার তাই ASP. NET এমভিসি সমর্থন করে রাউটিং গতানুগতিক.

প্রস্তাবিত: