سست لوڈنگ ایک منصوبہ ڈیزائن ہے جو عام طور پر پی سی پروگرامنگ میں استعمال ہوتا ہے۔ یہ ایک ایسا طریقہ کار ہے جو صفحہ لوڈ ہونے کے وقت غیر بنیادی اثاثوں کے اسٹیکنگ کو تسلیم کرتا ہے۔ یہ صفحہ شروع ہونے والے پے لوڈ اور بوجھ کے وقت کو نیچے لاتا ہے، پھر بھی مادہ کو روک نہیں پاتا۔ سستی اسٹیکنگ کو شامل کرنا آپ کی سائٹ کو لوڈ اور تیز تر بنا سکتا ہے۔ صفحہ حاصل کرنے کے بعد مادہ کے مکمل اسٹیک کرنے کے بجائے، جب آپ صفحہ کے کسی ایسے ٹکڑے پر پہنچ جاتے ہیں جس کی ضرورت ہوتی ہے تو مادہ کو اسٹیک کیا جا سکتا ہے۔ بے حس اسٹیکنگ کے ساتھ، صفحات پلیس ہولڈر مواد کے ساتھ بنائے جاتے ہیں۔ جب آپ کو اس کی ضرورت ہو تو یہ ممکنہ طور پر حقیقی مادہ کے ساتھ تبدیل کیا جاتا ہے۔

اس مقام پر جب آپ سائٹ کے صفحے پر کوئی تصویر، یا ویڈیو شامل کرتے ہیں، تو اس میں تھوڑا سا پلیس ہولڈر کا حوالہ دیا جائے گا۔ اس مقام پر جب آپ ویب سائٹ کا صفحہ دیکھتے ہیں، اصل اثاثہ، یعنی تصویر یا ویڈیو پروگرام کے ذریعے محفوظ کیا جاتا ہے۔ مزید یہ کہ جب تصویر یا ویڈیو آپ کی سکرین پر واضح ہو جائے تو پلیس ہولڈر کی جگہ لے لیتا ہے۔ سست اسٹیکنگ کے برعکس کچھ فکر مند اسٹیکنگ ہے۔ فکر مند اسٹیکنگ میں جب مضمون بنایا جاتا ہے تو ہم تمام اشیاء کو میموری میں لوڈ کرتے ہیں۔

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

 ایپلیکیشن کے فائر اپ سیزن کو کم سے کم کرتا ہے۔

 درخواست پر اسٹیکنگ کی وجہ سے ایپلی کیشن کم میموری کے ذریعے جل جاتی ہے۔

غیر ضروری معلومات کی بنیاد SQL پر عمل درآمد سے بچ جاتا ہے۔

AMP (ایکسلریٹڈ موبائل پیجز پروجیکٹ) ایک اوپن سورس سائٹ ہے جو جدت کو تقسیم کرتی ہے۔ اس کا مقصد ویب مادہ اور پروموشنز کی نمائش کو بہتر بنانا ہے۔ یہ AMP HTML کے نام سے جانا جاتا سٹرپڈ ڈاؤن کوڈ کا استعمال کرتے ہوئے مادے کی ترسیل کو تیز کرتا ہے۔ ہر کوئی فوری صفحات کو پسند کرتا ہے اور ہمارے مہمانوں کا بڑا حصہ جلدی میں ہے، یہی وجہ ہے کہ ہم نے AMP کا انتخاب کیا۔ AMP ڈھانچہ تین حصوں پر مشتمل ہے: AMP HTML، AMP JavaScript، اور AMP اسٹورز۔

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

AMP صفحات صرف سائٹ کے صفحات ہیں جن سے آپ کنکشن کر سکتے ہیں اور آپ کے لیے مجبور ہیں۔ یہ صفحات بنانے کے لیے آپ کی صلاحیتوں اور ڈھانچے کی موجودہ حدود میں پھیلتا ہے۔ اس کے ماحول میں 25 ملین جگہیں، 100+ اختراعی سپلائرز، اور ڈرائیونگ کے مراحل شامل ہیں، جو تقسیم کرنے، فروغ دینے، انٹرنیٹ کے کاروبار، پڑوس اور نجی کمپنیوں کے زونز اور پھر کچھ کی لمبائی کرتے ہیں۔