I'm Eugene Ilyin and it's my presentation - "Drupal + Solr or how to make your own hands Yandex Market".
Requirements for modern online catalogs of products and tools for creating the modern catalog on Drupal.
How to make a catalog that will sell.
VVIP Pune Call Girls Sinhagad WhatSapp Number 8005736733 With Elite Staff And...
ย
Drupal + Solr or how to make your own hands Yandex Market
1. Drupal + Solr:
Yandex Market with your own hands
Eugene Ilyin
2. Eugene Ilyin
eilyin@drupaljedi.com
SkypeID: ilyin.e
I have 5 years experience in Drupal development:
โ More than 30 projects
โ Solr for more than on 15 projects
โ Series of articles about Drupal + Solr on habr
โ Development of my own modules for search
โ Patches for existing search modules
4. Statistics
โ Online sales are growing by 25-30% each year
โ 70% of people in Russia shop in the Internet
โ Buyers are more likely to use Yandex.Market,
Wikimart, Ebay
5. How to adapt the Drupal for
growing market demands?
9. Don't make it on SQL
there are search engines for this
10. How to make perfect catalog?
Fulltext search
with good
stemming
Many options
User-friendly
filters
Clever sortings
Dynamic facets
Perfect
catalog
11. Tools: must have
โ Search API
โ Search API Solr Search
โ Facet API
12. Tools: useful
โ Search API Views
โ Facet API Pretty Paths
โ Search API Autocomplete
โ AJAX Facets
โ Search API Sorts
13. Search: basic entities
Search Server
Search Index Search Index
Field Field Field Field Field Field
Facet Facet Facet Facet
14. Main problems
โ Quality of search results
โ Dynamic set of indexed fields
โ Customization of facet filters
โ Work with sorting
15. Quality of search results
Completeness of +
the search results
Stemming
Additional
fields with tags
Relevance
Weight of fields
Elevation
Boost
Synonyms
17. How to configure stemming?
โ Enable stemmer in schema.xml
โ Prepare dictionaries
โ Reindex content
18. What is the structure of dictionaries?
โ Dictionary consists of two files
โ File .aff contains the rules for words
โ File .dic contains the list of words
22. Problems of dynamic attributes
โ Set of attributes changes very often
โ How to add attributes into index?
โ How to enable facets for new attributes?
23. How to work with dynamic attributes?
โ Module Relations to link entities and attributes
โ hook_entity_info_alter to generate fields
โ Use the mechanism of Features for facets
24. Facet filters
Links
Checkboxes
Slider Dropdown
Interval Hierarchy Date & time
Graphs