Как понять верное ли замечание или нет?
Смотрел в сторону полнотекстового поиска, но решение не подходит по нескольким причинам. Первая: нельзя использовать готовые поисковые движки типа эластика, потому что приложение хостится у разных заказчиков и доступа к этим инстансам чтобы их админить мы не имеем, а чем больше подвижных частей, тем более вероятно, что оно отвалится.
php -S localhost:8000, ну мы же не прям про поделку говорим, а про хоть сколько то работающее решение. При таком запуске поправьте меня если я не прав, но пхп сможет одномоментно обслужить только одно подключение. Для этого и существуют всякие fpm и mod_php, которые процессы спавнят и между ними раскидывают запросы. А когда у нас есть прослойка с fpm, то тут уже без nginx не обойтись, потому что протокол общения другой. По этому я и сказал, что пхп не может жить без фронт сервера.