Top Banner
Eugene Ilyin Search in Drupal 8 approaches and opportunities
16

Евгений Ильин - Search in Drupal 8, approaches and opportunities

Jan 24, 2017

Download

Technology

DrupalSib
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene Ilyin

Search in Drupal 8approaches and opportunities

Page 2: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager, Team Lead

About my experience in Drupal ● Development● Team leadership● Project management● Participating in more than 45 projects● Strong experience in search area

Page 3: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager, Team Lead

Why this topic? ● Drupal 8 has came● Changes in modules● Changes in services● How to live next?!

Page 4: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager, Team Lead

Standard search: quick and dirty ● Included into Drupal core● Very poor settings (you even can’t select CTs for

search)● It searches a little bit more than by strict

correspondence

Page 5: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager, Team Lead

Apache solr: nice and popular ● Powerful engine and flexible settings● Very fast search● Fulltext search with stemming● A lot of tools to contol the search results● Full support of the facet filters● It’s proven and popular solution● I love it ♥

Page 6: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager, Team Lead

Apache solr: select a module

Search engineApache solr

Module Apache Solr Search

ModuleSearch API

Page 7: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager, Team Lead

Apache solr: what is new? Very comfortable work with Solr 5.x

Page 8: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager, Team Lead

Apache solr: what is new? Very comfortable work with Solr 5.x

Page 9: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager, Team Lead

Apache solr: on Drupal 8 side Modules for Drupal 8 still not stable

Page 10: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager, Team Lead

Search API: current status● Seach API doesn’t integrated with views yet● Facet API isn’t ported to D8 yet● FacetAPI -> Facets● Search API DB now is in Search API

Page 11: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager, Team Lead

Search in Drupal 8: alternatives

Page 12: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager, Team Lead

Apache Solr, Elastic Search, Sphinx

Page 13: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager, Team Lead

Apache Solr & Elastic Search

Page 14: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager, Team Lead

Let’s try elastic search (on D7)

Page 15: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager, Team Lead

Let's summarize● Extended search is pretty raw in Drupal 8● There are two good engines: Solr and Elastic● Solr is good for conservatives and safe development● Elastic is prospective and for brave guys

Page 16: Евгений Ильин - Search in Drupal 8, approaches and opportunities

Eugene IlyinCTO, Project Manager,Team lead

Eugene IlyinCTO, Project Manager, Team Lead

[email protected]: ilyin.e

Золотой спонсор:

Thanks a lot!

При поддержке: Серебряный спонсор: