Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Apache Solr for TYPO3: More than a search engine

446 views

Published on

In this presentation, that we held at MeetTYPO3 Rotterdam, we show how we solved the problem our customer presented us, they had with their product catalog, using TYPO3 and Apache Solr.

Published in: Internet
  • Be the first to comment

  • Be the first to like this

Apache Solr for TYPO3: More than a search engine

  1. 1. 1 Apache Solr for TYPO3: Apache Solr for TYPO3: More than a search engine
  2. 2. About us 2 Olivier Dobberkau 49 years old @TYPO3 since: 2001
 @Apache Solr since: 2009
 @dkd since: 1996
 
 Email: olivier.dobberkau@dkd.de Twitter: @T3RevNeverEnd 

  3. 3. About us 3 Timo Hund 33 years old @TYPO3 since: 2003
 @Apache Solr since: 2009
 @dkd since: 2015
 
 Email: timo.hund@dkd.de Xing: https://www.xing.com/profile/Timo_Hund2
 Github: https://github.com/timohund

  4. 4. Our team 4 Olivier Dobberkau Timo Hund Ingo Renner Markus Friedrich Thomas Janke Development Development Development Management Management Rafael Kähm Development
  5. 5. 5 Teamwork@dkd
  6. 6. How we started Need for a search in TYPO3 with… - Support of synonyms Flugbegleiter <-> Stewardess - Facetting 6 Successful project Why not share it?
  7. 7. Joining forces Share costs 7 Community Bugfixes, features, support, …
 dkd - Solr Team Roadmap, T3 compatibility, bugfixes, new features, R&D, community
 management
 Partner
 Give money, feedback, bug reports, feature requests Customers Run & develop project with our partners
 Why? One search solution instead of many Complex field
  8. 8. What happened since then (EXT:solr) Over 300 partners (35 in EB 2016) 8 28 releases (2,630 code changes) 8 years / 10 person years spent Dev costs 0.7 millions € (COCOMO method) 25,000 downloads (TER + Packagist) Powerful search components for TYPO3
  9. 9. A product catalogue of a different kind… 9 SecretSauce…
  10. 10. Our customer 10 I think you know SAMSON!
  11. 11. 11 Not me!
  12. 12. Our customer 12 The fuel of your car or plane passes a Samson valve Develops measurement and control technologies Products: valves, regulators, automation systems, transducers, controllers & sensors
  13. 13. Our customer 13 Around 4000 employees in 66 countries HQ in Frankfurt Website: www.samson.de Early supporter of Eintracht Frankfurt A legend: Jürgen Grabowski
  14. 14. Find a fitting valve…. 14 Where are the products?
  15. 15. 15 Where are the details? 15 Find a fitting valve….
  16. 16. 16 Maybe this is my valve? Find a fitting valve….
  17. 17. 17 Lets check the product sheet 17 Find a fitting valve….
  18. 18. 18 Wrong valve… :-( check the next Find a fitting valve….
  19. 19. 19 Find fitting products is hard The problem Adding products is hard as well
  20. 20. The requirements 20 => searchable Catalogue => filterable Lists => Products maintained in TYPO3 Better User Experience => Better sales Self Maintenance => Faster Time to Market
  21. 21. Our solution 21 Frontend based on EXT:solr & EXT:solrfluid Indexing of product data with EXT:solr Product data in TYPO3 records
  22. 22. The challenge… 22 A complex domain: Dependencies
 (Tolerance) Different possible usages Different Markets * Temperature ranges * Pressures * Volume flows Media Variant
  23. 23. … and how we addressed it 23 Understand the customer products & domain Implement product domain model step by step Continued feedback with the customer Find technical solutions for… Initial data import Indexing data into solr Build a user-friendly frontend
  24. 24. The benefits & results 24 Step by Step Implementation with the customer Powerful & fast fronted Data maintainable in TYPO3 Many out-of-the-box features used Customisations done by dkd solr experts Time to market
  25. 25. Overview 25 Apache Solr TYPO3 Backend Product Catalogue
  26. 26. Impressions 26
  27. 27. 27
  28. 28. 28
  29. 29. 29
  30. 30. 30
  31. 31. 31
  32. 32. 32
  33. 33. Contact us! 33 Timo Hund Email: timo.hund@dkd.de GitHub: https://github.com/timohund Xing: https://www.xing.com/profile/Timo_Hund2 TYPO3 Solr: http://www.typo3-solr.com dkd: http://www.dkd.de/ Twitter: https://twitter.com/dkd_de Facebook: https://www.facebook.com/www.dkd.de Olivier Dobberkau Email: olivier.dobberkau@dkd.de

×