ویب سائٹوں کو سست کرنے کی وجوہات اور Semalt حل


فھرست

تعارف
2 ویب سائٹس کو سست کرنے کی وجوہات اور حل
  • بہت زیادہ HTTP درخواستیں
  • بڑی میڈیا فائلیں
  • بہت سارے پلگ انز
  • جاوا اسکرپٹ کے مسائل
  • آپ کیچنگ تکنیک استعمال نہیں کررہے ہیں
  • آپ سی ڈی این استعمال نہیں کررہے ہیں
  • غیر مطلوبہ سی ایس ایس
  • بے ترتیبی ہوم پیج
  • غیر واضح کوڈنگ
نتیجہ اخذ کرنا

1. تعارف

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

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

سست ویب سائٹوں کے لئے بہت سارے عوامل ذمہ دار ہیں۔ یہ جاننے کے لئے کہ یہ عوامل کیا ہیں اور ان کو درست کرنے کا طریقہ پڑھیں۔

ویب سائٹیں کم کرنے کی وجوہات اور حل

  • بہت زیادہ HTTP درخواستیں
یہ سست ویب سائٹوں کی ایک عام وجہ ہے۔ جب آپ کے پاس جاوا اسکرپٹ کی بہت سی تصاویر اور سی ایس ایس موجود ہیں تو ، یہ آپ کی ویب سائٹ کے بوجھ کے وقت کو سست کرسکتا ہے کیونکہ جب براؤزر آپ کی سائٹ پر ہر بار ان فائلوں کو لوڈ کرنے کی درخواست کرتا ہے۔ آپ کی ویب سائٹ کا 80 load بوجھ وقت ان عناصر کو ڈاؤن لوڈ کرنے سے منسلک ہے۔
اس مسئلہ کو حل کرنے کے ل your ، اپنی HTTP درخواستوں کو کم سے کم کریں۔ اگر آپ کروم براؤزر کا استعمال کرتے ہیں تو ، آپ کی ڈویلپر کے آلے کی ترتیبات استعمال کریں تاکہ آپ کی ویب سائٹ فی الحال ہر تلاش کے ل requests درخواستوں کی تعداد معلوم کرسکیں ، اور پھر اس تعداد کو جتنا ممکن ہو کم کریں۔

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

  • بڑی میڈیا فائلیں
یہ ایک سست ویب سائٹ کے سب سے عام مجرموں میں سے ایک ہے۔ بہت زیادہ بلاغت تصویروں یا ویڈیوز کا ہونا آپ کی ویب سائٹ کی بوجھ کی رفتار کو کم کردیتا ہے کیونکہ تصاویر لوڈ کرتے وقت بہت زیادہ بینڈوتھ کا استعمال کریں گی۔ اگر آپ اکثر بڑی فائلوں کو کمپریس کرنے کی کوشش کرنے سے پہلے اپ لوڈ کرتے ہیں تو ، آپ غیر ضروری طور پر اپنی ویب سائٹ کے سائز کو بڑھا رہے ہیں ، جس سے آپ کی ویب سائٹ کی رفتار متاثر ہوگی۔
اس مسئلے کو حل کرنے کے ل your ، اپنی میڈیا فائلوں کو اپنی ویب سائٹ پر اپ لوڈ کرنے سے پہلے ان کو کمپریس کرکے بہتر بنائیں۔ آپ کی تصاویر 100k سے بڑی نہیں ہونی چاہئیں۔ بہت سے آن لائن ٹولز ہیں جو آپ اپنی تصاویر کو بہتر بنانے کے ل optim استعمال کرسکتے ہیں۔ آپ اپنے تصویری حجم کو اپ لوڈ کرنے سے پہلے کم کرنے کے ل T ٹنی جے پی جی نامی ایک مفت تصویری کمپریشن ٹول استعمال کرسکتے ہیں۔ اگر آپ ورڈپریس سائٹ چلاتے ہیں تو ، آپ WP Smush استعمال کرسکتے ہیں۔
آپ کو تصویری فارمیٹ پر بھی دھیان دینی چاہئے کیونکہ جے پی جی فارمیٹ کے مقابلے میں پی این جی یا جی آئی ایف امیج فارمیٹ بہت زیادہ بڑے ہیں ، اس طرح جے پی جی امیج فارمیٹ کا استعمال آپ کی سائٹ کو بہت تیزی سے لوڈ کرنے میں مدد فراہم کرتا ہے۔ آپ اپنے تصویری نمونہ کو منتخب کرنے کے لئے گرافیکل ترمیمی ایپلی کیشنز جیسے فوٹوشاپ کا استعمال کرسکتے ہیں۔ فوٹوشاپ کے پاس "ویب اور ڈیوائسز کے لئے محفوظ کریں" نامی ایک آپشن ہے ، جو آپ کو کسی سائٹ پر اپ لوڈ کرنے سے پہلے کسی شبیہہ کے معیار کو کم کرنے کی سہولت دیتا ہے۔
  • بہت سارے پلگ انز
