ویدئوی آموزش خطای Reduce the number of DOM elements در YSlow جی تی متریکس

تا حالا راجع به مدل DOM شنیدین؟ اون عزیزانی که برنامه نویسی کردند احتمالاً شنیدند. خطای Reduce the number of DOM elements در YSlow جی تی متریکس درباره این مدله. در این مطلب این مدل رو بررسی میکنیم و از اهمیت این خطا در بهینه سازی سرعت سایت میگیم.
مفهوم خطای Reduce the number of DOM elements در YSlow جی تی متریکس
تعداد عناصر مدل DOM رو کاهش بدین. حالا باید ببینیم که مدل DOM چیه اصلاً؟
مدل DOM چیست
مدل DOM مخفف عبارت Document Object Model هست که برای دسترسی به اشيا و عناصر موجود در يک سند HTML یا صفحه HTML هست، این مدل از يک سری درخت سلسله مراتبی برای این دسترسی استفاده میکنه. اين درخت از شی Window به عنوان عنصر مادر يک صفحه HTML شروع شده و به ترتيب به عناصر رده پايين تر ادامه پیدا میکنه، تا به پايينترين رده عناصر يعنی متن و نوشته برسه . شکل زیر يک نمای کلی از درخت سلسله مراتب در مدل DOM هست:
یک سایت از قسمتهای متفاوتی مثل عکس، متن، جدول، فرم و … تشکیل شده و مدل DOM برای دسترسی به اشیا و سند HTML صفحات رو به یک درخت سلسله مراتبی تبدیل میکنه تا بتونه به اشیاء سریعتر و طبق نظم خاصی دسترسی داشته باشه. هر چقدر المانهای Html سایت شما بیشتر باشن این درخت بزرگتره و این خطا میگه مدل DOM رو کوتاهتر کن. یا اصلاً استفاده نکنین.
اینکه با این خطا چیکار کنیم بهتره که به دوره آموزش جی تی متریکس سایت میزفا مراجعه کنین. آرزومند سرعت زیاد برای سایت شما هستیم 🙂
روش کامل رفع این خطا را در دوره ۸ ساعت افزایش سرعت سایت با استفاده از GTmetrix براتون توضیح دادیم ادامه این محتوا و فیلم آموزشی آن برای دانشجویان دوره GTmetrix هست.
ورود به حساب کاربری دانشجو دوره نیستید؟ اینجا کلیک کنید
اولویت این خطا برای بالا بردن سرعت سایت کم است و میزان سختی رفع این خطا متوسط است.
جهت مشاهده ۸ فیلم دوره آموزشی رفع خطاهای gtmetrix میتوانید دوره gtmetrix را تهیه کنید.