.:: محمدحسین فخرآوری ::.

با سلام و خسته نباشید به شما دوست عزیز به قسمت موضوعات وبلاگ مراجعه کنید. 09173700916

راه های افزایش سرعت لود صفحات وب


سرعت لود صفحات در وب به ویژه برای کاربرانی که از سرعت اینترنت بالایی برخوردار نیستند بسیار پر اهمیت است از این رو سایت هایی که به کندی لود می شوند باعث دلزدگی کاربر شده و به مرور بازدیدکنندگان خود را از دست خواهند داد. بدین منظور راه های را برای افزایش سرعت لود صفحات معرفی می کنیم.


پایگاه داده
برای افزایش سرعت در قسمت پایگاه داده شما می توانید از راه کارهای زیر استفاده نمایید:

1-پرس و جو های خود از پایگاه داده را با Stored Procedure پیاده سازی نمایید
2-در نوشتن Trigger ها دقت زیادی نمایید زیرا اگر به درستی و نامناسب نوشته شوند باعث Down شدن لحظه ای دیتابیس خواهند شد
3-سعی کنید پرس و جو های خود را با کمترین Join و الحاق بنویسین
34-برای جداول خود از Primary Key استفاده نمایید
5-سعی کنید از پایگاه داده های مانند Ms SQL به جای پایگاه داده های مانند Access استفاده نمایید
6-پایگاه داده های EnterPrise خیلی حرفه ای تر و کاراتر از نسخه های Express آن می باشد

فایل هایی با حجم پایین
1-استفاده از فایل ها و عکس ها با حجم پایین به طور فزاینده ای سرعت لود را بالا می برند(برای عکس ها، شما می توانید با استفاده از نرم افزار فتو شاپ و مراجعه به قسمت Save For Web حجم عکس ها را خیلی پایین ذخیره کنید)
2-سعی کنید عکس هایی که در یک صفحه استفاده می کنید در قالب یک عکس کلی ذخیره نمایید، این طوری به طور چشم گیری از زمان Send-Receive اطلاعات جلوگیری خواهد شد(با استفاده از خاصیت Background-Position در Css ها از عکس ها به این روش استفاده کنید) 
3-شما می توانید فایل های Css و JavaScript و Html خود را با حذف فضاهای خالی و... حجم آن ها نیز به طور چشم گیر کاهش دهید(نرم افزار هایی نیز در این زمینه وجود دارند که حجم را کاهش می دهند)
4-سعی کنید از کتاب خانه های مانند Jquery یا MooTools با حجم پایین تر که نیاز شما را برطرف می کنند، در صفحات خود استفاده نمایید


Ajax
1-اگر با تکنولوژی Asp.Net اقدام به طراحی وب سایت می کنید، می توانید خود کدهای مربوط به Ajax را نوشته و از کامپونت های خود Net. استفاده نکیند(کامپونت Ajax در Net. باعث تولید کد های جاوا اسکریپت فراوانی در صفحه شما خواهند کرد که طبیعتا باعث حجیم شدن فایل خواهد شد)

کد نویسی صحیح
1-در صورت امکان بیشتر از تگ Div به جای تگ Table استفاده کنید
2-کد های جاوا اسکریپت را در آخر صفحه و کد های Css را دراول صفحات استفاده نمایید
3-در نوشتن Css ها کمی حوصله خرج نمایید و از نوشتن کلاس های مشابه خود داری نمایید
4-سعی کنید از منو ها، تب ها، اسلایدر ها و ... آماده استفاده نکنید و خود اقدام به نوشتن آنها نمایید

هاست مناسب
1-انتخاب هاست مناسب نیز باعث افزایش سرعت و سرویس دهی به کاربران خواهد شد

محمدحسین فخرآوری ، سه شنبه ۱۳۹۰/۰۸/۲۴ ، 18:26