Предположим, у вас есть webapp с 1000000 входами пользователей через час.Улучшение производительности JavaScript-кода
и следующий код получить выполняется на каждом входе пользователя в систему:
if (DevMode) {
// make an Ajax call
} else if (RealMode) {
// make other Ajax call
} else {
// Do something else
}
Если предположить, что DevMode Войти происходит только на 5% от общего количества логинов пользователей, это более эффективно писать код следующим образом:
if (RealMode) {
// make an Ajax call
} else if (DevMode) {
// make other Ajax call
} else {
// Do something else
}
Благодаря
В любом случае, время, затраченное на JavaScript, будет абсолютно незначительным и не будет иметь заметной разницы. – Pointy
Хорошо, поэтому 'DevMode' составляет всего 5%. Какие еще 95%? 95% 'RealMode' и 0% нет? 5% 'RealMode' и 90% нет? –
В среднем у вас есть всего 7 подключений к подключению в минуту. Отложите в сторону свое дело оптимизации, у вас есть огромное количество времени, чтобы обращаться с ними всеми возможными способами. – Redu