Dojo или Cappuccino или Sproutcore с точки зрения скорости и использования памяти? - PullRequest
2 голосов
/ 12 августа 2011

Я хочу разработать веб-приложение, но мне нужно сильное и недавнее сравнение скорости и памяти между Dojo, Cappuccino и Sproutcore, желательно последней версией;

1 Ответ

4 голосов
/ 16 августа 2011

http://en.wikipedia.org/wiki/Program_optimization#When_to_optimize

Это действительно трудно ответить без дополнительного контекста о том, что вы пытаетесь построить.По своей природе Cappuccino и SC добавляют довольно большое количество шаблонов / сложностей при загрузке страницы.Прекрасно, если вы создаете одностраничные приложения (например, Gmail с загрузкой страницы ~ 10 с, но вы делаете это только один раз за сеанс), бесполезно, если вы создаете веб-стиль в стиле Web 2.0 сайтов (например, Facebookновая загрузка страницы каждые несколько минут), поскольку загрузка страниц с Cappuccino и SC наносит значительный ущерб.

Что приводит к другому интересному вопросу.Что вы пытаетесь оптимизировать (вы даже еще не знаете?).Загрузка страницы?Задержка данных?Отзывчивость пользовательского интерфейса?

Для большинства приложений переднего плана стоимость извлечения данных с сервера на порядок выше узкого места по сравнению с кодом переднего плана.

...