asp.net mvc 프레임 워크로 실행되는 오픈 소스 pet 프로젝트에 Spark을 사용하고 싶습니다. 나는 누군가가 그것으로 실제 경험을 가지고 그것이 asp.net 뷰 엔진과 비교하여 어떻게 수행되는지 알고 있는지 궁금하다.Spark View Engine의 성능은 ASP.NET과 어떤 차이가 있습니까?
marketwatch.com은 asp.net mvc 및 Spark를 실행합니다.
asp.net mvc 프레임 워크로 실행되는 오픈 소스 pet 프로젝트에 Spark을 사용하고 싶습니다. 나는 누군가가 그것으로 실제 경험을 가지고 그것이 asp.net 뷰 엔진과 비교하여 어떻게 수행되는지 알고 있는지 궁금하다.Spark View Engine의 성능은 ASP.NET과 어떤 차이가 있습니까?
marketwatch.com은 asp.net mvc 및 Spark를 실행합니다.
출력을 쓰는 것 이상의 작업을 수행하는 클래스를 생성하고 컴파일하기 위해 뷰 템플릿이 구문 분석됩니다. 뷰의 첫 번째 요청 후에는 해당 유형의 인스턴스를 만들고 렌더하는 것 이외의 다른 작업은 수행되지 않습니다.
CPU 및 메모리 비용을 꽤 많이 프로파일했습니다. 나는 Spark에서 측정 할 수있는 속도가 느리다는 것을 가정하는 것이 안전하다고 믿습니다. 일반적으로 Spark 또는 WebForms 뷰 엔진에서의 렌더링은 실제 애플리케이션에서 병목 현상이 될 것 같지 않습니다.
Here은 WebForms와 Spark를 비교하기위한 벤치 마크입니다. Spark의 점수는 WebForms보다 36 % 나 더 느립니다. Spark에서 얻는 유연성을 위해 지불해야 할 가치가 있습니다.
스파크 링크가 맞다고 생각하지 않습니다. 아마도 변경되었을 것입니다 : https://github.com/SparkViewEngine/spark – tic