ابزارهای مهم برای مانیتورینگ سایت
مقالات تخصصی IT و هاستینگ

مانیتورینگ سایت چیست؟ راهنمای کامل پایش عملکرد و آپتایم وب‌سایت

در دنیای دیجیتال امروز، داشتن وب‌سایت برای هر کسب‌وکاری به یک ضرورت تبدیل شده است؛ با این حال، صرف حضور در فضای آنلاین کافی نیست. آنچه اهمیت دارد، اطمینان از عملکرد پایدار، سرعت مناسب و دسترس‌پذیری مداوم وب‌سایت برای کاربران است. در این میان، مانیتورینگ سایت به‌عنوان یکی از مهم‌ترین ابزارهای مدیریت و نگهداری وب‌سایت، نقشی اساسی و تعیین‌کننده ایفا می‌کند.

مانیتورینگ سایت به صاحبان وب‌سایت و تیم‌های فنی کمک می‌کند تا در کوتاه‌ترین زمان از بروز هرگونه اختلال یا مشکل احتمالی آگاه شوند و پیش از آنکه این مسائل بر تجربه کاربری تأثیر منفی بگذارد، اقدامات اصلاحی لازم را انجام دهند. اهمیت این موضوع برای کسب‌وکارهایی که وب‌سایت، یکی از منابع اصلی درآمد آن‌ها محسوب می‌شود، به‌مراتب بیشتر است.

در این مقاله، مفهوم مانیتورینگ سایت، دلایل اهمیت آن، انواع مختلف این فرایند، نکات مهم در انتخاب ابزار مناسب و همچنین برخی از ابزارهای کاربردی در این حوزه بررسی خواهد شد.

مانیتورینگ سایت چیست؟

مانیتورینگ سایت (Website Monitoring) مجموعه‌ای از ابزارها، روش‌ها و فرآیندهای فنی است که با هدف بررسی مداوم وضعیت عملکرد یک وب‌سایت به کار گرفته می‌شود. این فرآیند به مدیران سایت و تیم‌های فنی کمک می‌کند تا شاخص‌های مهمی مانند دسترس‌پذیری (Uptime)، سرعت بارگذاری صفحات (Load Time)، عملکرد سرور، درستی لینک‌ها و پایداری سرویس‌ها را به‌صورت پیوسته زیر نظر داشته باشند.

در واقع، مانیتورینگ سایت مانند یک سیستم نظارتی دائمی عمل می‌کند که سلامت و عملکرد وب‌سایت را در بازه‌های زمانی مشخص بررسی  و در صورت بروز هرگونه مشکل یا اختلال، هشدارهای لازم را ارسال می‌کند. این نظارت مداوم باعث می‌شود مشکلات فنی پیش از آنکه به تجربه کاربری آسیب بزنند یا موجب از دست رفتن بازدیدکنندگان شوند، شناسایی و برطرف گردد.

به‌طور کلی، مانیتورینگ وب‌سایت با دو رویکرد اصلی انجام می‌شود:

۱. مانیتورینگ مصنوعی

در این روش، ابزارهای تخصصی با شبیه‌سازی رفتار کاربران واقعی، عملکرد وب‌سایت را بررسی می‌کنند. این ابزارها در بازه‌های زمانی مشخص، اقداماتی مانند باز کردن صفحات سایت، بررسی سرعت بارگذاری، تست فرم‌ها، ارزیابی عملکرد لینک‌ها و بررسی پاسخ‌دهی سرور را انجام می‌دهند.

مزیت اصلی این روش آن است که حتی در زمانی که کاربران واقعی در سایت حضور ندارند نیز وضعیت سایت به‌صورت مداوم بررسی می‌شود. به همین دلیل، مانیتورینگ مصنوعی ابزار مؤثری برای تشخیص زودهنگام مشکلات فنی، بررسی عملکرد سرور و ارزیابی تأثیر تغییرات یا به‌روزرسانی‌های سایت محسوب می‌شود.

به عنوان مثال، پس از به‌روزرسانی قالب سایت یا نصب یک افزونه جدید، ابزارهای مانیتورینگ مصنوعی می‌توانند مشخص کنند که آیا این تغییرات موجب کاهش سرعت یا ایجاد خطا در صفحات شده‌اند یا خیر.

