آپ کا صفحہ ہمیشہ سرور سے لوڈ کریں، ویب کیش نہیں

کیا آپ نے کبھی کسی ویب سائٹ کے صفحے پر ایک تبدیلی کی ہے تو پھر براؤزر میں تبدیلیوں پر غور نہیں کیا جاسکتا ہے تو پھر الجھن اور ڈراپ میں نظر آتے ہیں؟ شاید آپ فائل کو بچانے کے لئے بھول گئے یا اصل میں اسے سرور پر اپ لوڈ نہیں کیا (یا غلط جگہ میں اپ لوڈ کر لیا). تاہم، ایک اور امکان یہ ہے کہ براؤزر اس صفحہ کو اس سرور کے بجائے اس سرور سے لوڈ کر رہا ہے جہاں نئی ​​فائل بیٹھی ہے.

اگر آپ اپنی ویب صفحات کے بارے میں آپ کے سائٹ کے زائرین کے لئے کیچنگ کے بارے میں فکر مند ہیں، تو آپ ویب براؤزر کو کسی صفحہ کو پکڑنے کے لئے نہیں کہہ سکتے ہیں، یا اس بات کا اشارہ کرتے ہیں کہ براؤزر کو صفحہ کتنے عرصہ تک لے جانا چاہئے.

سرور سے لوڈ کرنے کے لئے صفحہ کو مجبور کرنا

آپ میٹا ٹیگ کے ساتھ براؤزر کیش کو کنٹرول کرسکتے ہیں:

<میٹا http-equiv = "پراگما" کے مواد = "کوئی کیش"> <میٹا http-equiv = "ختم ہو جاتی ہے" مواد = "- 1"> <میٹا http-equiv = "CACHE-CONTROL" content = "NO-CACHE ">

0 تک سیٹ کرنے سے براؤزر ہمیشہ ویب سرور سے صفحے کو لوڈ کرنے کے لئے بتاتا ہے . آپ براؤزر کو بھی بتا سکتے ہیں کہ کتنے وقت کیش میں ایک صفحہ چھوڑنے کے لئے. اس کے بجائے 0 ، اس وقت بشمول تاریخ درج کریں، جو آپ چاہتے ہیں کہ صفحے کو سرور سے دوبارہ لوڈ کرنے کی ضرورت ہے. نوٹ کریں کہ وقت گینویچ معنی ٹائم (GMT) میں ہونا چاہئے اور فارمیٹ ڈے میں لکھا جائے گا، ڈی مان یائی ہھ: ملی میٹر: ایس ایس .

انتباہ: یہ ایک اچھا خیال نہیں ہو سکتا

آپ یہ سوچ سکتے ہیں کہ آپ کے صفحے کے لئے ویب براؤزر کے کیش کو تبدیل کر سکتا ہے، لیکن یہ ایک اہم اور مفید وجہ ہے جس کی وجہ سے سائٹوں کیش سے بھرا ہوا ہے: کارکردگی کو بہتر بنانے کے.

جب سرور سے پہلے ایک ویب صفحہ بوجھ جاتا ہے تو، اس صفحہ کے تمام وسائل کو دوبارہ بازیافت اور براؤزر پر بھیجا جانا چاہیے. اس کا مطلب ہے کہ ایک HTTP درخواست سرور کو بھیجا جائے. مزید درخواستوں کا ایک صفحے اس طرح کے سی ایس ایس کی فائلوں ، تصاویر، اور دیگر ذرائع ابلاغ کے طور پر وسائل کے لئے بناتا ہے، اس صفحے کو لوڈ کرنے میں تیز ہو جائے گا. اگر کسی سے پہلے صفحے کا دورہ کیا گیا ہے، تو فائلوں کو براؤزر کے کیش میں محفوظ کیا جاتا ہے. اگر کوئی سائٹ بعد میں دوبارہ ملاحظہ کرتا ہے تو براؤزر فائلوں کو سرور میں واپس آنے کے بجائے کیش میں استعمال کرسکتا ہے. یہ تیز رفتار اور سائٹ کی کارکردگی کو بہتر بناتا ہے. موبائل آلات اور ناقابل قابل ڈیٹا کنکشن کی عمر میں، تیز رفتار لوڈنگ لازمی ہے. سب کے بعد، کسی کو کبھی بھی شکایت نہیں کی گئی ہے کہ ایک سائٹ بھی تیز رفتار ہے.

نیچے کی لائن: جب آپ کیش کے بجائے کسی سرور سے سرور کو لوڈ کرنے پر زور دیتے ہیں، تو آپ کارکردگی پر اثر انداز کرتے ہیں. لہذا، آپ اپنی ویب سائٹ پر ان میٹا ٹیگ کو شامل کرنے سے پہلے اپنے آپ سے پوچھیں اگر یہ واقعی ضروری ہے اور کارکردگی کے قابل ہو تو یہ سائٹ اس کے نتیجے میں لے جائے گی.