10 أسباب محبطة لماذا سرعة موقعك على الويب بطيئة

يبدو النقر على رابط موقع ويب شيئًا بسيطًا.


ولكن خلف الكواليس ، تتعرض مئات الطلبات لضغوط على الفور حول العالم لتجلب لك الصور والنصوص. هناك الكثير يحدث في تلك الثواني القليلة ، وهناك الكثير الذي يمكن أن يحدث خطأ.

يمكن أن تبدأ الأشياء في التباطؤ ، مع أخذ موقع الويب الخاص بك معها.

إذا كنت مواكبة المسلسل الحالي حول سرعة تحميل موقع الويب ، فستعلم أن المواقع البطيئة هي أخبار سيئة! في الواقع ، يمكن أن يكلفك الموقع الكسول آلاف الزوار والتحويلات.

مع أخذ ذلك في الاعتبار ، سأذهب وراء الكواليس لأرى ما يحدث. دعنا نكبر تلك الثواني القليلة ، ونرى ما يعيق الأمور!

نصيحة محترف

موقع بطيء يقتل المبيعات! قم بزيادة سرعة WordPress الخاصة بك مع هذه الاختراقات الثمانية.

1. أداء الخادم

يتم تحميل موقع الويب الخاص بك من الألف إلى الياء. عندما ينقر شخص ما على موقعك ، فإن الأمر يشبه تدوير المفتاح في محرك السيارة. يطلب الزائر من محركك بدء التشغيل.

أول شيء يحدث هو: متصفحك (فايرفوكس ، سفاري ، إلخ) يرسل بينغ إلى خادمك. إنها تطلب جميع المعلومات والبيانات ، حتى يمكنها تحميل موقعك على الويب.

إذا كان أداء الخادم ضعيفًا ، فسيستغرق الرد وقتًا أطول. بغض النظر عن مدى سرعة كل شيء آخر ، فإن الخادم البطيء سيمنحك دائمًا بداية بطيئة.

إن أداء الخادم الضعيف غالبًا ما يرجع إلى مضيف الويب. عادةً ما يمنحك مضيف الويب الرخيص خادمًا مشتركًا ، مما يعني أنك تشارك المساحة والموارد مع عدد لا يحصى من مواقع الويب الأخرى. إذا كان موقعك بطيئًا ، فذلك لأنك في قائمة انتظار تضم الكثير من المواقع الأخرى!

2. موقع الخادم

إذا سبق لك إجراء مكالمة بعيدة المدى ، فأنت تعلم أن الاتصال يستغرق وقتًا أطول. ذلك لأن المعلومات يجب أن تسافر ماديًا للوصول إلى هناك. تمر البيانات عبر الكابلات ، ويتم نقلها عبر الأقمار الصناعية.

يحدث شيء مماثل عند النقر فوق موقع ويب. عند النقر فوق أحد مواقع الويب ، تقوم بإرسال رسالة إلى الخادم. أنت تطلبه للتحميل.

لنفترض أن خادمك يقع في أمريكا. عندما ينقر زائر ياباني على موقع الويب الخاص بك ، يجب أن تنتقل المعلومات عبر المحيط الهادئ. عليها أن تطلب الوصول إلى الخادم. بعد ذلك ، يجب عليه أن يسافر إلى الخلف عبر المحيط لتحميله على شاشته.

البيانات سريعة. لكنها ليست سحرية!

3. الكثير من حركة المرور

إذا كنت تواجه عددًا كبيرًا من الزيارات ، فسيؤدي ذلك في النهاية إلى إبطاء موقعك على الويب.

في المستوى الحالي ، يمكن لخادم الويب الخاص بك خدمة عدد معين من الأشخاص في وقت واحد. إنه يشبه الانتظار في متجر. كلما زاد عدد الأشخاص الذين يزورون المتجر ، يتم تقديم الخدمة بشكل أبطأ.

ليس ذلك فحسب ، ولكن يحتاج المتجر بعد ذلك إلى سحب موارد إضافية للمساعدة. يجب عليهم استدعاء موظفين إضافيين من الخلف للمساعدة في خدمة الجميع. ولكن الآن الأشياء الخلفية تتباطأ أيضًا.

يحدث نفس الشيء على موقع الويب الخاص بك. سيحاول خادمك إدارة جميع الزيارات الإضافية ، ولكنه سيتباطأ في مكان ما.

4. صور كبيرة جدًا (وتنسيق ملف معقد)

هل تتذكر الأيام القديمة للإنترنت الهاتفي؟ قد تستغرق الصورة الكبيرة ما يصل إلى دقيقة للتحميل ، واحدة صغيرة في كل مرة! كانت مؤلمة!

تحسنت الأمور منذ النطاق العريض ، لكن القاعدة العامة لا تزال تنطبق.

بعد اختبار الاتصال بالخادم ، سيبدأ في حمل كل جزء من موقع الويب إلى شاشة المتصفح. سيحمل الخادم المحتوى والنصوص والصور. هذا مثل صاحب متجرنا الذي يخرج مخزونك من الخلف.

عندما تفكر في الأمر على هذا النحو ، الأمر بسيط. ستستغرق العناصر الكبيرة والثقيلة وقتًا أطول لإخراجها.

