2009-05-14 30 views
5

Tôi quan tâm đến việc sử dụng Spark cho dự án nguồn mở thú cưng của tôi chạy bằng khung công tác mvc asp.net. Tôi tự hỏi nếu có ai có kinh nghiệm thực sự với nó và biết làm thế nào nó thực hiện so với động cơ xem asp.net bình thường?Hiệu suất của Spark View Engine so với ASP.NET như thế nào?

Tôi biết rằng marketwatch.com chạy asp.net mvc và Spark.

+0

Tôi không nghĩ rằng liên kết Spark là chính xác. Có thể đã được thay đổi: https://github.com/SparkViewEngine/spark – tic

Trả lời

13

Mẫu xem được phân tích cú pháp để tạo và biên dịch một lớp không có gì hơn là viết đầu ra. Sau yêu cầu đầu tiên của một khung nhìn, không có công việc thực tế nào được thực hiện ngoài việc tạo ra một thể hiện của kiểu đó và render.

Nó được lược tả về chi phí CPU và bộ nhớ khá rộng rãi. Tôi tin rằng nó là an toàn để giả định rằng không có gì có thể đo chậm hơn trong Spark - và nói chung nó không thể render trong cả hai Spark hoặc các công cụ xem WebForms sẽ là một nút cổ chai trong một ứng dụng thực tế.

2

Here là điểm chuẩn được thực hiện để so sánh WebForms với Spark. Spark có điểm chậm hơn 36% so với WebForms, có thể đáng để trả tiền cho sự linh hoạt bổ sung mà Spark nhận được.

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