2009-09-16 18 views
10

. Xin chào, Chúng tôi đang xây dựng một ứng dụng ASP.NET với C# .net làm ngôn ngữ.Ứng dụng web ASP.NET - Tệp WebResource.axd và ScriptResource.axd - Đang tải vấn đề thời gian

Ở đây, khi IIS hiển thị trang & khi chúng tôi phân tích mã trang với công cụ YSlow, nó hiển thị nhiều tệp WebResource.axd và ScriptResource.axd (vì chúng tôi đang giới thiệu nhiều tệp tập lệnh trong trang).

Mã phía máy chủ đang thực hiện nhanh nhưng việc tải các tệp .axd này đang mất thời gian. Vì vậy, bạn vui lòng hướng dẫn tôi về điều này, nếu có cách nào để tối ưu hóa hoặc loại bỏ các tệp axd này?

Nếu sẽ tuyệt vời nếu bạn cũng có thể cung cấp tài liệu tham chiếu hoặc tham chiếu web (Nếu cần).

Rất cám ơn, Trân trọng.

+0

Một câu hỏi rất giống nhau ở đây: http://stackoverflow.com/questions/505416/how-do-i-combine-webresource-axd-and-scriptresource-axd-files-so-as-to-result -in – womp

Trả lời

5

WebResource.axdScriptResource.axd tham chiếu là tài nguyên được nhúng trong Khuôn khổ .NET. Các kịch bản lệnh WebResource.axd có thể dành cho các biểu mẫu web và xác thực trong khi ScriptResource.axd là dành cho ASP.NET AJAX.

Bạn có thể kết hợp các tập lệnh ScriptResource.axd thành một bao gồm bằng cách sử dụng ToolkitScriptManager (một phần của ASP.NET AJAX Control Toolkit).

Tôi không chắc chắn về cách kết hợp các tập lệnh WebResource.axd.

Xem điều này question để biết thêm về cách kết hợp tập lệnh.

5

jrummell ngay trên nhưng nếu bạn muốn có một lời giải thích chi tiết về cách để cải thiện mà tôi sẽ đề nghị liên kết này:

ASP.NET AJAX Performance Improvement

Nó cung cấp thông tin chi tiết về kịch bản kết hợp, bật bộ nhớ đệm, và vv Tin tôi đi, nó sẽ giúp bạn tăng tốc.

+0

Tôi đã thử tất cả các tùy chọn được đưa ra trên liên kết của bạn nhưng không thành công. Bạn có thể vui lòng xem xét điều này và giúp tôi. http://stackoverflow.com/questions/36198461/combining-multiple-calls-to-scriptresource-axd – bjan

2

Tôi nhận ra mình đã trễ vài năm ở đây, nhưng đối với tất cả các bạn, tôi chỉ cần đẩy một bản phát hành mới của tôi trên js/css minifier/merger RequestReduce hợp nhất thành công các tệp Webresource và scriptresource khi chạy thời gian.

Các vấn đề liên quan