• قلّص من عدد طلبات الــ HTTP request بقدر المستطاع

و هذا رابط يتحدث عن (طلبات الــ Http )

https://www.tutorialspoint.com/http/http_requests.htm

  • استخدم الـ CDN او شبكة ارسال المحتوى

ماهو الـCDN

https://www.incapsula.com/cdn-guide/what-is-cdn-how-it-works.html

  • قم بإضافة عناوين انتهاء الصلاحيه او الـ expires headers (هي بإختصار تاريخ انتهاء الصلاحيه للـ ملف المخزن او الـ cache تخبر المتصفح ان بعد هذا التاريخ لا تقوم بجلب الموارد و الملفات من هذا ال(cache)بالقم بجلبهم من السيرفر )

مثال Expires: Wed, 21 Oct 2015 07:28:00 GMT

  • قم بضغط المكونات (ملفات html css js)

  • ضع التنيسق (CSS)بالأعلى

  • ضع السكريبت(JS) بالاسفل

  • تجنب CSS Expressions

  • تأكد من جعل ال js و css في ملفات خارجيه

  • قلص من عدد عمليات البحث عن الـ DNS

  • قلل حجم ملف الجافاسكريبت ما استطعت (عن طريق الغاء المسافات و استخدام طرق اخرى في البرمجة لزيادة سرعة التنفيذ )

  • تجنب اعادة توجيه المستخدم redirects

  • قم بمسح السكريبت(JS) المكرر

  • كوّن Entity Tags (اداة للتحقق من وجوب استرداد المورد من السيرفر او الـ cache )

ماهو E-tags

https://www.keycdn.com/support/configure-entity-tags-etags/

  • اجعل ajax قابل للتخزين الـكيش caches

https://gtmetrix.com/make-ajax-cacheable.html

و للقراءة اكثر عن زيادة سرعة المواقع و الـ performance انصحكم بالمدون José M. Pérez

من خلال مدونته https://jmperezperez.com/