DNN
   
Arşiv
   
Yazarlar
   
MyBloglog

   
Technorati

Favori bloglarım arasına ekle
   
Okuduğum Bloglar
   
İstatistikler
   
Duyuru

 

Merhaba arkadaşlar,

Uygun fiyata bazı bilgisayar parçalarını satıyorum. İzmir içi önceliklidir.

Listelediğim ürünlere aşağıdaki adresten ulaşabilirsiniz.

 

http://forum.donanimhaber.com/dukkan.asp?mem=14977

 

   
Blog

Güncel Yazılar | | Ara |

30 Nisan 2007 Pazartesi
DotNetNuke Performans İpucu
Gönderen: Dumlupınar @ 12:09 :: Okunma: 742 :: 0 Yorum :: Article Rating :: DotNetNuke
DotNetNuke 4.5.0 ve DotNetNuke 4.5.1 versiyonlarını kullanıyorsanız, bu yazıda bahsedeceğim ufak bir hack ile portalınızdan daha fazla performans alabilirsiniz.

DotNetNuke'nin güncel sürümlerinde kullanıcı adı olarak admin ya da host kullanıldığında, her sayfa isteminde (page request) bir kullanıcı adı kontrolü (username control) söz konusuydu. Ancak bu işlem performansı azaltıyor ve bir kod değişikliği ile verimi arttırmak mümkün.

Kaynak: Snapsis DotNetNuke Tips Tricks

Bu değişikliği yapmak için default.aspx.vb dosyasını açın ve aşağıdaki kodu silin. Daha sonra dosyayı kaydedip tekrar sunucuya gönderin.

'check if running with known account defaults 
            Dim messageText As String = "" 
            If Request.IsAuthenticated = True And String.IsNullOrEmpty(Request.QueryString("runningDefault")) = False Then 
                Dim userInfo As UserInfo = HttpContext.Current.Items("UserInfo") 
                'only show message to default users 
                If (userInfo.Username.ToLower = "admin") OrElse (userInfo.Username.ToLower = "host") Then 
                    messageText = RenderDefaultsWarning() 
                    Dim messageTitle As String = Services.Localization.Localization.GetString("InsecureDefaults.Title", Services.Localization.Localization.GlobalResourceFile) 
                    UI.Skins.Skin.AddPageMessage(CType(ctlSkin, DotNetNuke.UI.Skins.Skin), messageTitle.ToString, messageText.ToString, Skins.Controls.ModuleMessage.ModuleMessageType.RedError) 
                End If 
            End If 



linkibol linkibol | digg digg | del.ico.us del.ico.us | facebook facebook | facebook stumbleupon | reddit reddit

Puan
Yorumlar

İsim (zorunlu)

Eposta (zorunlu)

Websitesi

Enter the code shown above:

   
Diğer Siteler
   

 
Tüm Haklar © 2005-2007 www.mikroproje.com
 
Tema: Nina Meiers