مانیتورینگ سایت چگونه است

تصویر(1)

.2مانیتورینگ کاربران واقعی

در این رویکرد، داده‌های مربوط به تجربه واقعی کاربران هنگام بازدید از سایت جمع‌آوری و تحلیل می‌شود. این اطلاعات نشان می‌دهد کاربران در عمل با چه شرایطی مواجه هستند؛ برای مثال:

  • سرعت واقعی بارگذاری صفحات در دستگاه‌های مختلف
  • تفاوت عملکرد سایت در مرورگرهای گوناگون
  • کیفیت دسترسی کاربران در مناطق جغرافیایی مختلف
  • نقاطی از سایت که بیشترین کندی یا خطا را دارند

مزیت مهم این روش آن است که تصویر دقیق‌تری از تجربه واقعی کاربران ارائه می‌دهد. گاهی ممکن است یک سایت از نظر فنی سالم به نظر برسد، اما کاربران در برخی کشورها یا روی برخی مرورگرها با مشکلاتی مواجه شوند. داده‌های حاصل از مانیتورینگ کاربران واقعی به شناسایی چنین مسائل پنهانی کمک می‌کند.

علاوه بر شناسایی مشکلات فنی، مانیتورینگ سایت از طریق تحلیل داده‌ها و بررسی رفتار کاربران می‌تواند به بهبود تجربه کاربری (User Experience) نیز کمک کند. ابزارهایی مانند Google Analytics  یا Hotjar اطلاعات ارزشمندی درباره نحوه تعامل کاربران با صفحات سایت ارائه می‌دهند؛ از جمله مسیر حرکت کاربران در سایت، نقاطی که باعث خروج آن‌ها می‌شود و بخش‌هایی که نیازمند بهینه‌سازی هستند.

چرا مانیتورینگ سایت برای همه وب‌سایت‌ها اهمیت دارد؟

مانیتورینگ سایت تنها یک ابزار فنی نیست، بلکه یکی از ارکان مهم مدیریت حرفه‌ای وب‌سایت محسوب می‌شود. اهمیت این موضوع از جنبه‌های مختلف فنی و تجاری قابل بررسی است.

۱. تشخیص سریع مشکلات و کاهش زمان ازکارافتادگی (Downtime)

ازکارافتادگی یا اختلال در سایت می‌تواند پیامدهای جدی برای یک کسب‌وکار داشته باشد. در بسیاری از کسب‌وکارهای آنلاین، حتی چند دقیقه قطعی سایت ممکن است به از دست رفتن مشتریان و کاهش درآمد منجر شود. ابزارهای مانیتورینگ با بررسی مداوم وضعیت سایت، به‌محض بروز مشکل هشدار ارسال می‌کنند تا تیم فنی بتواند در کوتاه‌ترین زمان ممکن آن را برطرف کند.

۲. بهبود تجربه کاربری

کاربران انتظار دارند صفحات وب با سرعت بالا و بدون خطا بارگذاری شوند. اگر سایت کند باشد یا خطاهای مکرر داشته باشد، کاربران به‌سرعت آن را ترک خواهند کرد. تحقیقات مختلف نشان می‌دهد اگر زمان بارگذاری یک صفحه بیش از ۳ ثانیه باشد، احتمال دارد تا ۴۰ درصد از کاربران از ادامه بازدید منصرف شوند. مانیتورینگ سایت با شناسایی مشکلات سرعت و عملکرد، به بهبود تجربه کاربران کمک می‌کند.

۳. ارزیابی عملکرد پس از تغییرات و به‌روزرسانی‌ها

هر تغییر در ساختار سایت—مانند نصب افزونه‌ها، تغییر قالب، به‌روزرسانی سیستم مدیریت محتوا یا اعمال تغییرات در کد—ممکن است پیامدهای پیش‌بینی‌نشده‌ای ایجاد کند. مانیتورینگ مداوم این امکان را فراهم می‌کند که عملکرد سایت پس از هر تغییر به‌دقت بررسی شود و در صورت بروز مشکل، اصلاحات لازم انجام گیرد.

ابزارهای مانیتورینگ سایت

