Size: a a a

2021 July 04

PK

Phil Kulin in DevOps
Блин, ну не лезть же мне сейчас смотреть
источник

SP

Sergei Puzyrev in DevOps
<?= "hello world"
источник

PK

Phil Kulin in DevOps
P.S. Я могу ещё с чем-то популярным путать. Уже пошёл смотреть
источник

S

Sebor▂▅▇█▓▒░... in DevOps
Так если оно не посещаемое - то может оно и не нужно? 😏
источник

S

Sebor▂▅▇█▓▒░... in DevOps
Все равно не понимат
источник

PK

Phil Kulin in DevOps
Ну вот суперкэш хочет чего-то. Но там ладно, там всё сверху nginx покрывает.
А вот правила блокировки по IP - нет, без .htaccess практически никак простым способом
источник

SP

Sergei Puzyrev in DevOps
это все можно делать в приложении.
просто в пхп-мире не принято нести ответственность.
источник

PK

Phil Kulin in DevOps
Ну вообще блокировка по IP уже в php идея так себе. Вот то, что многие приложения разруливание URL полагают на .htaccess - это уже вот такой мир. Не очень понятно хорошо это или плохо. Может у WP плагин к envoj есть
источник

S

Sebor▂▅▇█▓▒░... in DevOps
Формально, по ИП можно и в энджиниксе блочить.
А нюесли нужны более сложные правила - то да, приложение само должно уметь
источник

PK

Phil Kulin in DevOps
Кстати, всякие seo плагины точно помню хотели. Могли и без, но решение сомнмительное
источник

SP

Sergei Puzyrev in DevOps
я бы сказал, что то, что многие приложения разруливают урлы в htaccess - это vendor lock-in и признак очень низкого качества инженерии.
источник

SP

Sergei Puzyrev in DevOps
блокировка по ip в php ничем фундаментально не отличается от блокировки по IP в nginx. так делают тупо из-за деталей реализации.
источник

PK

Phil Kulin in DevOps
Можно. Но не ясно как дать бэкенду передавать списки на фронт и ещё и заставлять перечитывать. Это прямо вот эскпоненциальное усложнение и всегда кастом
источник

PK

Phil Kulin in DevOps
Несомненно это вендор лок. И это плохо. Но такова селяви.
источник

S

Sebor▂▅▇█▓▒░... in DevOps
А зачем бжкенду из передавать?
А вообще, странная ситуевина выходи: бэк хочет рулить правилами, но сам при этом не умеет...
источник

SP

Sergei Puzyrev in DevOps
Фил, тут разница просто в том, что ты воспринимаешь нджинкс и конфиг как "не свой код", а некоторые другие люди - как свой. поэтому ты стараешься спрятать сложность за пределы своей зоны ответственности - переложить фильтр в веб-сервер. но фундаментально - там нет разницы, где. в пхп сейчас просто неэффективно. но это не потому что так правильно, просто пхп сделан херово.
источник

PK

Phil Kulin in DevOps
Я кстати не уверен. Хотя, не уверен и в том, что nginx дерево строит. Однако, правда в том, что очень не хотелось бы в общем случае на каждый чих дергать php скрипт, с чтением файла, вызовом интерпретатора и вот этим всем. Так что как раз .htaccess, несмотря на vendor lock, является довольно обдуманным решением.
источник

SP

Sergei Puzyrev in DevOps
это деталь реализации и следствие крайне низкой производительности пхп, но не хорошее дизайн-решение в вакууме.
источник

SP

Sergei Puzyrev in DevOps
собственно, факт того, что пхп вообще нужен веб-сервер для работы - это оно же.
источник

S

Sebor▂▅▇█▓▒░... in DevOps
Хтаксесс - это ж каменный век
источник