PDA

View Full Version : حرفه ای: بالا بردن سرعت لود سایت



s.hoseinpoor
دوشنبه 30 اردیبهشت 1392, 23:46 عصر
سلام

دوستانی که تجربه زیادی در برنامه نویسی سایت دارند مطمئنا سرعت لود رو از فاکتور های مهم میدونن
میخواستم بدونم چه مواری لازمه؟

مثلا من بیشتر از کشینگ استفاده می کنم که مشکلاته خاصی داری.مثلا اگه سایت آپ شه تا زمان منقضی نشدن کش مطلب جدید نمایش داده نمیشه.... خب دوستان لطفا راه حل ها و پیشنهادات خودشونو ارائه بدن. ممنون.

fakhravari
سه شنبه 31 اردیبهشت 1392, 03:25 صبح
برای واکشی اطلاعات


صفحه بندی گرید
استفاده از Ispostback!

برای کنترل حجم صفحه


استفاده از gzip
کلاس های فشورده سازی

کامپوننت ها هم تاثیری روی سرعت دارند.

saeed_sho
سه شنبه 31 اردیبهشت 1392, 10:33 صبح
در سایت های دوزبانه اگه از ریسورس ها استفاده کنیم در سرعت لود تاثیر داره؟

mirahsani
سه شنبه 31 اردیبهشت 1392, 11:13 صبح
فاکتورهایی که سرعتو بالا میبره به نظر من:
1- هاست خوب باشه
2- ایرانی بودن هاست کمک بزرگی میکنه
3- دیتابیس هاست لوکال باشه.
4- دستورات بزرگ داخل sql اجرا شه نه IIS(Codebehind)
5- دستورات حلقه ای مخصوصا تودرتو باید بهینه بشه
6- دستورات pageload باید در صورت امکان !ispostback باشه
7- عکس ها thumbnail باشن
8- جاوااسکریپت سنگین استفاده نشه

s.hoseinpoor
سه شنبه 31 اردیبهشت 1392, 12:10 عصر
برای واکشی اطلاعات


صفحه بندی گرید
استفاده از Ispostback!

برای کنترل حجم صفحه


استفاده از gzip
کلاس های فشورده سازی

کامپوننت ها هم تاثیری روی سرعت دارند.

1-من فک میکردم ریپیتر سرعتش بیشتره؟؟ آخه گرید ویو مگه تمام اطلاعاتو یه جا برنمیداره؟

2-ممکنه راجع به gzip و کلاس های فشرده سازی بیشتر توضیح بدین؟

3- کامپوننت ها درسته! از تلریک استفاده می کنم مثلا ادیتورش خیلی میکشه لود شه!!!! چیکار کنم؟ مثلا ادیتوری مثل ادیتور وردپرس یا همین سایت نداریم؟یا cross-browser باشه؟

فاکتورهایی که سرعتو بالا میبره به نظر من:
1- هاست خوب باشه
2- ایرانی بودن هاست کمک بزرگی میکنه
3- دیتابیس هاست لوکال باشه.
4- دستورات بزرگ داخل sql اجرا شه نه IIS(Codebehind)
5- دستورات حلقه ای مخصوصا تودرتو باید بهینه بشه
6- دستورات pageload باید در صورت امکان !ispostback باشه
7- عکس ها thumbnail باشن
8- جاوااسکریپت سنگین استفاده نشه

4-درباره مورد 4 اونوقت اگه تعداد درخواستا بالا بره به sqlserver فشار نمیاد؟

5-سایتی مثل yjc.ir بنظرم سرعت بهینه ای داره... کشینگ اصلن توصیه نمیشه؟؟

ahmad156
سه شنبه 31 اردیبهشت 1392, 12:16 عصر
موردی که خیلی از دوستامون فراموش میکنن
http://weblogs.asp.net/scottgu/archive/2006/04/11/442448.aspx

mirahsani
سه شنبه 31 اردیبهشت 1392, 13:16 عصر
sqlServer موتور بسیار قوی داره که اگه شما دستورات را بهینه وارد نکنید خودش بهینه می کنه. اما iis هرآنچه بنویسید بد یا خوب اجرا میشه. همچنین در sql بحث connecting و مشکلات سرعت مربوط به آن وجود نداره

mehdis2
سه شنبه 31 اردیبهشت 1392, 14:35 عصر
با سلام
من ميخواسم يه گالري بسازم با عك سهاي با حجم بالا ميخواستم بدونم براي اينكه لود بالا باشه و پرويو كه عكس ميبنه با حجم كم زياد سرعت رو نگيره چيكار كنم ؟

مرسي

s.hoseinpoor
چهارشنبه 01 خرداد 1392, 13:00 عصر
با سلام
من ميخواسم يه گالري بسازم با عك سهاي با حجم بالا ميخواستم بدونم براي اينكه لود بالا باشه و پرويو كه عكس ميبنه با حجم كم زياد سرعت رو نگيره چيكار كنم ؟

مرسي

شما عکساتونو اول بصورت بند انگشتی نشون بدین وقتی کاربر روش کلیک کرد نسخه اصلی رو لود کن.

دوستان لطفا به سوالای من جواب بدن