دروود به تمامی دوستان
چند ماهی از آغاز این بحث که به همت جناب راد شروع شد میگذره.
اگر به خاطر داشته باشید اولین ورژن DotNetNuke که به بازار اومد سرعت لود خیلی کمی داشت ، ولی در نسخه های جدید این ضعف رو از بین برد و در حال حاظر سرعت مناسبی داره علاوه بر اینکه با AJAX هم کار میکنه و هیچ کدوم از اسکریپ ها و یا CSS ها و یا ... اون با خطا مواجه نمیشه.
من در سایت جدیدی که با AJAX طراحی کردم برای حل مشکل سرعت اون از DotNetNuke.HttpModules.Compression.dll استفاده کردم و تمام مشکلاتی رو که تا الان با کمپرسور ها داشتم بر طرف شد، و سرعت لود سایت هم بسیار بهتر شد.
تنها مشکلی که برای من به وجود اومد این بود که دیگه فایل Default.aspx من در هیچ کدوم از پوشه ها کار نمی کرد و با خطا مواجه می شد، که این مشکل رو هم با عوض کردن نام این فایل بر طرف کردم.
من فایلهای این کمپرسور رو که یک فایل dll و یک فایل config است، در اینجا قرار می دم تا شما هم بتونید از اون استفاده کنید، و اگر احیانا راه حلی برای حل مشکل نام Default.aspx هم پیدا کردید در اینجا قرارش بدین.
<httpModules>
<addname="Compression"type="DotNetNuke.HttpModules.Compression.HttpModule, DotNetNuke.HttpModules.Compression" />
</httpModules>
با آرزوی بهروزی