واضح آرشیو وب فارسی:ابرار: كاهش زمان بارگذارى صفحات وب
زمان لازم براى باز شدن صفحات وب از دغدغه هاى اصلى صاحبان وب سايت ها است. با ۱۰ روشى كه ما به شما توصيه مى كنيم مى توانيد تا حدودى از وجود اين معضل بكاهيد:
۱ استفاده از scriptهاى خارجى:
اگر مى خواهيد از دستورهاى script در صفحات مختلف وب سايت خود استفاده كنيد، بهترين ترفند استفاده از script هاى خارجى است.
اين بدان معنى است كه دستورات javascript از منابع ديگرى لود شود.مثلا:اين راه كمك مى كند تا مرورگر script را ذخيره (cache) كند و بارها و بارها آن را بخواند.
۲- كاهش درخواست هاى HTTP
فرض كنيد لود هر آيتم به روى وب سايت شما حدود دو دهم ثانيه زمان بگيرد.
پس اگر سايت شما بطور همزمان ۱۰ عكس را لود كند، صرف نظر از اين كه آيتم ها، استايل شيت، عكس، يا اسكريب باشند زمانى حدود دو ثانيه طول خواهد شد. بنابراين بايد تلاش كنيد تا از اين درخواست هاى HTTP كاسته شود. مثلا در بخش فوتر سايت كه سهم عكس زياد است بايد با استفاده از روش هايى مثل imagemap بخش زيادى از درخواست هاى HTTP را كم كنيد.
۳- به سايت هاى ديگر وابسته نباشيد
اگر به سايت هاى ديگر وابسته هستيد مطمئن باشيد كه سرعت لود صفحات شما زياد مى شود. اگر وب سايت شما از مولفه هاى مختلفى تشكيل شده كه از روى سايت هاى ديگر اجرا مى شود حتما سرعت لود صفحات كم خواهد شد چون ممكن است سرورهايى كه به آن وابسته ايد، درخواست هاى HTTP زيادى داشته باشند.
۴- بهينه سازى عكس ها
هميشه از گزينه save for web براى كم كردن حجم عكس هاى وب استفاده كنيد. اين گزينه را مى توانيد در برنامه هايى مانند فتوشاپ ببينيد.
۵- فاصله اضافى را حذف كنيد
منظور از فاصله اضافى در اينجا فاصله هاى بلااستفاده اى است كه مابين كدهاى صفحه وجود دارد.
حذف كردن تب ها و فاصله هاى اضافى از كدها يعنى كم كردن بايت هاى اضافى كه كاربردى ندارند. حتما اين كار را انجام دهيد و ببيند كه چقدر در زمان لود صفحه شما موثر خواهد بود.
۶- استفاده از CSS و بهينه كردن آن
CSS مى تواند مهم ترين تاثير را در زمان لود صفحات داشته باشد.
مرورگر مى تواند تمامى فرمت ها و استايل هاى صفحات شما را ذخيره كند و بارها و بارها آنها را نخواند.
در ضمن مطمئن شويد كه CSSاى تميز و مرتب داريد.
مى توان از www.cleancss.com استفاده كرد تا بخش هاى شبيه به هم را ادغام، كدهاى بى استفاده را شناسايى و فواصل اضافى از بين كدهاى شما را حذف كند.
۷- اسلش را فراموش نكنيد
وقتى كاربران به سراغ لينك يا صفحه اى خاص مثل اين آدرس بروندContact / www.yahoo.com سرور ناگزير از ساختن صفحاتى با اين محتوا است.
اما اگر يك (/) به انتهاى آدرس اضافه شود آنگاه سرور دقيقا مى داند چه چيزى مورد درخواست كاربر بوده و در كاهش زمان لود بسيار موثر است.
۸- كدام فرمت عكس استفاده شود؟
شما بايد از دو فرمت GIF و PNG براى عكس هاى خود استفاده كنيد.
فرمت GIF بيشتر در مواردى كه از رنگ تخت استفاده شده كاربرد دارد مانند لوگوها و دگمه ها.
PNG نيز مانند GIF فرمت ساده اى است كه از تعداد رنگ هاى بيشترى پشتيبانى مى كند. JPEG فرمتى است كه بيشتر مناسب عكاس ها و عكس هايى است كه مى خواهند رنگ واقعى داشته باشند.
۹- از تگ هاى عرض و ارتفاع غافل نشويد تگ هاى عرض و ارتفاع براى عكس ها بسيار مهم است. اين تگ ها براى مرورگر مشخص كه چه فضايى از صفحه به عكس اختصاص دارد و از ابتدا تا زمان لود كامل فضاى كافى براى عكس را كنار مى گذارد و با سرعت بيشترى مى تواند ساير عناصر صفحه را لود كند. بنابراين هرگز از اين تگ گذارى غافل نشويد.
۱۰- استفاده از Cache هم از مواردى است كه مى تواند به لود سريعتر صفحات كمك زيادى كند.
kibod.com
پنجشنبه 21 شهريور 1387
این صفحه را در گوگل محبوب کنید
[ارسال شده از: ابرار]
[تعداد بازديد از اين مطلب: 117]