10 أسباب محبطة لبطء سرعة موقعك

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


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

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

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

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

نصيحة محترف

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

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 ثوانٍ.

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

Kim Martin Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map