Есть ли какие-то "официальные" тесты на эту тему?
я как-то поднимал LEMP, так у меня PunBB на нем работал ощутимо медленнее, чем на обычном LAMP.
/**
* асинхрота с запросом. Возвращает Promise
*/
const doAsyncStuff = (urlIter, urlSite) => new Promise((resolve, reject) => {
needle.get(urlIter, (err, result) => { // Сама асинхронная функция
if (err) reject(err);
$('.product-card__link')
.each((i, val) => prodLink.push(urlSite + $(val).attr("href")));
resolve();
})
})
/**
* Тот самый цикл
* @param {number} quanPage число страниц
*/
const doStuff = async quanPage => {
for(let i = 1; i <= quanPage; i++) {
let urlIter = urlSite + i; // Ссылка, которая создается с каждой новой итерацией
await doAsyncStuff(urlIter, urlSite); // Ждём-с!
}
}
doStuff(10);
const army = makeArmy();
army[0](); //0
function makeArmy() {
return [
function () {
return 0;
},
function () {
return 1;
}
];
}
const methodName = 'bar';
const foo = {
[methodName](message) {
alert(message);
}
}
const foo = {
bar(message) {
alert(message);
}
}