9-2-2014 21:6:34
Làm thế nào để Dotnetnuke chạy nhanh hơn
Khi làm xong 1 site dotnetnuke, chúng ta thấy performance của nó rất chậm, lý do chúng ta chưa tắt đi một số thứ mà ko sử dụng, chưa tối ưu code... sau đây là những bước cấu hình mà mình đã làm
1: host> host settings
2: Appearance
uncheck "Show Copyright Credits"
3: Advanced -> Authentication Settings
uncheck những provider trong portal mà ko sử dụng. ví dụ :LiveId and OpenId providers
4:Advanced -> Performance Settings
"Module Caching Method" ==> Memory
"Performance Setting" ==> HeavyCaching
5: Advanced -> Other Settings
Enable :"Event Log Buffer"
6: Host -> Scheduler Changes
Ở Search EngineScheduler: thay đổi 12/24 hours => cái này giảm lớn việc load trên server
7: xoa evenlog, sitelog, schedulehistory ==> sau khi mình xóa dữ liệu các bảng này, thấy tốc độ thực thi tăng lên đáng kể
Phần này mình sẽ trình bày sau với tiêu đề là:
Làm thế nào để xóa evenlog, sitelog, schedulehistory một cách tự động
8: tối ưu css, javasrcipt, menu.... xóa bỏ đi những thứ ko sử dụng
9: sử dụng cache để lưu trữ thông tin nhằm tăng khả năng scalability( rất hiệu quả ở các site nào có số lượng truy cập lớn)
Phần này mình sẽ trình bày sau với tiêu đề là:
Sử dụng cache để tăng scalability và tốc độ thực thi
Đây là một số link mình tham khảo:
http://support.powerdnn.com/KB/a494/my-dnn-website-is-slow.aspx
http://mitchelsellers.com/blogs/2009/01/05/how-i-get-my-dotnetnuke-sites-to-run-so-fast.aspx
http://www.dnnprofessor.com/Articles/tabid/223/ID/188/Why_Does_My_DotNetNuke_Site_Start_So_Slow_.aspx
http://mitchelsellers.com/blogs/2008/03/13/dotnetnuke-host-settings-explained.aspx
http://mitchelsellers.com/blogs/articletype/articleview/articleid/198/pageid/102.aspx
các bài viết liên quan:
p1: Làm thế nào để dotnetnuke chạy nhanh hơn
p2: Làm thế nào để xóa evenlog, sitelog, schedulehistory một cách tự động
p3: Sử dụng cache để tăng scalability và tốc độ thực thi
p4: Làm thế nào để chôm được tuyệt chiêu và ứng dụng nó một cách hiệu quả
Site tham khảo:
http://raokhang.blogspot.com/http://raokhang.com