Thursday, September 09, 2010

View Article

01
Hôm nay, mình đọc được 1 thread hay trên www.dotnetnuke.com về vấn đề làm giảm size của page DNN. Mình xin tóm tắt các phương pháp được đề nghị bởi các user trên thread này.
Vào Host Settings->Advanced Settings->Performance Settings chỉnh cho.
-Đặt giá trị cho Page State Persistence: Page.
-Đặt Module Caching method: Memory.
-Compression Settings: Gzip.
-Chọn checkbox cho Use Whitespace Filter.
-Performance Settings: Heavy Caching.
Ngoài ra, còn có các cách sau:
-Không select cho Enable AJAX. Nó nằm ở Host Settings->Advanced Settings->Other Settings. Tuy nhiên cách này nguy hiểm vì nó có thể ảnh hưởng đến những module, những control có sử dụng Ajax. Từ đó có thể dẫn đến lỗi. Cần kiểm tra kĩ càng và sử dụng thận trọng.
-Sử dụng module Page Blaster. Các bạn có thể tham khảo tại http://www.snapsis.com/PageBlaster-Community-Edition.aspx
-Sử dung những skin nhẹ nhàng hơn. Ít image hay flash. Tuân theo những quy tắc về XHTML và CSS.
-Shrink database của bạn. Mở database ra, nhấn chuột phải, chọn Shrink.
-Xóa Site Log. Site Log có thể xem bằng cách Admin->Site Log. Dùng câu lệnh sql đơn giản để xóa những item trong bảng SiteLog.
-Xóa Event Log. Nó nằm ở Admin->Event Viewer. Click vào nút clear để xóa tất cả các item. Hoặc dùng câu lệnh sql đơn giản để xóa các item trong bảng EventLog.
-Xóa những dll file của các module không còn sử dụng nữa.
-Upgrade DNN của bạn lên version mới nhất, vì nó sẽ nhanh hơn.
 
Các bạn có thể tham khảo thêm tại:

Performance-Enhancements.aspx

Tags: DNN performance
Posted in: Performance

Comments

There are currently no comments, be the first to post one.

Post Comment

Name (required)

Email (required)

Website

HomeTrangITForum
Copyright 2010 by Nguyễn Minh ĐứcDesigned by DyNNamiteTerms Of UsePrivacy Statement