تصویر(2)

4. بهبود سئو و رتبه در موتورهای جست‌وجو

سرعت سایت و میزان دسترس‌پذیری آن از عوامل مهم در رتبه‌بندی موتورهای جست‌وجو به‌شمار می‌روند. سایت‌هایی که دچار قطعی مکرر یا کندی شدید هستند، ممکن است در نتایج جست‌وجو رتبه پایین‌تری دریافت کنند. مانیتورینگ سایت با حفظ پایداری و عملکرد مناسب، به بهبود وضعیت سئو نیز کمک می‌کند.

۵. کاهش هزینه‌ها و افزایش بهره‌وری

شناسایی زودهنگام مشکلات فنی باعث می‌شود پیش از آنکه این مشکلات به بحران تبدیل شوند، برطرف شوند. این موضوع از هدررفت هزینه‌های بازاریابی، تبلیغات و جذب کاربر جلوگیری می‌کند و در نهایت به افزایش بازدهی کسب‌وکار کمک می‌کند.

بسیاری از ابزارهای پیشرفته مانیتورینگ همچنین قابلیت‌هایی مانند ارسال هشدارهای فوری از طریق ایمیل یا پیام‌رسان‌ها، تهیه گزارش‌های تحلیلی، بررسی عملکرد سرورها و تحلیل روندهای عملکردی سایت را ارائه می‌دهند. این امکانات به تیم‌های فنی کمک می‌کند تا دید دقیق‌تری نسبت به وضعیت وب‌سایت داشته باشند و در صورت بروز مشکل، در کوتاه‌ترین زمان ممکن اقدامات لازم را انجام دهند.

مانیتورینگ سایت شامل چه مواردی می شود

مانیتورینگ وب‌سایت تنها به بررسی در دسترس بودن سایت محدود نمی‌شود، بلکه ابعاد گوناگونی از عملکرد فنی، تجربه کاربری و امنیت سیستم را در بر می‌گیرد. به همین دلیل، انواع مختلفی از مانیتورینگ سایت توسعه یافته‌اند که هر یک بر بخش مشخصی از عملکرد وب‌سایت تمرکز دارند و در کنار یکدیگر تصویری جامع از وضعیت سایت ارائه می‌دهند. مهم‌ترین انواع مانیتورینگ سایت عبارت‌اند از:

۱. مانیتورینگ آپتایم

مانیتورینگ آپتایم یکی از پایه‌ای‌ترین و در عین حال مهم‌ترین انواع نظارت بر وب‌سایت است. در این روش، ابزارهای مانیتورینگ در بازه‌های زمانی منظم درخواست‌هایی به سرور سایت ارسال می‌کنند تا از در دسترس بودن آن اطمینان حاصل شود. در صورتی که سایت پاسخ ندهد یا از دسترس خارج شود، سیستم به‌صورت خودکار هشدارهایی از طریق ایمیل، پیامک یا سایر کانال‌های ارتباطی ارسال می‌کند. این نوع مانیتورینگ به مدیران سایت کمک می‌کند تا در کوتاه‌ترین زمان ممکن از قطعی یا اختلال در سرویس آگاه شوند و اقدامات لازم برای رفع مشکل را انجام دهند.

۲. مانیتورینگ عملکرد

این نوع مانیتورینگ بر ارزیابی سرعت و کارایی کلی وب‌سایت تمرکز دارد. شاخص‌هایی مانند زمان بارگذاری صفحات، حجم فایل‌ها و منابع، سرعت پاسخ‌دهی سرور و عملکرد اجزای مختلف سایت در این فرآیند بررسی می‌شوند. معیارهایی نظیر زمان تا اولین بایت(TTFB) ، زمان بارگذاری کامل صفحه و مدت زمان پردازش درخواست‌ها از جمله شاخص‌های کلیدی در این حوزه هستند. بررسی مستمر این معیارها به تیم‌های فنی کمک می‌کند تا نقاط ضعف عملکردی سایت را شناسایی کرده و با بهینه‌سازی کدها، منابع و زیرساخت‌ها، سرعت و پایداری سایت را بهبود دهند.

مانیتورینگ سایت و روش های انجام ان

 

