اÙزایش سرعت سایت Ù…Øمد جانبلاغی
تماس بگیرید که چیزی شبیه به این است:
سرعت js وب سایت خود را اÙزایش دهید
برای اطلاعات بیشتر، این آموزش در مورد به تعویق انداختن بارگذاری جاوا اسکریپت را بررسی کنید.
5. زمان را برای اولین بایت به Øداقل برسانید
علاوه بر مدت زمانی Ú©Ù‡ طول Ù…ÛŒ کشد تا صÙØÙ‡ شما به طور کامل بارگذاری شود، باید نگاهی به مدت زمان شروع بارگذاری نیز بیندازید.
زمان برای اولین بایت یا TTFBØŒ مدت زمانی است Ú©Ù‡ مرورگر باید قبل از دریاÙت اولین بایت داده از سرور منتظر بماند. Ú¯ÙˆÚ¯Ù„ TTFB کمتر از 200 میلی ثانیه را توصیه Ù…ÛŒ کند.
برخلا٠بسیاری از Ùاکتورهای عملکرد Ùرانت اند Ú©Ù‡ اکثر صاØبان سایت روی آن تمرکز Ù…ÛŒ کنند، این یک نگرانی سمت سرور است.
هنگامی Ú©Ù‡ کاربر از سایت شما بازدید Ù…ÛŒ کند، مرورگر او یک درخواست HTTP را به سروری Ú©Ù‡ آن را میزبانی Ù…ÛŒ کند ارسال Ù…ÛŒ کند. سه مرØله وجود دارد Ú©Ù‡ باید بین آن درخواست اولیه Ùˆ اولین بایت داده اتÙاق بیÙتد:
جستجوی DNS
پردازش سرور
واکنش
با استÙاده از ابزارهای برنامه‌نویس Chrome یا ابزار شخص ثالث، می‌توانید ببینید Ú©Ù‡ این Ùرآیند برای سایت شما چقدر طول می‌کشد.
اگر از ابزارهای توسعه دهنده استÙاده Ù…ÛŒ کنید، مهم است Ú©Ù‡ به خاطر داشته باشید Ú©Ù‡ زمان پاسخگویی Ù…ÛŒ تواند تØت تأثیر اتصال اینترنت شما قرار گیرد. بنابراین هرچه سرعت اتصال شما کمتر باشد، پاسخ سرور شما کندتر ظاهر Ù…ÛŒ شود.
برای دسترسی به این اطلاعات در Developer Tools، روی برگه «Network» کلیک کنید و ماوس را روی آیتم بالایی در ستون «Waterfall» قرار دهید.
سرعت وب سایت خود را ttfb کروم اÙزایش Trahysite دهید
همچنین می‌توانید از هر تعداد ابزار شخص ثالث رایگان مانند WebPageTest برای آزمایش سایت خود از یک مرکز داده استÙاده کنید.
سرعت تست وب سایت خود را اÙزایش دهید
اگر TTFB شما کمتر از 200 میلی ثانیه است، در وضعیت خوبی هستید.
اگر نه، ممکن است چند مشکل مختل٠در ریشه وجود داشته باشد.
به طور کلی، بیشتر مشکلات مربوط به TTFB کند ناشی از مشکلات شبکه، ایجاد Ù…Øتوای پویا، پیکربندی وب سرور Ùˆ تراÙیک است.
ttfb باعث می شود
از بین این چهار عامل، شما بر دو عامل کنترل دارید: ایجاد Ù…Øتوای پویا Ùˆ پیکربندی سرور.
برخلا٠صÙØات استاتیک، سرور باید قبل از پاسخ دادن، یک Ùایل پویا بسازد.
دینامیک ایستا
اگر سایت وردپرسی دارید، صÙØات شما به اØتمال زیاد پویا هستند. این بدان معناست Ú©Ù‡ آنها باید قبل از تØویل با یک پایگاه داده با PHP ساخت شوند.
می‌توانید با Ùعال کردن ØاÙظه پنهان، مدت زمانی را Ú©Ù‡ طول می‌کشد کاهش دهید - Ú©Ù‡ در عرض یک دقیقه به آن خواهیم رسید.
6. زمان پاسخگویی سرور را کاهش دهید
یکی از بزرگترین عوامل در سرعت بارگیری صÙØÙ‡ شما، مدت زمانی است Ú©Ù‡ جستجوی DNS شما طول Ù…ÛŒ کشد.
DNS یا سیستم نام دامنه، سروری با پایگاه داده ای از آدرس های IP و نام های میزبان مرتبط با آنها است. هنگامی که کاربر یک URL را در مرورگر خود تایپ می کند، یک سرور DNS چیزی است که آن URL را به آدرس IP که مکان آن را به صورت آنلاین نشان می دهد ترجمه می کند.
بنابراین، جستجوی DNSØŒ Ùرآیند یاÙتن یک رکورد DNS خاص است. شما Ù…ÛŒ توانید آن را اینگونه تصور کنید Ú©Ù‡ رایانه شما شماره ای را در دÙترچه تلÙÙ† جستجو Ù…ÛŒ کند.
برای مثال، Ùرض کنید می‌خواستید از URL ubnt.com بازدید کنید. شما باید این را در مرورگر خود تایپ کنید - اما این برای رایانه شما بسیار Ú©Ù… است.
ISP شما یک جستجوی DNS برای یاÙتن آدرس IP مرتبط با آن URL انجام Ù…ÛŒ دهد.