صفحه اصلی سایت | صفحه اصلی انجمنها | قوانین سایت | ارسال ترفند | تبلیغات | تماس با ما
انجمن های تخصصی ترفندستان |‌ Tarfandestan Forums

گروه اینترنتی ارور




 


موضوعات عمومی اینترنت کلیه مباحث و پرسش پاسخ پیرامون مسائل عمومی اینترنت در این بخش مطرح میگردد.

ارسال موضوع جدید  پاسخ
لینک تاپیک ابزارهای تاپیک نحوه نمایش
10 روش برای کاهش زمان لود صفحات وب
 
 
omid_sakhre omid_sakhre آنلاین نیست.
امتیاز: 2,782, درجه: 21
امتیاز: 2,782, درجه: 21 امتیاز: 2,782, درجه: 21 امتیاز: 2,782, درجه: 21
درحه بالاتر: 93%, 18 امتیاز مورد نیاز
درحه بالاتر: 93% درحه بالاتر: 93% درحه بالاتر: 93%
فعالیت: 0%
فعالیت: 0% فعالیت: 0% فعالیت: 0%
تاریخ عضویت: Apr 2008
محل سکونت: آستارا
پست ها: 182

سپاس ها: 15
سپاس شده 272 بار در 104 پست
 
20 June 2008
#1  
 
10 روش برای کاهش زمان لود صفحات وب

--------------------------------------------------------------------------------

زمان لازم برای باز شدن صفحات وب از دغدغه‌های اصلی صاحبان وب‌سایت‌ها است. این مقاله را بخوانید تا با ده روش موثر در ارائه سریعتر صفحات آشنا شوید.

1 – استفاده از scriptهای خارجی:

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

مثلا:
کد:
<script type="text/javascript" src="yourscript.js"></script>این راه کمک می‌کند تا مرورگر script را ذخیره (cache) کند و بارها و بارها آن را بخواند.

2- کاهش درخواست‌های HTTP

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

مثلا در بخش فوتر سایت که سهم عکس زیاد است باید با استفاده از روش‌هایی مثل imagemap بخش زیادی از درخواست‌های HTTP را کم کنید.

3- به سایت‌های دیگر وابسته نباشید

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

4- بهینه‌سازی عکس‌ها

همیشه از گزینه save for web برای کم کردن حجم عکس‌های وب استفاده کنید. این گزینه را می توانید در برنامه‌هایی مانند فتوشاپ ببینید.[مروری بر گرافیک وب - 1]

5- فاصله اضافی را حذف کنید

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

6- استفاده از CSS و بهینه کردن CSS

CSS می تواند مهم‌ترین تاثیر را در زمان لود صفحات داشته باشد. مرورگر می‌تواند تمامی فرمت‌ها و استایل‌های صفحات شما را ذخیره کند و بارها و بارها آنها را نخواند. در ضمن مطمئن شوید که CSS ای‌ تر و تمیز و مرتب دارید. می‌توان از [تنها کاربران ثبت نام شده امکان مشاهده لینک ها را دارند. در چند ثانیه مراحل ثبت نام را طی کنید. ] استفاده کرد تا بخش‌های شبیه به هم را ادغام، کدهای بی‌استفاده را شناسایی و فواصل اضافی از بین کدهای شما را حذف کند.

7- اسلش را فراموش نکنید

وقتی کاربران به سراغ لینک یا صفحه‌ای خواص مثل این آدرس بروند [تنها کاربران ثبت نام شده امکان مشاهده لینک ها را دارند. در چند ثانیه مراحل ثبت نام را طی کنید. ] سرور ناگزیر از ساختن صفحاتی با این محتوا است.

اما اگر یک (/) به انتهای آدرس اضافه شود ([تنها کاربران ثبت نام شده امکان مشاهده لینک ها را دارند. در چند ثانیه مراحل ثبت نام را طی کنید. ]) آنگاه سرور دقیقا می‌داند چه چیزی مورد درخواست کاربر بوده و در کاهش زمان لود بسیار موثر است.

8- کدام فرمت عکس استفاده شود؟

