„Apache Solr for TYPO3“
Components
&
Review 2016
TYPO3 Camp Rhein Ruhr - Essen
EXT:solr / Apache Solr for TYPO3
• Search extension for TYPO3
• Based on Apache Solr
• Indexing of pages & custom records
• Powerful fronted:
• Faceting
• Auto suggest
• Auto correct
• Stopwords & Synonyms
• Very fast
• Code on github: https://github.com/TYPO3-Solr/
• Web:
• http://www.typo3-solr.com/en/home/
• Financed with EB partners
Addon: EXT:solrfal
• EXT:solrfal
• Indexing of files from FAL
• PageContext
• RecordContext
• StorageContext
• Can use Tika to extract file contents
• Allows you e.g.: to create a media search with small
effort
Addon: EXT:solrfluid
• EXT:solrfluid (Addon)
• Fluid templates for EXT:solr
• Provides
• Facet domain model
• Set of powerful fluid ViewHelpers
• Documentation
What happened 2016?
Q1 - 7.6 & PHP 7.0 ready
• EXT:solr 4.0
• 7.6 LTS & PHP 7.0 ready
• Integration- & Unittests
• Streamline TypoScript configuration usage
• Usage of Xliff
• much more: http://www.typo3-solr.com/en/blog/details/news/
apache_solr_for_typo3_version_40_released/
• EXT:solrfal 3.0
• 7.6 LTS & PHP 7.0 ready
• Limit allowed file extensions
• much more: http://www.typo3-solr.com/en/blog/details/news/
extsolrfal_300_213_have_been_released/
Q2 - Solrfluid + Documentation
• EXT:solr 5.0
• Refactoring for solrfluid
• RST Documentation: https://docs.typo3.org/typo3cms/extensions/solr/
• Dropping deprecated code & improved debugging possibilities
• EXT:solrfluid 1.0
• Powerful domain model & view helpers
• Examples for ajaxified search
• Flexible parsing and rendering for facets
• EXT:solrfal 3.1
• Exclude handling for folders in RecordContext
• Bugfixes
• Introduced travis-ci.com
Q3 - Codesprint & Variants
• Codesprint @dkd in Frankfurt
• Backend statistics module
• UI Improvements
• Starting with Apache Solr 6.2.1 & 

docker images
• EXT:solr 5.1
• Codesprint changes
• Document variants (fieldCollapsing)
• EXT:solrfluid 1.1
• Maintenance Release (Bugfixes only)
• EXT:solrfal 3.2 & 3.3
• Support of variants (for de-duplication)
• Deletion of solr document, when references get removed
Q4 - Apache Solr 6.2.1
(projected)
• EXT:solr 6.0
• Apache Solr 6 support
• Docker images for solr
• Access as multivalve field
• Refactoring (Reports, small performance tweaks)
• EXT:solrfal 4.0
• Merging of duplicates to single document
• EXT:solrfluid 1.2
• Maintenance release
Example by Daniel:


TYPO3 as content repository
using Pages + EXT:solr & EXT:solrfluid
Discussion:

Ideas for 2017
Questions & Answers
How to get involved?
• GitHub: 

https://github.com/TYPO3-Solr/ext-solr
• Slack channel: 

https://typo3.slack.com/messages/ext-solr/
• Become EB Partner: 

http://www.typo3-solr.com/ or 

Call dkd: 004969/24752180
Contact me!
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/

Apache Solr for TYPO3 Components & Review 2016

  • 1.
    „Apache Solr forTYPO3“ Components & Review 2016 TYPO3 Camp Rhein Ruhr - Essen
  • 2.
    EXT:solr / ApacheSolr for TYPO3 • Search extension for TYPO3 • Based on Apache Solr • Indexing of pages & custom records • Powerful fronted: • Faceting • Auto suggest • Auto correct • Stopwords & Synonyms • Very fast • Code on github: https://github.com/TYPO3-Solr/ • Web: • http://www.typo3-solr.com/en/home/ • Financed with EB partners
  • 3.
    Addon: EXT:solrfal • EXT:solrfal •Indexing of files from FAL • PageContext • RecordContext • StorageContext • Can use Tika to extract file contents • Allows you e.g.: to create a media search with small effort
  • 4.
    Addon: EXT:solrfluid • EXT:solrfluid(Addon) • Fluid templates for EXT:solr • Provides • Facet domain model • Set of powerful fluid ViewHelpers • Documentation
  • 5.
  • 6.
    Q1 - 7.6& PHP 7.0 ready • EXT:solr 4.0 • 7.6 LTS & PHP 7.0 ready • Integration- & Unittests • Streamline TypoScript configuration usage • Usage of Xliff • much more: http://www.typo3-solr.com/en/blog/details/news/ apache_solr_for_typo3_version_40_released/ • EXT:solrfal 3.0 • 7.6 LTS & PHP 7.0 ready • Limit allowed file extensions • much more: http://www.typo3-solr.com/en/blog/details/news/ extsolrfal_300_213_have_been_released/
  • 7.
    Q2 - Solrfluid+ Documentation • EXT:solr 5.0 • Refactoring for solrfluid • RST Documentation: https://docs.typo3.org/typo3cms/extensions/solr/ • Dropping deprecated code & improved debugging possibilities • EXT:solrfluid 1.0 • Powerful domain model & view helpers • Examples for ajaxified search • Flexible parsing and rendering for facets • EXT:solrfal 3.1 • Exclude handling for folders in RecordContext • Bugfixes • Introduced travis-ci.com
  • 8.
    Q3 - Codesprint& Variants • Codesprint @dkd in Frankfurt • Backend statistics module • UI Improvements • Starting with Apache Solr 6.2.1 & 
 docker images • EXT:solr 5.1 • Codesprint changes • Document variants (fieldCollapsing) • EXT:solrfluid 1.1 • Maintenance Release (Bugfixes only) • EXT:solrfal 3.2 & 3.3 • Support of variants (for de-duplication) • Deletion of solr document, when references get removed
  • 9.
    Q4 - ApacheSolr 6.2.1 (projected) • EXT:solr 6.0 • Apache Solr 6 support • Docker images for solr • Access as multivalve field • Refactoring (Reports, small performance tweaks) • EXT:solrfal 4.0 • Merging of duplicates to single document • EXT:solrfluid 1.2 • Maintenance release
  • 10.
    Example by Daniel: 
 TYPO3as content repository using Pages + EXT:solr & EXT:solrfluid
  • 11.
  • 12.
  • 13.
    How to getinvolved? • GitHub: 
 https://github.com/TYPO3-Solr/ext-solr • Slack channel: 
 https://typo3.slack.com/messages/ext-solr/ • Become EB Partner: 
 http://www.typo3-solr.com/ or 
 Call dkd: 004969/24752180
  • 14.
    Contact me! 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/