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

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

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

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

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

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

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

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

الترميز لاتصالات قاعدة البيانات السريعة

تعليمات الفيديو: Coding Challenge #3: The Snake Game (أبريل 2024).