اذهب إلى المحتوى

السؤال

Recommended Posts

  • 1
نشر

1. من ناحية المتصفح

تقصير حجم النص المصدري إن كان ممكن من خلال مسح السطور والفرأغات وجعله في سطر وأحد وفي أكواد javascript تصغير أسماء المتغيرات  والدوال (كن ضقيقًا في هذه العملية حتى لايحدث مشاكل) أيضًا ضغط المحتوى بإستخدام gzip وتحويل الصور إلى صيغة أخرى اقل حجمًا مثل jpeg وتقليل إرتفاعها وطولها ايضًا خفض الجودة من خلال تقليل الوانها جيد وإيضًا إستخدام الكاش لحفظ الملفات في المتصفح بحيث تُحمل مرة واحدة

2.من ناحية الخادم

كتابة كود في الخادم سريع في المعالجة أيضًا تسريع سرعة الخادم وتسريع إتصاله إن كان بطئ إرسال المحتوى على مرأحل وعدم الإنتظار إلى تحميل كامل المحتوى.

  • 0
نشر (معدل)

يُمكن القول لتسريع أي موقع في المُجمل (الأمر شائك في التفاصيل) كل ما عليك فعله هو التقليل من عدد وحجم الطلبات المُرسلة بين المُتصفّح إلى السيرفر/الخادم، ويتم ذلك عبر جملة من المُمارسات:

-جمع combine ملفّات .js وملفات .css فتحميل ملفّ جافا سكريبت كبير الحجم أسرع من تحميل ملفّات جافا سكريبت صغيرة ومجزّئة، وبالتالي يُنصح دئمًا بأن يكون هناك ملفّ ّ .js واحد وملف .css واحد لكامل الموقع.

-التقليل من استخدام @import في ملفّات css، فكل سطر منها يتطلّب طلب خاصّ به ولا تُحمّل دفعة واحدة.

-اجمع صور الموقع بصورة واحدة وذلك باستخدام تقنية image sprites، فكل صورة تحتاج طلب خاص بها، يعني سيكون لديك صورة كبيرة تحتوي مجموعة صور الموقع، وتوزيع هذه الصور يتمّ عبر CSS.

-استخدم تقنيّات التقليل minify مع ملفّات جافا سكريبت وملفات css، أيضًا والضغط compression باستخدام gzip

-استخدم خدمات CDN.

 

تم التعديل في بواسطة محمد أبرص

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...