PDA

View Full Version : مبتدی: تاثیر حجم فایل css و js در حجم کل سایت



delasaee
شنبه 23 مرداد 1389, 19:10 عصر
سلام خدمت دوستان بخش web design

یه سوال مبتدیانه واسم پیش اومده که وقتی حجم فایل css مثلاً 100kb هست وقتی سایت لود میشه کل فایل css لود می شه یا فقط وقتی از اون کلاس استفاده می شه فقط اونو می ره لود میکنه؟

این قضیه توی java script به چه صورته؟

emad_67
شنبه 23 مرداد 1389, 19:15 عصر
کل فایل لود میشه و همچین حجمی اگه یه خورده بازدید سایت بالا باشه باعث از بین رفتن حجم زیادی از پهنای باند سایت میشه. 100 کیلوبایت برای فایل css خیلی زیاده. در مورد جاوا اسکریپت هم به همین شکله.

delasaee
شنبه 23 مرداد 1389, 19:43 عصر
برای استفاده از jquery چیکار کنیم پس؟

حجم فایل های jquery معمولاً بالای 70kb هست

emad_67
یک شنبه 24 مرداد 1389, 01:18 صبح
برای استفاده از jquery و یا فریم ورک های دیگه چاره ای نیست و نمیشه کاریش کرد.

mehdi.mousavi
یک شنبه 24 مرداد 1389, 05:07 صبح
برای استفاده از jquery چیکار کنیم پس؟
حجم فایل های jquery معمولاً بالای 70kb هست


سلام.
نسخه GZipped و Minified شده jQuery تنها 24KB هستش. بنابراین مطمئن بشید که نسخه Minified رو بصورت GZipped به سمت Client ها ارسال می کنید.

موفق باشید.

ricky22
یک شنبه 24 مرداد 1389, 11:59 صبح
سلام
فایل ها پس از یک بار بارگزاری Cache نمی شوند؟
هم CSs هم javascript

mehdi.mousavi
یک شنبه 24 مرداد 1389, 13:28 عصر
سلام
فایل ها پس از یک بار بارگزاری Cache نمی شوند؟
هم CSs هم javascript

سلام.
البته که Cache میشن، اما اگر GZipped شده فایلها رو سرو کنیم، اونوقت برای گرفتن اطلاعات در اولین Request وقتی که Cache هنوز خالی هستش، اطلاعات کمتری رو بین Server و Client رد و بدل خواهیم کرد.

موفق باشید.