تصویر(3)

3.  مانیتورینگ کاربران واقعی

در این رویکرد، داده‌های مربوط به تعامل واقعی کاربران با سایت جمع‌آوری و تحلیل می‌شود. اطلاعاتی مانند موقعیت جغرافیایی کاربران، نوع مرورگر، نوع دستگاه (موبایل، تبلت یا رایانه)، سرعت اتصال اینترنت و مدت زمان بارگذاری صفحات در شرایط واقعی مورد بررسی قرار می‌گیرد. این داده‌ها تصویر دقیق‌تری از تجربه واقعی کاربران ارائه می‌دهند و به مدیران سایت کمک می‌کنند تا مشکلاتی را که ممکن است تنها در شرایط خاص یا برای گروهی از کاربران رخ دهد، شناسایی کنند.

۴. مانیتورینگ امنیت

امنیت یکی از مهم‌ترین جنبه‌های مدیریت وب‌سایت است و مانیتورینگ امنیتی با هدف شناسایی و مقابله با تهدیدات احتمالی انجام می‌شود. در این نوع نظارت، فعالیت‌های مشکوک، تلاش‌های نفوذ، وجود بدافزارها، حملاتDDoS  و سایر رفتارهای غیرعادی در ترافیک ورودی بررسی می‌شوند. ابزارهای امنیتی با تحلیل مداوم داده‌ها و الگوهای ترافیکی می‌توانند تهدیدات را در مراحل اولیه شناسایی کرده و هشدارهای لازم را برای جلوگیری از آسیب‌های احتمالی ارائه دهند.

۵. مانیتورینگ تراکنش‌ها

این نوع مانیتورینگ به‌ویژه برای وب‌سایت‌های فروشگاهی، سامانه‌های مالی و سرویس‌های آنلاین اهمیت بالایی دارد. در این روش، فرآیندهای کلیدی سایت—مانند ثبت‌نام کاربران، ورود به حساب کاربری، افزودن کالا به سبد خرید، ثبت سفارش و تکمیل پرداخت—به‌صورت خودکار شبیه‌سازی و بررسی می‌شوند. هدف از این نظارت آن است که اطمینان حاصل شود تمام مراحل این فرآیندها بدون خطا و با عملکرد مناسب انجام می‌شوند.

۶. مانیتورینگ خطاها

در این نوع مانیتورینگ، انواع خطاهای نرم‌افزاری و سیستمی در سایت شناسایی و ثبت می‌شوند. این خطاها می‌توانند شامل خطاهای HTTP مانند ۴۰۴ (یافت نشدن صفحه) یا ۵۰۰ (خطای داخلی سرور)، خطاهای JavaScript در مرورگر کاربران، درخواست‌های ناموفق به سرور و سایر مشکلات فنی باشند. ثبت و تحلیل این خطاها به توسعه‌دهندگان کمک می‌کند تا علت دقیق بروز مشکلات را شناسایی کرده و آن‌ها را در سریع‌ترین زمان ممکن برطرف کنند.

۷. مانیتورینگ سرور

این نوع نظارت بر وضعیت منابع و عملکرد سرور متمرکز است. شاخص‌هایی مانند میزان استفاده از پردازنده (CPU)، حافظه رم(RAM) ، فضای دیسک، بار سرور و زمان پاسخ‌دهی سیستم به‌طور مداوم بررسی می‌شوند. در صورتی که مصرف منابع از حد مجاز فراتر رود یا عملکرد سرور دچار افت شود، سیستم هشدارهای لازم را ارسال می‌کند تا تیم فنی بتواند پیش از بروز اختلال جدی، اقدامات اصلاحی لازم را انجام دهد.

در مجموع، استفاده هم‌زمان از این انواع مختلف مانیتورینگ، دیدی جامع و دقیق از وضعیت فنی و عملکردی یک وب‌سایت فراهم می‌کند و به مدیران کمک می‌کند تا پایداری، امنیت و کیفیت تجربه کاربری سایت را در سطح مطلوب حفظ کنند.

مانیتورینگ سایت و بهبود سرعت

تصویر(4)

نکات کلیدی برای انتخاب ابزار مناسب مانیتورینگ سایت

