apache solr und typo3 @ frankfurt php usergroup 2011-01
DESCRIPTION
A talk shortly introducing TYPO3 and then moving on to Apache Solr, why we chose it, how we integrated it with TYPO3, what challenges we faced, and what solutions we came up with.TRANSCRIPT
d dkdevelopmentkommunikationdesign
Enterprise�Search�meetsEnterprise�CMS
Apache Solr und TYPO3
Ingo Renner, TYPO3 Core DeveloperRelease Manager TYPO3 4.2
Ingo�Renner
TYPO3 Core Developer
Release Manager TYPO3 4.2
TYPO3 Google Summer of Code Admin
Software Architect, Senior Developerdkd Internet Service GmbH
- Caution -TYPO3-Evangelist
TYPO3
Open Source Enterprise CMS
TYPO3
Free and Open Source Enterprise CMS
Geschätzte 500 000+ Installationen weltweit
Über 4 800 öffentliche Erweiterungen
Entwicklung durch Community
Konferenzen in Europa und Nord Amerika
2 x Google Summer of Code
Core�Features
Seitenbaum und Content Elemente
Stabiles, skalierbares und erweiterbares CM Framework
Multi: Language, Site, Domain Support
Flexibles Templatingsystem
Granulare Benutzerrechteverwaltung
Work!ows, Versionierung, Static
...
TYPO3�Referenzen
t3blog.com
unesco.org vgf-ffm.debe-lufthansa.de...
Apache�Solr
Open Source Enterprise Search Server
Apache�Solr
Apache Software Foundation
Enterprise Search Server
Basiert auf Lucene Index
Viele starke Funktionen
CNet, Net!ix, ilocal.nl, Zappos.com
Solr�Key-Features
Synonyme
Stopwords
Gewichtung
Facettierung
Bezahlte Ergebnisse
Fehlerkorrektur
Geschwindigkeit
Wie�funktioniert‘s
REST ähnliches Interface
Indexieren per POST
Suchen per GET
Ergebnisse als XML, JSON, PHP
Bibliotheken
SolrPhpClient
php5_solr PECL Package
Solr�Index
Solr Index
Document
Document
Document
Document
Document
Field
Field
Field
Field
Field
Field
Field
Field
Field
Field
Field
Field
Field
Field
Field
Field
Field
Field
Field
TYPO3�IntegrationProbleme & Lösungen
Geschichte
Prototyp im Sommer 2008
Kick-off Februar 2009
Erstes Ziel „Acts like Indexed Search“
Early Access Program
T3CON September 2009 Version 1.0
Komponenten
Indexierung
Suche
Flexible Ergebnisausgabe
Analyse und Statistiken
Administration
Herausforderungen
Seiten Rendering in TYPO3
Berücksichtigung von Zugriffsrechten
Dateiindexierung
Einfaches Setup für Nicht-Java Leute
Integration und Zugriff auf Solr
Lösungen
Record Monitor und Indexing Queue
Eigenes Solr Query Parser Plugin
Integration von Apache Tika
Voll automatisiertes bash Install Script
SolrPhpClient und JSON Response Writer
Features
Facettierte Suche
Dateiindexierung
Multi-language Support
Fehlerkorrektur / Did you mean
Suchwort Highlighting
Autocomplete / Suggestions
Berücksichtigung von Zugriffsrechten
Resourcen
Links & Bücher
Resourcen
Solr 1.4 Enterprise Search ServerISBN 1847195881
Lucene in Action, 2nd EdISBN 1933988177
http://wiki.apache.org/solr
http://www.typo3-solr.com
http://forge.typo3.org/projects/show/extension-solr
Fragen?
d dkdesignkommunikationdevelopment
sagt�danke.