بہت ساری پلگ ان آپ کی ویب سائٹ کی رفتار کم ہونے کی ایک اور وجہ ہوسکتی ہے۔ اگر آپ کے پاس اپنی سائٹ کی مختلف خصوصیات کو کنٹرول کرنے کے لئے مختلف پلگ ان ہیں تو ، یہ آپ کی سائٹ کو کم کرسکتا ہے اور اس سے زیادہ آہستہ آہستہ بوجھ پڑ سکتا ہے۔ اس کی وجہ یہ ہے کہ پلگ ان لوڈ کرتے وقت آپ کی ویب سائٹ کے کام میں اضافہ کرتے ہیں۔ آپ کی ویب سائٹ کے صفحات کو پکڑنے میں پلگ ان بھی مداخلت کرسکتے ہیں ، جس سے آپ کی سائٹ کے صفحے کی رفتار کم ہوجاتی ہے۔
ان ہزاروں پلگ ان سے دور نہ ہوں جو آپ کی سائٹ کے لئے حیرت انگیز چیزیں پیش کرتے ہیں اور آپ کی سائٹ کو بہت زیادہ پلگ انوں سے اوورلوڈ کرتے ہیں۔ اس کے بجائے ، ایک ایک پلگ ان رکھیں جو کام کو موثر انداز میں کرسکتا ہے۔ ایک پلگ ان جو آپ اس مقصد کے لئے استعمال کرسکتے ہیں وہ مالکیئر ہے۔ یہ آپ کو اپنی ورڈپریس سائٹ کا انتظام کرنے کی اجازت دیتا ہے اور آپ کی سائٹ کو ہیکرز اور مالویئر سے بھی محفوظ رکھتا ہے۔
  • جاوا اسکرپٹ کے مسائل
جاوا اسکرپٹ ایک اہم ٹول ہے جو آپ کی سائٹ کو فعال اور صارفین کے ل for زیادہ انٹرایکٹو بناتا ہے۔ اس سے AJAX کے ذریعے متحرک ڈیٹا کو لوڈ کرنا اور آپ کے صفحے پر خصوصی اثرات شامل کرنا آسان ہوجاتا ہے۔ تاہم ، اگر یہ اچھی طرح سے سنبھالا نہیں گیا ہے تو ، جاوا اسکرپٹ آپ کی ویب سائٹ کے لئے ایک مسئلہ بن سکتا ہے۔

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

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

آپ W3 ٹوٹل کیشے جیسے پلگ انز کا استعمال کرتے ہوئے کیچنگ آسانی سے کر سکتے ہیں۔ اگر آپ ورڈپریس سائٹ استعمال کرتے ہیں تو یہ آپ کے لئے بہترین کام کرے گا۔ ڈبلیو 3 ٹوٹل کیشے کا کہنا ہے کہ پلگ ان استعمال کرنے سے پہلے اس کے صارفین کے صفحے کی رفتار دس گنا بہتر ہوگئی۔
کسی صارف کے براؤزر میں اپنی سائٹ کا کیشڈ ورژن محفوظ کرنے اور عمومی ترتیبات پر جائیں۔ براؤزر کیشے کو منتخب کریں ، باکس کو "قابل بنائیں" پر کلک کریں۔ نوٹ کریں کہ آپ اس وقت کے طے کرسکتے ہیں کہ آپ وزیٹر کے کیشے میں فائل کو محفوظ کرنا چاہتے ہیں۔ آپ سبھی کو ایک لائن شامل کرنا ہے جو براؤزر کو بتاتا ہے کہ آپ فائل کو کتنے عرصے تک کسی وزیٹر کے کیشے میں رکھنا چاہتے ہیں۔
  • آپ CDN استعمال نہیں کررہے ہیں
