T3UNI12 : SOLR workshop

609 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
609
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

×