تبلیغ جدید خرید هاست ارزان
  • 987 بازدید
  • بدون نظر

رفع خطای leverage browser caching

یکی از خطاهای رایجی که هنگام تست سرعت سایت با GTmetrix بهش بر میخوریم با عنوان leverage browser caching در جی تی متریکس نمایش داده میشه که مربوط به کش سایت هست. اونطور که از معنی لغوی این خطا برداشت میشه این هست که قدرت نفوذ کش رو در مرورگر کنترل کنید. یعنی طوری فایل‌های سایت رو مدیریت کنید که بهترین نوع کش رو برای انواع پسوندها در سایت برای کش شدن در مرورگر انتخاب کنید.

  • 752 بازدید
  • بدون نظر

رفع خطای Use GET for AJAX requests

یکی دیگه از خطاهای رایج که در هنگام تست سرعت سایت با GTmetrix باهاش مواجه میشیم با عنوان Use GET for AJAX requests نمایش داده میشه که مربوط به استفاده از آجاکس در سایت هست. قبل از اینکه فناوری استفاده از Ajax وارد حوزه وب بشه، برای اینکه تغییراتی رو در صفحه بعد از لود شدن اعمال کنند، مجبور بودند که با استفاده از زبان‌های برنامه نویسی این درخواست‌ها رو استفاده کنند که در این حالت صفحه وب مجددا شروع به لود شدن میکرد و از نو درخواست‌ها برای لود صفحه از سرور انجام میگرفت تا درخواست کوچکی که داخل صفحه وجود داشت اجرا بشه. این کار باعث بالا رفتن تعداد درخواست HTTP ومصرف بالای منابع هاست میشد. این شد که فناوری آجاکس وارد حوزه برنامه نویسی شد.

  • 848 بازدید
  • بدون نظر

رفع خطای Avoid AlphaImageLoader filter

یکی از خطاهای رایجی که هنگام تست سرعت سایت با GTmetrix بهش بر میخوریم با عنوان Avoid AlphaImageLoader filter به ما نمایش داده میشه که بیشتر در زمانی که سایت برای مرورگر IE 7 به پایین بهینه سازی شده باشه با این مشکل مواجه خواهید شد. متاسفانه استفاده از مرورگر IE همچنان مشکلات بسیار زیادی داره و در مرور سایت‌ها با این مرورگر دچار مشکلات زیادی میشیم، هر چند درصد کمی از کاربران دیگه از این مرورگر استفاده می‌کنند. اما به این معنی نیست که سایت رو برای این درصد کم بهینه سازی نکنیم.

  • 1,091 بازدید
  • بدون نظر

رفع خطای Reduce the number of DOM elements

یکی از خطاهای gtmetrix که معمولا ما کاربران ایرانی به دلیل استفاده از قالب‌های آماده وردپرس باهاش مواجه میشیم با عنوان Reduce the number of DOM elements در Yslow جی تی متریکس نمایش داده میشه که مربوط به استفاده از المان‌های مختلف در یک صفحه است. DOM مخفف عبارت Document Object Model هست که مربوط به انواع مختلفی از اشیا و عناصر موجود در یک صفحه که به صورت HTML در دسترس هست میشه. این اشیا شامل موارد مختلفی مثل فرم‌ها، دکمه‌ها، چک باکس‌ها و… هستند که در یک صفحه وب مورد استفاده قرار میگیرند و در یک ساختار درختی مانند که از ابتدا تا انتها ادامه دارند، در نهایت شکل یک وبسایت رو تشکیل خواهند داد.