Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01
-
Upload
ingo-renner -
Category
Technology
-
view
2.753 -
download
4
description
Transcript of Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01
![Page 1: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/1.jpg)
d dkdevelopmentkommunikationdesign
![Page 2: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/2.jpg)
Enterprise�Search�meetsEnterprise�CMS
Apache Solr und TYPO3
Ingo Renner, TYPO3 Core DeveloperRelease Manager TYPO3 4.2
![Page 3: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/3.jpg)
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
![Page 4: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/4.jpg)
TYPO3
Open Source Enterprise CMS
![Page 5: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/5.jpg)
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
![Page 6: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/6.jpg)
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
...
![Page 7: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/7.jpg)
TYPO3�Referenzen
t3blog.com
unesco.org vgf-ffm.debe-lufthansa.de...
![Page 8: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/8.jpg)
![Page 9: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/9.jpg)
![Page 10: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/10.jpg)
![Page 11: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/11.jpg)
![Page 12: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/12.jpg)
![Page 13: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/13.jpg)
![Page 14: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/14.jpg)
Apache�Solr
Open Source Enterprise Search Server
![Page 15: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/15.jpg)
Apache�Solr
Apache Software Foundation
Enterprise Search Server
Basiert auf Lucene Index
Viele starke Funktionen
CNet, Net!ix, ilocal.nl, Zappos.com
![Page 16: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/16.jpg)
Solr�Key-Features
Synonyme
Stopwords
Gewichtung
Facettierung
Bezahlte Ergebnisse
Fehlerkorrektur
Geschwindigkeit
![Page 17: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/17.jpg)
Wie�funktioniert‘s
REST ähnliches Interface
Indexieren per POST
Suchen per GET
Ergebnisse als XML, JSON, PHP
Bibliotheken
SolrPhpClient
php5_solr PECL Package
![Page 18: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/18.jpg)
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
![Page 19: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/19.jpg)
TYPO3�IntegrationProbleme & Lösungen
![Page 20: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/20.jpg)
Geschichte
Prototyp im Sommer 2008
Kick-off Februar 2009
Erstes Ziel „Acts like Indexed Search“
Early Access Program
T3CON September 2009 Version 1.0
![Page 21: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/21.jpg)
Komponenten
Indexierung
Suche
Flexible Ergebnisausgabe
Analyse und Statistiken
Administration
![Page 22: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/22.jpg)
Herausforderungen
Seiten Rendering in TYPO3
Berücksichtigung von Zugriffsrechten
Dateiindexierung
Einfaches Setup für Nicht-Java Leute
Integration und Zugriff auf Solr
![Page 23: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/23.jpg)
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
![Page 24: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/24.jpg)
Features
Facettierte Suche
Dateiindexierung
Multi-language Support
Fehlerkorrektur / Did you mean
Suchwort Highlighting
Autocomplete / Suggestions
Berücksichtigung von Zugriffsrechten
![Page 25: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/25.jpg)
Resourcen
Links & Bücher
![Page 26: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/26.jpg)
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
![Page 27: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/27.jpg)
Fragen?
![Page 28: Apache Solr und TYPO3 @ Frankfurt PHP usergroup 2011-01](https://reader033.fdocuments.us/reader033/viewer/2022052900/555a8f11d8b42a991b8b47d3/html5/thumbnails/28.jpg)
d dkdesignkommunikationdevelopment
sagt�danke.