А вы не думаете, что ваши домены внезапно «случайно» зарегистрируются какой-то фирмой прокладкой и вы не сможете этого сделать по окончанию срока? Это же стандартная практика у многих регистраторов для толстых доменов
Спасибо за уточнение.
Надо будет потом потестить все это на реальных данных.
Последнее время забил на все эти защиты на стороне nginx-а, все равно помогают только от самого школьного ддоса.
А если нужна какая-то хитрая обработка запроса именно на стороне nginx-а, то тогда уже известный openresty или в крайнем случае njs
Как бы все дико это не выглядело, иногда это имеет смысл. Но пихать везде, точно так же дико как и пихать везде, где надо и не надо жирных рич клиентов.
Учитывая какой бардак творится на предприятиях теслы у Маска, это не удивительно. Вот что у него хорошо работает это служба безопасности искать и прессовать тех кто сливает инфу об этом бардаке
Спасибо!
Хороший пример насколько модуль быстрее njs.
Сейчас под рукой нет опенрести чтобы луа проверить, но сразу после выхода njs, когда тестировал луа был самую малость быстрее. Но то может на моих сценариях.
Кстати, проксирование на себя позволяет делать и другие костыли, для обмана порядка фаз обработки запроса.
Но все-таки это вообще не интуитивно и легко в будущем потом сломать если планируются правки конфига. Поэтому раньше было проще опенрести поставить и юзать lua, а сейчас на мейнлайне njs уже можно использовать
Надо будет потом потестить все это на реальных данных.
Последнее время забил на все эти защиты на стороне nginx-а, все равно помогают только от самого школьного ддоса.
А если нужна какая-то хитрая обработка запроса именно на стороне nginx-а, то тогда уже известный openresty или в крайнем случае njs
Я понимаю что времени никогда не бывает много, но такой вопрос, а когда можно ожидать следующую статью?
Да это был вообще универсальный подвязочный материал, учитывая бесплатность, длину и прочность ленты.
Насколько я понял из задачи это была простая защита от спама пустыми POST запросами и тут бы все в php-fpm все уперлось
Хороший пример насколько модуль быстрее njs.
Сейчас под рукой нет опенрести чтобы луа проверить, но сразу после выхода njs, когда тестировал луа был самую малость быстрее. Но то может на моих сценариях.
Но все-таки это вообще не интуитивно и легко в будущем потом сломать если планируются правки конфига. Поэтому раньше было проще опенрести поставить и юзать lua, а сейчас на мейнлайне njs уже можно использовать