В 2022 году конференция PHP Russia пройдёт в рамках HighLoad++ 2022

Programming Elasticsearch with PHP

PHP Russia: API: REST, SOAP и другие

Доклад отозван


If you are a PHP developer and you want to use Elasticsearch in your project you can use the official library released by Elastic. In this presentation we will show how to use the Elasticsearch client for PHP. We will present the new features of version 8 with some examples, such as:
• how to connect to Elasticsearch using a self-managed environment or using Elastic Cloud;
• how to index, bulk, search and aggregate data
• how to use advanced features, like the fuzzy query, highlighting, etc

I'm a programmer since 1996 and Principal Software Engineer at Elastic. I'm the maintainer of Elasticsearch PHP library and co-author of many open source projects: Apigility, Expressive, Zend Framework. I'm core committee member of PHP-FIG. TEDx and international speaker in 110+ conferences. Author of many articles about PHP and web development. Adjunct Professor at ITS ICT Piemonte of Turin. Co-founder of PHP User Group of Turin (Italy).


Elastic is the company behind the Elastic Stack — that's Elasticsearch, Kibana, Beats, and Logstash. From stock quotes to Twitter streams, Apache logs to WordPress blogs, Elastic helps people explore and analyze their data differently using the power of search.