ورود

View Full Version : فشرده سازی فایل ها



siros1983
یک شنبه 22 شهریور 1394, 19:27 عصر
سلام دوستان
خب داشتم یه مطلب میدیدم درباره فشرده سازی فایل های css html java
گفتم بپرسم اوناییکه سر و کار داشتن کمک کنن
خب خیلی ساده بگم

توی فیلم توضیح میداد که نوشتن کد به صورت


selector 1 {
peroperty:value ;
{

selector 2 {
peroperty:value ;
}

این کد خوانایی فایل بالا میبره ولی بخاطر اون فضای خالی و اینتر اضافی اینا باعث میشه حجم فایل بالا بره و درنهایت روی لود و ... تاثیر داره

و میگفت نوشتن کد بالا به صورت زیر باعث کاهش حجم و افزایش لود و ترافیک سایت میشه ولی خوانایی پایین میاره

selecctor1{property:value;}selector2{property:valu e}


حالا سوال اینه این روش کد نویسی چقد روی لود و ترافیک و این جور چیزا تاثیر میزاره
مثلا یه سایت دانلود فیلم یا یه سایت خبری که مثلا روزانه 10000 بازدید داره آیا به قدری تاثیر داره که قابل لمس باشه؟
درکل یکم توضیح کاملی داشتین ممنون میشم

hsgpro
دوشنبه 23 شهریور 1394, 11:43 صبح
سلام
تاثیرش فقط چند کیلوبایت کمتر شدن حجم فایل CSS سایت است.
چند کیلوبایت برای سایت های معمولی تاثیر چشم گیری نداره این فقط تاثیرش رو جایی نشون میده که بازدید سایت مثلاً مثل سایت دانلود ها باشه.
من خودم از این روش استفاده میکنم اما نه که از مبدا بیام اینطوری بنویسم نه توی کامپیوتر خودم قشنگ و خوانا می نویسم بعد می خوام آپلودش کنم تو هاست در دو نسخه آپلود میکنم یکی نسخه اصلی و یکی نسخه Minify شده که اینطوری از هم دیگه جدا شون میکنیم: file.css و file.min.css که دومی Minify شده است.بعد تو برنامه ام فایل Minify شده یعنی file.min.css رو فراخوانی میکنم.

البته بازم میگم چند کیلوبایت برای یه سایت معمولی و با بازدید متوسط تاثیر چشمگیری نداره تاثیر این وقتی نمایان میشه که بازدید در لحظه خیلی بالایی داشته باشید که هم سرعت بارگذاری رو برای بازدید کنندگان بیشتر میکنه هم پهنای باند مصرفی هاست شما رو کمتر میکنه.

Mr.Robot666
دوشنبه 23 شهریور 1394, 16:09 عصر
شما فرض بگیر یه تصویر دیگه به وبسایتت اضافه کنی اون وقت تمام این چند کیلوبایت صرفه جوییت بی معنی میشه!
حواستون به ریکوئست ها باشه؛ بیشترین زمان رو اون ها هدر میدن!