Как обработать запрос в nginx на основе информации из mysql БД?
Добрый день.
Есть php скрипт, который на основе символьного кода товара из url (например /product-picture/shorty_100500.jpg) залазит в БД и отдаёт файл картинки, связанный с этим товаром.
Фактически, я подключаю apache, php, ядро фреймворка, и всё ради одного простого запроса в БД.
Возможно ли организовать такой запрос прямо из nginx?
Сразу говорю - создавать через cron map-файл и редиректить через него не решение.
Если вам нужно просто отдавать nginx-ом картинки - на кой черт вы вообще запихнули их в базу? Чтобы подключать для их отдачи апач, пых и весь фреймворк?
1. nginx умеет LUA, LUA умеет в MYSQL. Но нафиг надо
2. Можно без апача и фреймворка запустить php...
3. А можно не хранить картинки в базе и проблем таких вообще не будет.
Коллеги, меня неправильно поняли. В базе хранятся не картинки, а связь продукт - путь к файлу картинки. Собственно ради пути к картинке и делается запрос.