ایک مشمولات کی فراہمی کا نیٹ ورک آپ کو کئی سٹرٹیجک مقامات پر رکھے ہوئے مختلف سرورز پر اپنی ویب سائٹ کی کاپیاں اسٹور کرنے کی سہولت دیتا ہے تاکہ جب آپ کے مرکزی سرور سے دور صارفین آپ کی سائٹ تک رسائی حاصل کرنے کی کوشش کریں تو آپ کے صفحات جلدی سے لوڈ ہوسکیں۔ آپ کی سائٹ کو صرف ایک سرور پر ہوسٹ کرنا تیز صفحہ کی رفتار کا سبب بن سکتا ہے کیونکہ آپ کی ویب سائٹ پر آنے والے تمام زائرین اسی سرور کو درخواستیں بھیجتے ہیں ، اور اس سے آپ کی سائٹ کے ل traffic ٹریفک کی اعلی سطح پیدا ہوسکتی ہے ، جس سے صارفین کی درخواستوں پر عملدرآمد کرنے اور اس کے نتیجے میں گزرنے میں زیادہ وقت آتا ہے۔ سست لوڈنگ وقت
اس مسئلے کو حل کرنے کے ل CD ، سی ڈی این کا استعمال کرنا بہتر ہے۔ سی ڈی این کے ذریعہ ، آپ آسانی سے مختلف سرورز پر اپنے ڈیٹا کو کیش کرسکتے ہیں اور بہت ساری درخواستوں کے ساتھ اپنے مرکزی سرور کو جام ہونے سے بچ سکتے ہیں۔ اس کا مطلب یہ ہے کہ جب صارف آپ کی سائٹ سے فائل کی درخواست کرتا ہے تو ، ان کا براؤزر اسے اپنے قریب ترین سرور سے ڈاؤن لوڈ کرسکتا ہے۔ کلاؤڈ فلائر اور میکس سی ڈی این اچھے سی ڈی این آپشنز ہیں جو آپ استعمال کرسکتے ہیں۔
  • غیر مطلوبہ سی ایس ایس
کاسکیڈنگ اسٹائل شیٹ (سی ایس ایس) کا آپ کی سائٹ کے ظہور کے ساتھ بہت کچھ کرنا ہے۔ یہ آپ کے سائٹ کے فونٹ سائز ، رنگ ، مینو ، ہیڈر ، فوٹر ، اور آپ کے ویب صفحات کی ظاہری شکل سے متعلق دیگر تفصیلات پر براؤزر کی ہدایات دیتا ہے۔ کوڈز کی بہت ساری لائنوں کے ساتھ سی ایس ایس فائلیں بہت لمبی ہوسکتی ہیں۔ یہ آپ کے صفحے کی بوجھ کی رفتار کو نمایاں طور پر کم کرسکتا ہے۔
آپ تصویری اسپرٹ کو استعمال کرکے اپنی تمام تصاویر کو ایک بڑی فائل میں جوڑ کر سی ایس ایس کو بہتر بناسکتے ہیں۔ ایک اور اشارہ آپ کی سی ایس ایس فائل کو سفید جگہوں کو کم کرنے کے لئے ایک نئے میں سکیڑیں۔ آپ یہ سی ایس ایس منیفائرز جیسے سی ایس ایس نینو کے استعمال سے کرسکتے ہیں۔ اپنی سی ایس ایس فائلوں اور کوڈز کا آڈٹ کریں اور غیر ضروری فائلوں یا نقول سے چھٹکارا حاصل کریں۔
  • بے ترتیبی ہوم پیج
اگر آپ کی ویب سائٹ بہت آہستہ آہستہ لوڈ ہوتی ہے تو ، شاید اس وجہ سے کہ آپ نے اپنے ہوم پیج پر اور اس طرح کی اپنی ویب سائٹ کے پورے صفحات میں بے ترتیبی کی مقدار کو نظر انداز کردیا ہے۔

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

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

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

3. نتیجہ اخذ کرنا

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

mass gmail