10 روش براي كاهش زمان لود صفحات وب

زمان لازم براي باز شدن صفحات وب از دغدغههاي اصلي صاحبان وبسايتها است. اين مقاله را بخوانيد تا با ده روش موثر در ارائه سريعتر صفحات آشنا شويد.
زمان لازم براي باز شدن صفحات وب از دغدغههاي اصلي صاحبان وبسايتها است. اين مقاله را بخوانيد تا با ده روش موثر در ارائه سريعتر صفحات آشنا شويد.
1 – استفاده از script هاي خارجي:
اگر ميخواهيد از دستورهاي script در صفحات مختلف وب سايت خود استفاده ميكنيد، بهترين ترفند استفاده از script هاي خارجي است. اين بدان معني است كه دستورات javascript از منابع ديگري لود شود.
مثلا: < script type= "text/ javascript " src= " your script . js ">< / script >
اين راه كمك ميكند تا مرورگر script را ذخيره (cache) كند و بارها و بارها آن را بخواند.
2- كاهش درخواستهاي HTTP
فرض كنيد لود هر آيتم بهروي وب سايت شما حدود دو دهم ثانيه زمان بگيرد. پس اگر سايت شما بطور همزمان 10 عكس رو لود كند، صرف نظر از اين كه آيتم ها ، استايل شيت، عكس، يا اسكريب باشند زماني حدود دو ثانيه طول خواهد شد. بنابراين بايد تلاش كنيد تا از اين درخواستهاي HTTP كاسته شود.
مثلا در بخش فوتر سايت كه سهم عكس زياد است بايد با استفاده از روشهايي مثل imagemap بخش زيادي از درخواستهاي HTTP را كم كنيد.
3- به سايتهاي ديگر وابسته نباشيد
اگر به سايتهاي ديگر وابسته هستيد مطمئن باشيد كه سرعت لود صفحات شما زياد ميشود. اگر وب سايت شما از مولفههاي مختلفي تشكيل شده كه از روي سايتهاي ديگر اجرا ميشود حتما سرعت لود صفحات كم خواهد شد چون ممكن است سرورهايي كه به آن وابستهايد، درخواستهاي HTTP زيادي داشته باشند.
4- بهينهسازي عكسها
هميشه از گزينه save for web براي كم كردن حجم عكسهاي وب استفاده كنيد. اين گزينه را مي توانيد در برنامههايي مانند فتوشاپ ببينيد.[مروري بر گرافيك وب - 1]
5- فاصله اضافي را حذف كنيد
منظور از فاصله اضافي در اينجا فاصلههاي بلااستفاده اي است كه مابين كدهاي صفحه وجود دارد. حذف كردن تبها و فاصلههاي اضافي از كدها يعني كم كردن بايتهاي اضافي كه كاربردي ندارند. حتما اين كار را انجام دهيد و ببيند كه چقدر در زمان لود صفحه شما موثر خواهد بود.
6- استفاده از CSS و بهينه كردن CSS
CSS مي تواند مهمترين تاثير را در زمان لود صفحات داشته باشد. مرورگر ميتواند تمامي فرمتها و استايلهاي صفحات شما را ذخيره كند و بارها و بارها آنها را نخواند. در ضمن مطمئن شويد كه CSS اي تر و تميز و مرتب داريد. ميتوان از www . clean css . com استفاده كرد تا بخشهاي شبيه به هم را ادغام، كدهاي بياستفاده را شناسايي و فواصل اضافي از بين كدهاي شما را حذف كند.
7- اسلش را فراموش نكنيد
وقتي كاربران به سراغ لينك يا صفحهاي خواص مثل اين آدرس بروند www. irnon . com/Contact سرور ناگزير از ساختن صفحاتي با اين محتوا است.
اما اگر يك (/) به انتهاي آدرس اضافه شود (www . irnon .com/ Contact) آنگاه سرور دقيقا ميداند چه چيزي مورد درخواست كاربر بوده و در كاهش زمان لود بسيار موثر است.
8- كدام فرمت عكس استفاده شود؟
شما بايد از دو فرمت GIF و PNG براي عكسهاي خود استفاده كنيد. فرمت GIF بيشتر در مواردي كه از رنگ تخت استفاده شده كاربرد دارد مانند لوگوها و دگمهها.
PNG نيز مانند GIF فرمت سادهاي است كه از تعداد رنگهاي بيشتري پشتيباني ميكند. JPEG فرمتي است كه بيشتر مناسب عكاسها و عكسهايي است كه مي خواهند رنگ واقعي داشته باشند.
9- از تگهاي عرض و ارتفاع غافل نشويد
تگهاي عرض و ارتفاع براي عكسها بسيار مهم است. اين تگها براي مرورگر مشخص ميكند كه چه فضايي از صفحه به عكس اختصاص دارد و از ابتدا تا زمان لود كامل فضاي كافي براي عكس را كنار ميگذارد و با سرعت بيشتري ميتواند ساير عناصر صفحه را لود كند. بنابراين هرگز از اين تگگذاري غافل نشويد.
10- استفاده از Cache هم از مواردي است كه ميتواند در لود سريعتر صفحات كمك زيادي بكند.