Получи случайную криптовалюту за регистрацию!

История разработки фасетного поиска средствами PHP Как экспер | Библиотека PHP программиста 👨🏼‍💻👩‍💻

История разработки фасетного поиска средствами PHP

Как экспериментальный Pet Project дошел до production и на что способны современные версии языка PHP. Немного о проблематике фасетного поиска в части построения агрегатов.

Если ваша первая реакция: «Почему не на Sphinx/ElasticSearch/etc?», не торопитесь с выводами. Воспринимайте изложенное как интересный исследовательский опыт в области возможностей языка и его оптимизаций.

Спойлер: пришлось даже написать порт на GoLang, чтобы лучше понять пути оптимизации кода.

https://habr.com/ru/post/595765/

@php_lib