شما باید از دو فرمت GIF و PNG برای عکس‌های خود استفاده کنید. فرمت GIF بیشتر در مواردی که از رنگ تخت استفاده شده کاربرد دارد مانند لوگوها و دگمه‌ها.

PNG نیز مانند GIF فرمت ساده‌ای است که از تعداد رنگ‌های بیشتری پشتیبانی می‌کند. JPEG فرمتی است که بیشتر مناسب عکاس‌ها و عکس‌هایی است که می خواهند رنگ واقعی داشته باشند.

9- از تگ‌های عرض و ارتفاع غافل نشوید

تگ‌های عرض و ارتفاع برای عکس‌ها بسیار مهم است. این تگ‌ها برای مرورگر مشخص می‌کند که چه فضایی از صفحه به عکس اختصاص دارد و از ابتدا تا زمان لود کامل فضای کافی برای عکس را کنار می‌گذارد و با سرعت بیشتری می‌تواند سایر عناصر صفحه را لود کند. بنابراین هرگز از این تگ‌گذاری غافل نشوید.

10- استفاده از Cache هم از مواردی است که می‌تواند در لود سریعتر صفحات کمک زیادی بکند.

نقل از روزنامه همشهری !

در تندیس های تخت جمشید هیچ کس در حال تعظیم نیست ، هیچ کس عصبانی نیست ، هیچ کس سرافکنده و شکست خورده نیست ، هیچ کس سوار بر اسب نیست ، هیچ قومی بر قوم دیگر برتر نیست ، هیچ کس برده نیست و هیچ تصویر خشنی دیده نمیشود.
 
 
پاسخ با نقل قول
 
3 کاربر ذیل به علت این پست مفید از omid_sakhre تشکر کرده اند:
babak_delphi (20 June 2008), hardihood (20 June 2008), Kasra (21 June 2008)
پاسخ

علاقه مندی ها (Bookmarks)

برچسب ها
لود, وب, کاهش, برای, روش, زمان, صفحات



کاربران در حال دیدن موضوع: 1 نفر (0 عضو و 1 مهمان)
 
ابزارهای تاپیک
نحوه نمایش

مجوز های ارسال و ویرایش
شما نمیتوانید موضوع جدیدی ارسال کنید
شما امکان ارسال پاسخ را ندارید
شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
شما نمیتوانید پست های خود را ویرایش کنید

BB code is فعال
شکلک ها فعال است
کد [IMG] فعال است
کد HTML غیر فعال است
Trackbacks are غیر فعال
Pingbacks are غیر فعال
Refbacks are فعال
انتخاب سریع یک انجمن

موضوعات مشابه
موضوع ارسال کننده تاپیک انجمن پاسخ ها آخرین نوشته
~~~دنیای شیرین ریاضیات~~~ mrgladiyator مسائل متفرقه 864 یک روز پیش 12:48 PM
|::| بررسی تخصصی Samsung D900i |::| Makan_Adam_kosh معرفی و بحث پیرامون قابلیت های گوشی ها و مشاوره قیمت 1 4 January 2008 12:24 AM
نقد بازی ها Mohsen_car پرسش و پاسخ پیرامون بازی ها 263 3 January 2008 05:58 PM
نظر سنجی راجبه ماشین زمان. mrgladiyator مسائل متفرقه 18 4 March 2007 05:19 PM
$$$امنیت تجهیزات شبکه$$$ dolphax هک و امنیت در اینترنت 0 19 February 2007 04:22 PM


اکنون ساعت 03:12 AM برپایه ساعت جهانی (GMT - گرینویچ) +4.5 می باشد.
Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0

RSS 2.0
کليه حقوق مادي و معنوي مربوط و متعلق به اين سايت است.
برداشت مطالب تنها با ذکر نام ترفندستان مجاز است.
وب سايت ترفندستان تحت قوانين کپي رايت Creative ميباشد بنابراين در صورت رعايت نکردن حقوق کپي رايت با شما طبق قوانين برخورد ميشود.

.Copyright ©2005-2009 - by Kasra Moghbeli , All right reserved




 

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171