2. Profil : Intégrateur / Dev TYPO3
Certifié TYPO3 Integrator
Paul Blondiaux
Expert TYPO3 – 2000 - 2012
ONEXT – Groupe Sodifrance
Profil : empêcheur de tourner rond
Pas certifié TYPO3
Haythem Labbassi
Développeur TYPO3
Sodifrance
Profil : Chef de projet / dev TYPO3
Non plus
Aude Joly
Expert TYPO3
E-Magineurs
T3UNI 2012
Atelier SOLR 26.06.2012
5. Sommaire
Présentation
Prérequis d'installation
Installation Ubuntu (scripts .sh de l'extension)
Cas pratique / configuration sur mesure :
Atelier SOLR
index
facette
déclarations sur mesures
Exercices
T3UNI 2012
26.06.2012
6. Historique
Atelier SOLR
Eté 2008 : proto1
Février 2009 : dev « dur » : DKD
T3CON09 : public release
Février 2010 : V1.1
T3CON10 : V2.0
Mars 2012 : V2.2
Futur : SOLR 2.5 EAP… ?
T3UNI 2012
26.06.2012
10. Opérations
Atelier SOLR
Indexation de documents XML
Index Inversé
Accessible via les méthodes POST & GET
Résultats : XML, Json, Php
T3CON10 : V2.0
Mars 2012 : V2.2
Futur : SOLR 2.5 EAP
T3UNI 2012
26.06.2012
15. Pré-requis
Ubuntu (12.04 LTS / precise pangolin)
Tomcat 6
Solr
TYPO3 V4.5 (LTS) => 4.7 (stable)
Apache Solr For TYPO3 (V2.x) : TER « solr »
Apache Tika for TYPO3 (V1.x) : TER « tika »
Solr Administration (V1.x) : TER « solradmin »
Nice to have : Apache Nutch (indexation de sites externes non TYPO3)
T3UNI 2012
Atelier SOLR
26.06.2012
16. Installation – fast track
Passage de l’extension de SVN vers GIT. Procédure obsoléte depuis 3 Jours
Atelier SOLR
./var/www/typo3/typo3conf/ext/solr/resources/shell/install-solr.sh
./var/www/typo3/typo3conf/ext/solr/resources/shell/install-multi-solr.sh
T3UNI 2012
26.06.2012
Install-solr.sh réalise l’installation automatique
Vérifie sur svn.typo3.org les dernières version des composants
Vérifie les droits d’exécution et les appliquent, idem pour les langues
Java
Tomcat 6.0.35
Solr 3.0.5 (fichiers conf. Solr : schema.xml, stopwords.xml, coeurs…)
Solr plugin pour TYPO3 (.jar)
Démarre tomcat et Solr => localhost:8080
17. Installation – fast track
T3UNI 2012
Atelier SOLR
26.06.2012
Avantages
Rapide,
Validation des dépendances,
Installation native multi-coeurs,
Fichiers de configuration adaptés,
Version Solr Adapté.
Inconvénients
Customisation plus longue… mais est-ce nécessaire ?