Building amazing searcies with Searci API T h o ma s S e i d - - PowerPoint PPT Presentation
Building amazing searcies with Searci API T h o ma s S e i d - - PowerPoint PPT Presentation
Building amazing searcies with Searci API T h o ma s S e i d l ( d r u n k e n mo n k e y ) Ma r k u s K a l k b r e n n e r ( mk a l k b r e n n e r ) Building amazing searcies with Searci API
Building amazing searcies with Searci API
T h
- ma
s S e i d l ( d r u n k e n mo n k e y ) Ma r k u s K a l k b r e n n e r ( mk a l k b r e n n e r )
Building amazing searcies with Searci API
S i t e B u i l d i n g
T h
- ma
s S e i d l ( d r u n k e n mo n k e y ) Ma r k u s K a l k b r e n n e r ( mk a l k b r e n n e r )
Outline
O v e r v i e w a n d B a s i c s C r e a t i n g t h e b a s i c s e a r c h c
- n
fi g u r a t i
- n
A d d i n g a s e a r c h v i e w A u t
- c
- mp
l e t e F a c e t s S e a r c h A P I ( Mu l t i l i n g u a l ) S
- l
r S e a r c h Q & A
The Searci API module
P r e v i
- u
s l y : S p e c i a l i z e d mo d u l e s , d u p l i c a t i n g l
- t
s
- f
w
- r
k S e a r c h A P I : C
- mmo
n b a s i s f
- r
s e a r c h mo d u l e s S e a r c h a n y k i n d
- f
d a t a U s e a n y k i n d
- f
b a c k e n d C r e a t e s e a r c h p a g e s wi t h a n y t e c h n
- l
- g
y A v a i l a b l e f
- r
D r u p a l 7 a n d 8
Building blocls
I n d e x O t h e r mo d u l e s S e r v e r S t
- r
a g e me c h a n i s m E . g . , d a t a b a s e , S
- l
r , … H
- w
t
- i
n d e x , s e a r c h , … S e p a r a t e mo d u l e s C e n t r a l c
- n
fi g u r a t i
- n
S e a r c h wh a t / h
- w?
B a c k e n d
- i
n d e p e n d e n t V i e ws , F a c e t s , … O n l y u s e i n d e x ➡ B a c k e n d
- i
n d e p e n d e n t
Index configuration
D a t a s
- u
r c e s T y p e s
- f
i t e ms t h a t g e t i n d e x e d E . g . , n
- d
e s (
- f
c e r t a i n t y p e s ) , c
- mme
n t s , u s e r s , … F i e l d s T h e p r
- p
e r t i e s t h a t s h
- u
l d b e s e a r c h a b l e C a n b e i n d e x e d wi t h d i f f e r e n t t y p e s U s e d f
- r
f u l l t e x t s e a r c h , fi l t e r i n g
- r
s
- r
t i n g P r
- c
e s s
- r
s Mo d i f y i n d e x i n g a n d s e a r c h i n g p r
- c
e s s C a n i n fl u e n c e f u n c t i
- n
a l i t y i n ma n y wa y s
LIVE DEMO
Searci API Autocomplete
S u g g e s t s e a r c h e s t
- u
s e r s a s t h e y t y p e E a s i l y e x t e n d a b l e D e f a u l t i mp l e me n t a t i
- n
r e l i e s
- n
s e r v e r ( S u p p
- r
t d e p e n d s
- n
b a c k e n d )
LIVE DEMO
Facets
D y n a mi c fi l t e r i n g
- f
r e s u l t s D i f f e r e n t wi d g e t s / t y p e s A l s
- r
e l i e s
- n
b a c k e n d N
- t
r e s t r i c t e d t
- S
e a r c h A P I
LIVE DEMO
Searci API (Multilingual) Solr Searci
F a s t e r N a t i v e s u p p
- r
t f
- r
d i f f e r e n t l a n g u a g e s Mu c h mo r e F e a t u r e s , f
- r
e x a mp l e p h
- n
e t i c s e a r c h l
- c
a t i
- n
/ p r
- x
i mi t y s e a r c h e s s p e l l c h e c k i n g … S i mp l y a r e a l s e a r c h e n g i n e ;
- )
LIVE DEMO
JOIN US FOR CONTRIBUTION SPRINT
Friday, September 29, 2017
First time Sprinter Workshop Mentored Core Spint General Sprint
9 :
- 1
2 : R
- m:
L e h a r 1
- L
e h a r 2 9 :
- 1
8 : R
- m:
S t
- l
z 2 9 :
- 1
8 : R
- m:
Ma l l
# d r u p a l s p r i n t s
WHAT DID YOU THINK?
Locate this session at the DrupalCon Vienna website: htup:/ /vienna2017.drupal.org/schedule Take the survey! htups:/ /www.surveymonkey.com/r/drupalconvienna