انتخاب ابزار مناسب برای مانیتورینگ، تصمیمی راهبردی است که باید بر اساس نیازها و اولویت‌های خاص هر وب‌سایت اتخاذ شود. در این فرآیند، توجه به چند عامل کلیدی اهمیت دارد:

  • نوع مانیتورینگ مورد نیاز: در گام نخست باید مشخص شود که سایت به چه نوع پایشی نیاز دارد؛ مانیتورینگ آپتایم، عملکرد، امنیت یا ترکیبی از این موارد.
  • پشتیبانی از دستگاه‌ها و مرورگرهای مختلف: اگر وب‌سایت باید در محیط‌ها و پلتفرم‌های گوناگون به‌درستی اجرا شود، بهتر است ابزاری انتخاب شود که از قابلیت‌هایی مانند RUM و آزمایش در مرورگرهای مختلف پشتیبانی کند.
  • امکان مانیتورینگ امنیتی: برای وب‌سایت‌هایی که امنیت در آن‌ها اولویت بالایی دارد، استفاده از ابزاری ضروری است که بتواند تهدیدهای امنیتی را به‌موقع شناسایی و گزارش کند.
  •  دسترسی به گزارش‌ها و داشبوردها: وجود داشبوردهای بصری و گزارش‌های جامع به درک دقیق‌تر وضعیت عملکرد سایت و تحلیل بهتر داده‌ها کمک می‌کند.
  • مقیاس‌پذیری و انعطاف‌پذیری: در کسب‌وکارهای در حال رشد، انتخاب ابزاری که بتواند همگام با افزایش نیازها و حجم فعالیت‌ها توسعه یابد، اهمیت زیادی دارد.
  • هزینه و بودجه: برخی ابزارها نسخه‌های رایگان ارائه می‌دهند و برای وب‌سایت‌های کوچک مناسب‌اند، در حالی که ابزارهای حرفه‌ای‌تر معمولاً برای سازمان‌ها و شرکت‌های بزرگ طراحی شده‌اند.
  • قابلیت ادغام با ابزارهای دیگر: ابزاری که امکان یکپارچه‌سازی با پلتفرم‌هایی مانند Slack،Jira  یا GitHub را داشته باشد، می‌تواند هماهنگی تیمی و بهره‌وری فرایندهای کاری را به‌طور قابل‌توجهی افزایش دهد.

ابزارهای کاربردی برای مانیتورینگ سایت

در ادامه، چند ابزار برجسته و پرکاربرد در حوزه مانیتورینگ وب‌سایت معرفی می‌شود که هر یک قابلیت‌های متفاوتی برای پایش عملکرد، دسترس‌پذیری و خطاهای سیستم ارائه می‌دهند:

Pingdom -

Pingdom یکی از ابزارهای شناخته‌شده برای مانیتورینگ آپتایم و عملکرد وب‌سایت است. این ابزار از موقعیت‌های جغرافیایی مختلف دسترس‌پذیری سایت را بررسی می‌کند و علاوه بر پایش آپتایم، گزارش‌های دقیقی از شاخص‌های سرعت ارائه می‌دهد. همچنین قابلیت RUM در Pingdom امکان جمع‌آوری و تحلیل داده‌های واقعی کاربران را فراهم می‌سازد.

Google PageSpeed Insights -

 Google PageSpeed Insightsابزاری رایگان و معتبر برای ارزیابی عملکرد و بهینه‌سازی سرعت وب‌سایت است. این ابزار شاخص‌های Core Web Vitals از جمله LCP و FID را تحلیل کرده و پیشنهادهایی کاربردی برای بهبود عملکرد صفحات ارائه می‌دهد.

UptimeRobot -

UptimeRobot ابزاری ساده اما قدرتمند برای مانیتورینگ آپتایم به شمار می‌رود. این سرویس در بازه‌های زمانی مشخص وضعیت دسترس‌پذیری سایت را بررسی کرده و در صورت بروز اختلال یا قطعی، هشدار ارسال می‌کند. نسخه رایگان آن برای وب‌سایت‌های کوچک و متوسط گزینه‌ای مناسب محسوب می‌شود.

  مانیتورینگ سایت و بهینه سازی سایت

