PDA

View Full Version : طراحی سایت پر سرعت



Nasim_m
جمعه 16 فروردین 1387, 23:50 عصر
با فرض اینکه از یک سرور قدرتمند برای میزبانی استفاده کنیم چگونه می توان فهمید که سایتی که طراحی کرده ایم با زیاد شدن کاربرانش دچار افت نمی شود
در مجموع در هنگام طراحی وب سایت چه نکاتی را باید در نظر بگیریم تا بعدا در هنگام استفاده از نطر سرعت دچار اشکال نشود:متفکر:

tc1000
شنبه 17 فروردین 1387, 00:06 صبح
پرسرعت به چه معنی
باز شدن صفحه توسط کاربر بستگی به سرعت اینترنت داره و کامپایل شدن صفحه بر روی صفحه
شما بیشتر مشکلتون اینه که کاربر دیر صفحه رو باز میکنه اون هم می تونید از تکنیکهای فشرده سازی و کم حجم کردن عکسها استفاده نمایید
با تشکر

golhay2
شنبه 17 فروردین 1387, 00:21 صبح
- در صفحات خود از cssبجای tableاستفاده کن
- بهبود کارائی صفحه با جمع آوری رشته های اتصال
- استفاده از کوکی
- استفاده از storeprocedure در بانک
- استفاده از Ajax
- و..................

mojniknam
شنبه 17 فروردین 1387, 00:37 صبح
پرسرعت به چه معنی
باز شدن صفحه توسط کاربر بستگی به سرعت اینترنت داره و کامپایل شدن صفحه بر روی صفحه
شما بیشتر مشکلتون اینه که کاربر دیر صفحه رو باز میکنه اون هم می تونید از تکنیکهای فشرده سازی و کم حجم کردن عکسها استفاده نمایید
با تشکر


- در صفحات خود از cssبجای tableاستفاده کن
- بهبود کارائی صفحه با جمع آوری رشته های اتصال
- استفاده از کوکی
- استفاده از storeprocedure در بانک
- استفاده از Ajax
- و..................

فکر کنم دوستان اشتباه متوجه شدن
جناب nasim_m پرسیدن که چیکار باید کرد که سایت (برفرض اینکه در حالت عادی پر سرعته) با زیاد شدن کاربراش ، سرعتش پایین نیاد
من فکر میکنم فقط بستگی به هاست داره

tc1000
شنبه 17 فروردین 1387, 00:46 صبح
بله ، در این مورد فقط بستگی داره هاست چقدر قدرتمند باشه و پهنای باند کافی برای لود شدن صفحات داشته باشه البته بیشتر پوسس روی صفحات روی SQL هتش ئ باید سعی بشه از هاست هایی استفاده کرد که SQL server اونها روی یک سیستم باشه و...

e-shahshahani
شنبه 17 فروردین 1387, 07:28 صبح
یه برنامه ای هست به اسم web stress که برای اینجور تست هاس.

البته من من چند تا پیشنهاد دارم که تقدیم میکنم تا هم نقد بشه و هم همه استفاده کنند:چشمک::
ا. استفاده از http compression بر روی سرور، اینطوری صفحات متنی مانند aspx, html, css, js, ... بصورت zip فشرده می شوند و در کامپیوتر کلایند از حالت فشرده در می آد. با این گزینه حجم تبادلی تقریبا 4 برابر کم میشه. (به شرطی که سرور چند تا cpu داشته باشه چون zip کردن عملیات کندیه ولی من از این ترفند تجربه خیلی خیلی خوبی دارم)
2. استفاده از نسخه ای از sql server که بتونه بیشر از یک cpu استفاده کند. این هم خیلی موثره حداقل در تجربه من.
3. استفاده در cashing در سمت دات نت، که پیاده سازی اش به دقت زیادی نیاز داره. این یکی هم خیلی موثره.

اگه کسی تجربه ای داره بگه ما هم استفاده کنیم. تشکر.
موفق باشید.

Nasim_m
شنبه 17 فروردین 1387, 12:40 عصر
فکر کنم دوستان اشتباه متوجه شدن
جناب nasim_m پرسیدن که چیکار باید کرد که سایت (برفرض اینکه در حالت عادی پر سرعته) با زیاد شدن کاربراش ، سرعتش پایین نیاد
من فکر میکنم فقط بستگی به هاست داره
دقیقا منظورم همین بود ولی اما به نظر من به جز هاست باید مسائل دیگری هم در آن شریک باشند مثل همون چیزایی که جناب شهشهانی فرمودند

Aidin
شنبه 17 فروردین 1387, 17:10 عصر
http://www.microsoft.com/downloads/details.aspx?FamilyID=e2c0585a-062a-439e-a67d-75a89aa36495&displaylang=en