Atelier SOLR 
26.06.2012 
Aude Joly <ajoly@e-magineurs.fr> 
Haythem Labbassi <hlabbassi@sodifrance.fr> 
Paul Blondiaux <pb...
Profil : Intégrateur / Dev TYPO3 
Certifié TYPO3 Integrator 
Paul Blondiaux 
Expert TYPO3 – 2000 - 2012 
ONEXT – Groupe So...
SolR, vous avez dit : « solaire », « solre », « solar » … ?
« Qui cherche trouve » 
Matthieu 7:7
Sommaire 
Présentation 
Prérequis d'installation 
Installation Ubuntu (scripts .sh de l'extension) 
Cas pratique / configu...
Historique 
Atelier SOLR 
Eté 2008 : proto1 
Février 2009 : dev « dur » : DKD 
T3CON09 : public release 
Février 2010 : V1...
Concept 
T3UNI 2012 
Atelier SOLR 
26.06.2012 
Interface 
Admin 
HTTP Request servlet Update servlet 
Stdrd 
Req. 
Handler...
Fonctionnement 
T3UNI 2012 
Atelier SOLR 
26.06.2012 
Indexation 
Requête 
Résultat 
ANALYSE 
(Composants 
Additionnels)
Index SOLR 
Indexation 
T3UNI 2012 
Atelier SOLR 
26.06.2012 
Document : contenu 
Champ Champ Champ Champ Champ Champ 
Cha...
Opérations 
Atelier SOLR 
Indexation de documents XML 
Index Inversé 
Accessible via les méthodes POST & GET 
Résultats : ...
SolR pour TYPO3
Caractéristiques 
V 1.0 
Atelier SOLR 
Indexation FE 
Search Box 
Facettes 
Script d’install 
Spell Checker 
Droits d’accè...
SOLR + TYPO3 = 
Indexation de 
Atelier SOLR 
Contenu TYPO3 
Contenu TCA (tables) 
Sites Externes 
RSS 
Ressources (fichier...
Solr + Ubuntu + TYPO3
Pré-requis 
Ubuntu (12.04 LTS / precise pangolin) 
Tomcat 6 
Solr 
TYPO3 V4.5 (LTS) => 4.7 (stable) 
Apache Solr For TYPO3...
Installation – fast track 
Passage de l’extension de SVN vers GIT. Procédure obsoléte depuis 3 Jours 
Atelier SOLR 
./var/...
Installation – fast track 
T3UNI 2012 
Atelier SOLR 
26.06.2012 
Avantages 
Rapide, 
Validation des dépendances, 
Installa...
Résultat 
T3UNI 2012 
Atelier SOLR 
26.06.2012
Pendant ce temps là, sur TYPO3 …
Installation TYPO3 - SOLR 
T3UNI 2012 
Atelier SOLR 
26.06.2012 
Haythem – Aude … c’est à vous.
Atelier SOLR 
Questions / Réponses 
T3UNI 2012 
26.06.2012
Atelier SOLR 
Merci 
Aude Joly <email> 
Haythem Labbassi <hlabbassi@sodifrance.fr> 
Paul Blondiaux <pblondiaux@sodifrance....
Prochain SlideShare
Chargement dans…5
×

T3UNI12 : SOLR workshop

586 vues

Publié le

T3UNI12 : SOLR workshop

Publié dans : Technologie
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
586
Sur SlideShare
0
Issues des intégrations
0
Intégrations
2
Actions
Partages
0
Téléchargements
5
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

T3UNI12 : SOLR workshop

  1. 1. Atelier SOLR 26.06.2012 Aude Joly <ajoly@e-magineurs.fr> Haythem Labbassi <hlabbassi@sodifrance.fr> Paul Blondiaux <pblondiaux@sodifrance.fr>
  2. 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
  3. 3. SolR, vous avez dit : « solaire », « solre », « solar » … ?
  4. 4. « Qui cherche trouve » Matthieu 7:7
  5. 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. 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
  7. 7. Concept T3UNI 2012 Atelier SOLR 26.06.2012 Interface Admin HTTP Request servlet Update servlet Stdrd Req. Handler DisMax Req. Handler Custom Req. Handler XML Resp. Writer XML Update Interface SOLR Core : config, schem, caching, analysis Lucene Replication
  8. 8. Fonctionnement T3UNI 2012 Atelier SOLR 26.06.2012 Indexation Requête Résultat ANALYSE (Composants Additionnels)
  9. 9. Index SOLR Indexation T3UNI 2012 Atelier SOLR 26.06.2012 Document : contenu Champ Champ Champ Champ Champ Champ Champ Champ Champ Champ Champ Champ Champ Champ Champ Champ Champ Champ
  10. 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
  11. 11. SolR pour TYPO3
  12. 12. Caractéristiques V 1.0 Atelier SOLR Indexation FE Search Box Facettes Script d’install Spell Checker Droits d’accès Tri / schelduler Multilingue Filtres T3UNI 2012 26.06.2012 V 2.0 Queue d’index Recherches populaires Auto-suggestion Facettes hiérarchiques Module Backend (+ dérivés) ExtBase – Fluid Tika Elévation de contenu Dernières recherches
  13. 13. SOLR + TYPO3 = Indexation de Atelier SOLR Contenu TYPO3 Contenu TCA (tables) Sites Externes RSS Ressources (fichiers) … T3UNI 2012 26.06.2012 Opérateurs de saisie « + » & « - » « contenu » Caractères diacritiques Biere = Biére Søren = Sören = Soeren = Soeren = Soren Résultats Tri (pertinence, auteur), filtres (types contenu), views Helpers (prix…)
  14. 14. Solr + Ubuntu + TYPO3
  15. 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. 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. 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 ?
  18. 18. Résultat T3UNI 2012 Atelier SOLR 26.06.2012
  19. 19. Pendant ce temps là, sur TYPO3 …
  20. 20. Installation TYPO3 - SOLR T3UNI 2012 Atelier SOLR 26.06.2012 Haythem – Aude … c’est à vous.
  21. 21. Atelier SOLR Questions / Réponses T3UNI 2012 26.06.2012
  22. 22. Atelier SOLR Merci Aude Joly <email> Haythem Labbassi <hlabbassi@sodifrance.fr> Paul Blondiaux <pblondiaux@sodifrance.fr> T3UNI 2012 26.06.2012

×