تصویر(5)

- Sentry

Sentry یکی از ابزارهای برجسته در حوزه مانیتورینگ خطاها، به‌ویژه در برنامه‌ها و کدهای JavaScript است. این ابزار اطلاعات دقیق و کاملی از خطاهایی که کاربران در هنگام استفاده از سایت تجربه می‌کنند ارائه می‌دهد و برای وب‌سایت‌ها یا اپلیکیشن‌هایی با تعاملات پیچیده بسیار کاربردی است.

 Datadog -

Datadog یک پلتفرم جامع برای مانیتورینگ زیرساخت، سرورها و رفتار کاربران واقعی است. این ابزار عملکرد سرورها، میزان مصرف منابع و ترافیک سایت را به‌صورت دقیق بررسی می‌کند و با استفاده از داشبوردهای بصری، امکان تحلیل شاخص‌هایی مانند CPU Usage و Memory Usage را فراهم می‌سازد.

New Relic -

New Relic ابزاری چندمنظوره برای پایش عملکرد نرم‌افزارها و وب‌سایت‌ها است که علاوه بر مانیتورینگ عملکرد و امنیت، امکان بررسی تراکنش‌های پیچیده را نیز فراهم می‌کند. این قابلیت‌ها باعث شده است که این ابزار به گزینه‌ای مناسب برای وب‌سایت‌های فروشگاهی و سرویس‌های آنلاین تبدیل شود.

 GTmetrix -

یکی از ابزارهای محبوب برای ارزیابی و بهینه‌سازی عملکرد وب‌سایت است. این سرویس شاخص‌های مختلفی مانند Fully Loaded Time و Total Page Size را بررسی کرده و پیشنهادهای عملی برای بهبود سرعت و کارایی صفحات ارائه می‌دهد.

نقش هوش مصنوعی در مانیتورینگ سایت

هوش مصنوعی (AI) به‌سرعت در حال تبدیل شدن به یکی از ارکان اساسی در فرایند مانیتورینگ وب‌سایت‌ها است. این فناوری توانایی آن را دارد که حجم گسترده‌ای از داده‌ها را به‌صورت خودکار پردازش و تحلیل کند و الگوهای پیچیده‌ای را شناسایی نماید که تشخیص آن‌ها برای انسان دشوار یا زمان‌بر است.

یکی از مهم‌ترین کاربردهای هوش مصنوعی در این حوزه، پیش‌بینی بروز مشکلات با بهره‌گیری از الگوریتم‌های یادگیری ماشین است. این الگوریتم‌ها با تحلیل الگوهای ترافیک و شاخص‌های عملکرد وب‌سایت، قادرند ناهنجاری‌ها را پیش از تبدیل شدن به اختلالات جدی شناسایی کنند و امکان واکنش سریع‌تر را فراهم آورند.

علاوه بر این، هوش مصنوعی نقش مؤثری در شناسایی و پیشگیری از حملات سایبری ایفا می‌کند. الگوریتم‌های مبتنی بر هوش مصنوعی می‌توانند رفتار کاربران را به‌صورت مداوم پایش کرده و فعالیت‌های غیرعادی یا مشکوک، از جمله حملات DDoS، را در کوتاه‌ترین زمان ممکن تشخیص دهند. در مجموع، به‌کارگیری هوش مصنوعی در فرایند مانیتورینگ وب‌سایت‌ها موجب افزایش کارایی، تقویت سطح امنیت و بهبود تجربه کاربری می‌شود و در نهایت بهره‌وری سازمانی را به شکل قابل‌توجهی ارتقا می‌دهد.

نتیجه‌گیری

مانیتورینگ سایت را می‌توان به‌عنوان سپری محافظ برای کسب‌وکارهای آنلاین در نظر گرفت. در فضای دیجیتالی امروز، هرگونه اختلال یا کاهش سرعت در عملکرد سایت می‌تواند به از دست رفتن کاربران، کاهش درآمد و آسیب به اعتبار برند منجر شود؛ ازاین‌رو، اجرای منظم و هوشمندانه فرایندهای مانیتورینگ از اهمیتی راهبردی برخوردار است.

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

 

اشتراک گذاری:

نظرات

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *