Я понимаю что нагрузки будет, но к примеру когда обрабатываешь 5 изображений, она практически не заметна, но когда их 100 подряд, я думаю будет ощутимо, я конечно не проверял еще это. Т.е. я хочу сделать так чтобы сервер перекурил после обработка каждого изображения, а не выполнял без передыху все подряд. Стало быть seTimeout по идеи должен мне помочь?
В общем вся суть заключается в выборке релевантных документов. Ну к примеру если взять теги "кошки, пушистые" с такими тегами я получаю и "пушистые" собаки. Это образно, и это совсем не правильно в моем случае. Поэтому хочется ограничить глубину просмотра тегов, так как самые важные теги идут в самом начале. Пробовал с агрегированием перебирать, выдача более менее приемлемая, но сам запрос по времени выполняется в 2-3 раза дольше, да и тоже не качественный контент на выходе выплевывает, поэтому и нет смысла делать такой перебор если он не решает суть проблемы, а только затрачивает время ожидания.
в запросе фильтры есть, выборка по тем же 3-м тегам, а потом по ним же сортировка, но проблема в том что получают таким макаром не ты данные которые хотелось бы, в общем много лишнего шлака при выборке получаю, так как самые важные это первые 2-3 тега
хочется что то более гибкое, если вдруг приспичит искать по 4 словам опять придется обновлять всю базу, да и лишние данные ни к чему. Хотя как вариант, если ничего более интересного не получится сделать.
Алексей Романенко: мне нужно чтобы location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|svg)$
Применялся ко всем файлам, но только НЕ в папке /user-content/uploads/wall/
Т.е. для всех файлов: location ~* ^.+.(jpg|jpeg|gif|css|png|js|ico|svg)$
А для файлов в папке /user-content/uploads/wall/ срабатывало другое правило и игнорировало правили выше.
Не пойму как регулярку правильно составить, в этом вся моя проблема похоже =)
я пытался так сделать, но не получилось, у есть еще одно правило и видимо с ним не работает, этому хотел прямо в location как то указать чтобы данное условие не срабатывало в определенной папке
У меня параллельно вот такой location идет
location /user-content/uploads/ {
# тут настройки
}
И вместе с правилом в стартопике, оно не выполняется =(
Мак Алексей: у меня с ПК все более менее понятно, но нужно на мобилках все проверять, это как бы основное. Сейчас хочу VirtualBox поставить и установить андроид и прочее для теста скриптов, не знаю поможет ли это в полной мере в решении проблемы
все они проверяют отображение вида страниц, а мне нужно посмотреть именно выполнение каких то действий, которые исполняются js, на различных устройствах.