JavaScript
2
Вклад в тег
let obj = {}
for(let i =0; i<1000; i++){
obj['i'+i]=i
}
console.time('time')
for(let i =0; i<1000; i++){
const objResult = obj['i'+i];
}
console.timeEnd('time')
let obj = []
for(let i =0; i<1000; i++){
obj.push('i'+i)
}
console.time('time')
for(let i =0; i<1000; i++){
const arrResult = obj.find(el => el === 'i'+i);
}
console.timeEnd('time')
1. Какой сервер лучше выбрать для подобного приложения? Apache или Nginx?
2. Пользователей будет много, соответственно запросов тоже. Кто-то может захочет специально завалить сервер одинаковыми запросами, а кто-то может просто случайно нажмет одну кнопку дважды. Стоит ли вводить флуд-контроль на запросы?
3. На локалке я использую phpmyadmin - очень удобно и практично. Можно ли установить его в продакшне? И как лучше защитить от посторонних пользователей?
4. Свои прошлые проекты я заливал на обычный шаред-хостинг по ftp. Как поступать в этом случае? Безопасно ли ставить пакет с ftp на vps?