آموزش بهینه سازی PageSpeed وبسایت با GTMetrix (بخش اول)
ممکن است بسیاری از شما با وبسایت GTMetrix آشنایی داشته باشید یا حتی نام آن به گوشتان خورده باشد.
بهینه سازی با GTMetrix یکی از قدرتمند ترین جستجوهای وبمستران ایرانی تو گوگل می باشد، به همین دلیل
تصمیم گرفتیم یک سری آموزش بهینه سازی وبسایت با GTMetrix رو برای شما دوستان آماده کنیم.
برای این که حجم مطالب بسیار زیاد می باشد امکان دارد در چند بخش در نهایت بتوانیم این موضوع رو به کمک یکدیگر
کامل کنیم،
GTMetrix چیست؟
وبسایت GTMetrix به شما کمک میکند تا از PageSpeed یا همان سرعت بارگزاری وبسایت آگاه شوید و نیز با نمایش
دادن برخی راه کارها، روند هایی را برای توسعه PageSpeed ارائه میدهد. GTMetrix در حقیقت از استانداردهایی که
گوگل به عنوان ارزش قرار داده است بهره گیری میکند. این آدرس صفحه تحلیل PageSpeed وبسایت شما به کمک
گوگل می باشد که یقینا ایرانیها توانایی دسترسی به آن را ندارند مگر با کمی خلاقیت! ونیز گوگل یک افزونه برای این
کار طراحی کرده است که همین عمل را انجام میدهد، این افزونه هم برای Chrome, Firefox قابل دسترس می باشد.
اکنون که ما نمیتوانیم از این توانایی های گوگل بهره گیری کنیم بنابراین بهترین گزینه بهره گیری از وبسایت GTMetrix
می باشد.
پس از این که آدرس وبسایت مد نظرتان رو در بخش “Analyze Performance of” وارد کردید، بر روی دکمه “Go!” کلیک
کنید تا عملیات تحلیل وبسایت آغاز شود. پس از مدت اندکی صفحه ای باز میشود که نتیجه های تحلیل انجام شده رو
به شما نمایش می دهد.
نتیجه حاصل از دو بخش اساسی Summary و Breakdown شکل گرفته است:
اطلاعات نشان داده شده در Summary
این بخش ارائه آماری اطلاعات به دست آمده در قسمت Breakdown را نمایش می دهد.
Page Speed Grade
در این بخش به کمک یک درصد (۸۵%) اندازه بهینه بودن موارد موجود در قسمت Breakdown را مشاهده میکنید.
YSlow Grade
در این بخش هم مانند بخش قبل یک درصد (۸۳%) به شما نشان داده می شود با این تفاضل که این بار ملاکهای
موجود در قسمت YSlow واقع در Breakdown مد نظر قرار گرفته است. YSlow ابزار و استانداردهای
یاهو برای PageSpeed می باشد.
Page load time
مدت زمان بارگزاری وبسایت را بر حسب ثانیه نمایش می دهد(۱۱٫۴۴s).
Total page size
ظرفیت برگهای که آن را مورد تحلیل قرار داده اید(۶۷۲KB).
Total number of requests
تعداد درخواستهایی که به سرور برای بارگزاری بخش های مختلف وبسایت فرستاده می شود (۵۷).
نکته
هر قدر تعداد درخواستهای رد و بدل شده میان سرور و مرورگر کم باشد هم فشار کمتری به سرور وارد میشود و هم
سرعت وبسایت بالا می رود.
اطلاعات به دست آماده در Breakdown
قسمت Breakdown در GTMetrix از ۴ زبانه شکل گرفته است که به ترتیب زیر می باشند:
PageSpeed
اطلاعات به دست آمده از تحلیل وبسایت با الگوریتم های گوگل را نمایش می دهد.
YSlow
اطلاعات به دست آمده از تحلیل وبسایت با الگوریتمهای یاهو را نمایش می دهد.
Timeline
در این قسمت با بهره گیری از نمودار مدت زمان بارگزاری هر قسمت را نمایش می دهد . اطلاعات مفیدی را می توان از
طریق بارگزاری وبسایت در این قسمت یافت کرد.
History
در این قسمت تاریخچهای از تحلیل های انجام شده بر روی آدرس وارد شده را نمایش می دهد تا از افت و خیز آن در
فاصله های مختلف اطلاع پیدا کنید.
در قسمت بعد به تحلیل تک تک موارد موجود در PageSpeed و روند های ارائه شده برای توسعه آنها می پردازیم.