Проверка файла на существование в python
Nginx vs. Apache: разбор ключевых отличий
Интернет, каким мы его знаем сегодня, начал свое шествие по планете в 90-х годах прошлого века. Тогда лишь малая часть пользователей представляла, как он работает, хотя объяснить на базовом уровне его работу достаточно просто. Если говорить простыми словами, выглядит это так: пользователь запрашивает страницу с заданным веб-адресом, а DNS и IP-система пересылают этот запрос на определенный компьютер (сервер), на котором находится запрашиваемая веб-страница. Сервер обрабатывает запрос и отдает страницу посетителю...
Почему директива try_files в Nginx может быть «злом» и как жить без неё
Когда мы конфигурируем сайты или веб-приложения на Nginx, часто хочется «и рыбку съесть, и косточкой не подавиться»: получить и удобную маршрутизацию SEO-URL, и высокую производительность, и безопасность. На первый взгляд, директива try_files может быть идеальным решением — ведь она позволяет быстро проверять наличие статических файлов и только при их отсутствии передавать запрос в PHP-FPM или другой бэкенд. Но, как показывает практика, у такой «универсальной конструкции» есть свои подводные камни...