ستستغرق الصورة الكبيرة وقتًا طويلاً للتحميل. إذا كان لديك الكثير من الصور الكبيرة على موقع الويب الخاص بك ، فأنت تضيف وقت تحميل إضافي لكل صورة.

تنسيق الملف مهم أيضًا هنا. يمكن للمتصفحات تحميل صور JPG و PNG و GIF بشكل جميل وسريع. ولكن ، الأشكال الثقيلة مثل TIFF و BMP ستأكل قطعًا كبيرة في وقت التحميل. تجنبهم!

5. كثافة الكود

قد تستشعر موضوعًا هنا بالفعل. ستبطئ العناصر الكبيرة والكثيفة موقعك على الويب. أحد العناصر الأكثر كثافة في موقعك هو الرمز الذي ينشئه.

إذا كنت معتادًا على CSS و HTML و Javascript ، فستعرف أن هناك كمية هائلة من التعليمات البرمجية وراء موقعك على الويب.

على سبيل المثال ، هناك 60 مليون سطر من التعليمات البرمجية على Facebook وحده.

الملايين من التعليمات البرمجية

(انظر الصورة كاملة)

(هذا أكثر من مصادم هادرون)

((ولكن لا يزال أقل من Google!)).

إذا كانت الواجهة الخلفية لموقعك مسدودة بالتشفير الزائد وجافا سكريبت ، فسوف يستغرق الأمر وقتًا أطول لسحبه لأعلى.

6. رسومات النص

لا تزال الكثير من مواقع الويب تستخدم الصور لعرض النص.

قد تستخدم صورة لعرض شعارك ، على سبيل المثال. أو قد يكون لديك نص شرح كجزء من صورة كبيرة على صفحتك الرئيسية.

كما يمكنك أن تتخيل ، فإن رسومات مثل هذه تستغرق وقتًا أطول للتحميل مقارنة ببديل الخط البسيط.

7. عدد كبير جدًا من طلبات الملفات (RTT)

لقد شرحت بالفعل كيف تستغرق العناصر الكبيرة والثقيلة وقتًا أطول في التحميل. حسنًا ، الأمر لا يتعلق فقط بحجمها. كم منهم موجود.

يتطلب كل عنصر صغير على موقعك طلب ملف مختلف للتحميل. كل ملف CSS وكل صورة وكل زر مشاركة اجتماعي وكل جزء من Javascript هو طلب ملف جديد.

يمكن لخادمك التعامل مع عدد معين من الطلبات في الثانية فقط.

لنفترض أن موقعك على الويب يستخدم 50 طلب ملف في كل مرة يتم تحميله. إذا دخل 100 شخص جميعًا إلى موقعك مرة واحدة ، فهذا يعني 5000 طلب ملف في ثانية واحدة. إذا كنت تستخدم خادمًا صغيرًا ، فسيؤدي ذلك إلى إبطاء الأمور بشكل خطير.

تذكر ، هناك موارد كثيرة فقط لخدمة الملفات.

8. العديد من الإضافات

إذا كنت تشغل WordPress ، فمن المحتمل أن لديك مجموعة من المكونات الإضافية خلف الكواليس. حسنًا ، كل واحد من هؤلاء يقوم بطلب ملف خاص به. لكل منها ملف CSS وبعض جافا سكريبت للتحميل.

وهذا يعني المزيد من الوزن للحمل والمزيد من طلبات الملفات. إذا كنت تشغل الكثير من المكونات الإضافية ، فسيؤدي ذلك إلى إبطاء الأمور. اسأل نفسك أيها ضروري للغاية.

9. عمليات إعادة التوجيه غير الضرورية

تخيل أنك تسأل عن الاتجاهات إلى محطة القطار. ثم تصل إلى هناك ، وتكتشف أنه مغلق. تم نقله إلى الجانب الآخر من المدينة ، وعليك الآن السير عبر المدينة.

يأخذك العمر ، أليس كذلك?

يحدث الشيء نفسه مع عمليات إعادة التوجيه. الأمر أشبه بتحميل صفحة مرتين. ما لم يكن لديك سبب رائع للقيام بذلك ، تجنب عمليات إعادة التوجيه على موقعك.

10. CMS قديمة

إذا كنت تستخدم WordPress أو Drupal أو Wix لإدارة موقعك على الويب ، فستلاحظ وجود نافذة منبثقة منتظمة. يطلب منك تثبيت تحديثات أو إصدارات جديدة من البرنامج.

يعني التحديث بشكل عام أنهم قد حلوا أي مكامن الخلل والمشكلات ، خاصة فيما يتعلق بالسرعة. قم بتثبيت أحدث إصدارات جميع البرامج والمكونات الإضافية للمساعدة في تحميل موقعك بشكل أسرع وأكثر سلاسة.

شكرا للقراءة! ابق معي ، لأنني سأتابع هذا المنشور الأسبوع المقبل مع دليل متعمق لإصلاح كل من هذه المشاكل. [تحديث: 14 حيلة إضاءة لتسريع موقع الويب الخاص بك]

في الواقع ، أنا أشجع على الاطلاع على كتابي الإلكتروني حول الخطوات الدقيقة التي اتخذتها لتحميل Bitcatcha.com في غضون 3 ثوانٍ.

يُرجى إعلامنا إذا كانت لديك أي أسئلة حول سرعة الموقع في التعليقات أدناه.

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me

About the author

Adblock
detector