کاهش تعداد قطعات در صفحات شما
درخواست HTTP چگونگی مرور مرورگرها برای مشاهده صفحات شما است. هنگامی که صفحه وب شما در یک مرورگر بارگیری می شود، مرورگر یک درخواست HTTP برای وب سرور برای صفحه در URL ارسال می کند. سپس، همانطور که HTML تحویل می شود، مرورگر آن را تجزیه می کند و درخواست های اضافی برای تصاویر، اسکریپت ها، CSS ، فلش و غیره را جستجو می کند.
هر بار که یک درخواست را برای یک عنصر جدید می بیند، یک درخواست دیگر HTTP را به سرور ارسال می کند. تصاویر، اسکریپت ها، CSS، فلش و غیره که صفحه شما بیشتر درخواست می شود ساخته خواهد شد و صفحات شما کندتر خواهد شد. ساده ترین راه برای کاهش تعداد درخواست های HTTP در صفحات شما، استفاده از بسیاری از (یا هر گونه) تصاویر، اسکریپت ها، CSS، فلش و غیره نیست. اما صفحاتی که فقط متن هستند خسته کننده است.
چگونگی کاهش درخواست HTTP بدون تخریب طراحی شما
خوشبختانه، چندین راه وجود دارد که شما می توانید تعداد درخواست های HTTP را کاهش دهید، در حالی که طرح های وب با کیفیت بالا و با کیفیت را حفظ می کنید.
- ترکیب فایل ها - با استفاده از ورق های سبک و اسکریپت های خارجی مهم است که آنها را از بارگیری صفحات بارگیری خود محروم کند، اما بیش از یک CSS و یک فایل اسکریپت ندارند.
- استفاده از CSS اسپریت - هنگامی که شما بیشتر یا بیشتر از تصاویر خود را به یک جریبت ترکیب می کنید، درخواست چندین عکس را فقط به یکی تبدیل کنید. سپس شما فقط از ویژگی CSS پس زمینه استفاده کنید تا قسمت مورد نیاز را نمایش دهد.
- نقشه های تصویر - نقشه های تصویر به عنوان آنها به عنوان یک بار به عنوان محبوب نیست، اما هنگامی که شما تصاویر هموار، آنها می تواند درخواست های تصویر چند HTTP را به تنها یک کاهش دهد.
از Caching استفاده کنید تا بارهای داخلی صفحه را بهبود ببخشید
با استفاده از CSS sprite ها و ترکیب CSS و فایل های اسکریپت، شما همچنین می توانید بار بار برای صفحات داخلی را بهبود بخشد. به عنوان مثال، اگر یک تصویر جریبی داشته باشید که حاوی عناصر صفحه داخلی و همچنین صفحه اصلی شما باشد، پس وقتی خوانندگان شما به صفحات داخلی می روند، تصویر قبلا دانلود شده و در حافظه نهان ذخیره شده است . بنابراین آنها نیازی به درخواست HTTP برای بارگذاری تصاویر در صفحات داخلی خود نخواهند داشت.