منتدى جلاكسو

تطوير المواقع والمنتديات وادوات التصميم => ادارة وتطوير واشهار المواقع => الموضوع حرر بواسطة: NaBeL في 07/07/2018 » 08:03:am

العنوان: شرح حل مشكلة Leverage browser caching لكل انواع المواقع
أرسل بواسطة: NaBeL في 07/07/2018 » 08:03:am
(https://www1.glaxu.net/up3/do.php?img=1002) (https://www.glaxu.com/vb/index.php?topic=30418.0)

الكثير من اصحاب المواقع عندما يستخدمون اداه PageSpeed Tools (https://developers.google.com/speed/pagespeed/insights/) من جوجل لتحليل موقعه وقياس سرعته تطلع له هذه الملاحظه (Leverage browser caching) والتى تعنى انه يجب عليه الاستفاده من ميزة التخزين الموجوده فى المتصفح بدلا من استدعاء الصور من السيرفر فى كل مره يفتح فيها الزائر موقعك لتسريع تصفح الموقع .

و حل سهل وبسيط وسريع من خلال اضافة كود فى ملف .htaccess على ان يكون فى المجلد الرئيسى لموقعك الصوره التاليه توضح اختبار احد المواقع قبل هذا الاجراء
(https://www1.glaxu.net/up3/do.php?img=1003) (https://www.glaxu.com/vb/index.php?topic=30418.0)
الصوره التاليه توضح اعادة الاختبار لنفس الموقع بعد اتخاذ هذا الاجراء
(https://www1.glaxu.net/up3/do.php?img=1004) (https://www.glaxu.com/vb/index.php?topic=30418.0)

علما ان الكود التالى يصلح لكافة انواع تصميمات المواقع سواء سواء كان الموقع مصمم بلغة html او php مثل المنتديات او الووردبريس وغيرها

[****]
اقتباس
# Turn on Expires and set default to 0
ExpiresActive On
ExpiresDefault A0
# Set up caching on media files for 1 year (forever?)
<FilesMatch ".(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|js)$">
ExpiresDefault A29030400
</FilesMatch>
# Set up 1 Month caching on commonly updated files
<FilesMatch ".(xml|txt|html|css|jpeg|jpg|gif)$">
ExpiresDefault A2419200
</FilesMatch>
# Force no caching for dynamic files
<FilesMatch ".(php|cgi|tpl|htm)$">
ExpiresActive Off
</FilesMatch>
[/****]
العنوان: رد: شرح حل مشكلة Leverage browser caching لكل انواع المواقع
أرسل بواسطة: as2425 في 22/10/2019 » 07:31:am
شكرا