کوچک سازی HTML

فشرده سازی کد HTML شامل فشرده سازی تمامی کدهای Inline مربوط به جاوا اسکریپت و CSS می گردد که می تواند باعث کاهش حجم اطلاعات ارسالی و دریافتی بر روی شبکه و افزایش سرعت بارگذاری و اجرا صفحات وب می گردد . [...]

Cache(کش) نمودن تغییر مسیر صفحات ورودی

بسیاری از صفحات ، بخصوص صفحات موبایل ، در هنگام فراخوانی توسط کاربر به آدرس دیگری تغییر مسیر(Redirect)میدهند، مثلاً کاربرآدرس www.example.com را فرا خوانی می کند ولی به صفحه m.example.com برده می شود. cache شدن این تغییر مسیرها توسط مرورگر هر کاربر می تواند سرعت بارگذاری صفحه برای کاربرانی که بصورت مداوم به این صفحه مراجعه می کنند را افزایش دهد. [...]

بهبود Caching (کش) پروکسی

فعال سازی caching عمومی در HTTP Header ها برای منابع محتوایی ثابت (Static) به مرورگرها اجازه می دهد تا محتوا را از نزدیکترینProxy Server بجای بارگذاری آن از سرور اصلی بارگذاری نمایند . توجه : بخشی از این قانون به تعریف یک Vary : پذیرش Encoding Header و پاکسازی Query String از منابع محتوایی ثابت منتقل شده است . [...]

بهبود Caching (کش) مرورگر

مشخص نمودن یک تاریخ انقضا و یا مشخص نمودن حداکثر طول عمر در بخش هدرهای HTTP ، برای صفحات استاتیک سبب می شود که مرورگرها از منابعی که قبلاً بارگذاری نموده اند استفاده نموده و دوباره آنها را از روی دیسک و یا حافظه سرور بازخوانی نکنند. که استفاده از این روش سبب افزایش سرعت بارگذاری صفحات وب می گردد. [...]

قراردادن جاوا اسکریپت های کوچک بصورت Inline

قراردادن Java Script های کوچک بصورت inline در داخل کد بجای استفاده از فایل های بیرونی ، می تواند باعث کاهش ترافیک سربار برای خواندن اطلاعات این css های کوچک گردد . یک روش جایگرین خوب بجای استفاده از روش inline ، تلفیق نمودن فایل های Java Script بیرونی با یکدیگر می باشد . [...]

قراردادن CSS های کوچک بصورت Inline

قراردادن css های کوچک بصورت inline در داخل کد بجای استفاده از فایل های بیرونی ، می تواند باعث کاهش ترافیک سربار برای خواندن اطلاعات این css های کوچک گردد . یک روش جایگرین خوب بجای استفاده از روش inline ، تلفیق نمودن فایل های css بیرونی با یکدیگر می باشد . [...]