PDA

View Full Version : روش های افزایش سرعت در dotnetnuke



delphi77
سه شنبه 14 اسفند 1386, 14:35 عصر
هر کاری که می شه کرد تا سرعت این cms افزایش پیدا کنه لطف کنید اینجا بنویسید

speedup :لبخندساده:

E_Zabihi
چهارشنبه 15 اسفند 1386, 14:35 عصر
1 - استفاده از سرور Dedicate یا لااقل سرور خلوت و سریع
2 - publish کردن project که البته با این کار امکان update راحت با استفاده از wizard رو از دست می دید ( که اینکار پیشنهاد نمی شه)
3 - استفاده از Skin سبک و کم حجم
4 - عدم استفاده از اسکریپت های روی سرورهای جانبی مثل این لاگ آنالیزور ها و امثالهم
5 - حذف امکانات اضافی مثلا Log Provider , Schedule Provider , Not Used Modules و خلاصه هرچیزی که خیلی به اون نیاز ندارین

اگه این کارهارو انجام بدین تا حد خوبی DNN سریعتر می شه البته در مورد کندی DNN مقدار زیادی خود سرور ویندوز و .NET Framework مقصرن وگرنه با شرایطی که DNN داره در سریعترین حالت اجراء میشه ...

delphi77
دوشنبه 20 اسفند 1386, 08:55 صبح
این مورد 5 را اگر امکان دار ه راهنمایی کنید

F.Gorji
یک شنبه 15 اردیبهشت 1387, 13:58 عصر
truncate table EventLog
go
truncate table ScheduleHistory
go
truncate table SiteLog
go

dotnetnuke به صورت پیش فرض تمام EventLog و جداول بالایی را در هر دقیقه ثبت می کند و به همین دلیل بار زیادی ایجاد می کند در صورتی که به آنها کمتر نیاز دارید می توانید تنظیماتش را تغییر داده و مطابق با نیاز خودتان آنها را مدیریت کنید در ضمن scriptبالا را اجرا کنید البته سابقه جداول قبلی را پاک می کند که احتمالا نیاز ندارید ولی سرعت را به اندازه قابل قبولی زیاد می کند