SlideShare uma empresa Scribd logo
1 de 25
Baixar para ler offline
TYPO3
           et
les moteurs de recherche
             01.07.2011



Yohann CERDAN <yohann@site-ngo.fr>
 Thomas LEROY <thomas@site-ngo.fr>
Yohann CERDAN                Thomas LEROY
          Directeur Technique          Directeur Techno-commerciale
          Site’nGo                     Site’nGo


          Profil : Développeur TYPO3   Profil : Intégrateur TYPO3
          Certifié TYPO3 Integrator    Certifié TYPO3 Integrator




T3UNI11
                                                              01.07.2011
TYPO3 et les moteurs de recherche
TYPO3 et les moteurs de recherche
Ce qu’il existe par défaut
Recherche full text MySQL
      http://dev.mysql.com/doc/refman/5.0/fr/fulltext-search.html



          Retourne les enregistrements avec leur pertinence
          Gère les opérateurs booléens + et –
          Peut convenir pour un développement spécifique




T3UNI11
                                                                    01.07.2011
TYPO3 et les moteurs de recherche
Recherche full text MySQL
      http://dev.mysql.com/doc/refman/5.0/fr/fulltext-search.html



          Trop simpliste
          Modifie la structure de la table (MyISAM)
          Performances faibles sur des gros volumes




T3UNI11
                                                                    01.07.2011
TYPO3 et les moteurs de recherche
Recherche full text MySQL




T3UNI11
                                    01.07.2011
TYPO3 et les moteurs de recherche
indexed_search




T3UNI11
                                    01.07.2011
TYPO3 et les moteurs de recherche
indexed_search


          Est développée depuis 2004 (Kasper Skaarhoj)
          Est intégrée et configurée dans les sources de TYPO3
          Indexe toutes les pages/contenus et documents (catdoc / pdftotext)
          Gère les espaces authentifiés
          Dispose d’un crawler externe (CRON) ou indexation à la visite (aucune configuration)




T3UNI11
                                                                           01.07.2011
TYPO3 et les moteurs de recherche
indexed_search


          Convient parfaitement pour des sites à faible et moyen trafic
          Ne gère pas de manière poussée les opérateurs et le filtrage
          Est difficile à surcharger pour ajouter des fonctionnalités (XCLASS, hooks…)




T3UNI11
                                                                             01.07.2011
TYPO3 et les moteurs de recherche
Pour aller plus loin
Google Search (version gratuite)
      http://www.google.com/cse/




          Très simple à mettre en place
          Aucun contrôle :
              Retours
              Mise en forme
              Indexation dépend de votre SEO




T3UNI11
                                               01.07.2011
TYPO3 et les moteurs de recherche
Google Search (version payante)
      http://www.google.com/sitesearch/
          Toujours aussi simple
          Gestion des synonymes
          Pondération de certains résultats
          Pas de publicité
          Flux XML
          Filtrage par catégorie simple
          Dépend toujours de l’indexation de Google




T3UNI11
                                                      01.07.2011
TYPO3 et les moteurs de recherche
Google Search et TYPO3
          ya_googlesearch
          googlecse
          google_api_search
          ltg_googlesearch
          so_gsearch
          ajax_google_search
          …




T3UNI11
                                    01.07.2011
TYPO3 et les moteurs de recherche
MnoGoSearch
      http://www.mnogosearch.org/

          Ecrit en C
          Composé d’un crawler et d’un moteur de recherche
          Supporte la plupart des base de données
          Support de l’UTF8
          Gestion du multilinguisme (70 langues)
          Indexation et recherche rapide
          Indexation des pages et documents
          Existence d’une extension PHP (http://php.net/manual/fr/book.mnogosearch.php)


T3UNI11
                                                                                  01.07.2011
TYPO3 et les moteurs de recherche
MnoGoSearch et TYPO3




          1 seule extension : mnogosearch (2009)
          Développée par Dmitry Dulepov (realurl, templavoila, pagebrowse…)
          Simple (nécessite par contre l’installation sur le serveur)
          Supporte les pages authentifiées et les documents
          Peu d’options disponibles pour les recherches (tris, filtres…)

T3UNI11
                                                                           01.07.2011
TYPO3 et les moteurs de recherche
Sphinx
      http://www.sphinxsearch.com/

          Ecrit en C++
          Spécialement conçu avec la performance à l’esprit
          Composé d’un crawler et d’un moteur de recherche
          Couvre les mêmes fonctionnalités que mnogosearch
          Plus rapide que mnogosearch (ou les autres) pour les deux traitements
          Supporte la plupart des base de données (ou des fichiers XML)
          Possibilité de recherches distribuées pour les très gros sites
          De bonnes références : wordpress, dailymotion, mozilla
          Craigslist : 5 billions de documents, 6 TB de données, 50 millions de recherches/jour

T3UNI11
                                                                            01.07.2011
TYPO3 et les moteurs de recherche
Sphinx et TYPO3
          Rien ! Tout est à faire
          SphinxAPI compatible PHP (SphinxAPI, SphinxSE et SphinxQL)
          Peut-être une implémentation de SphinxQL dans le core de TYPO3 4.6?




T3UNI11
                                                                         01.07.2011
TYPO3 et les moteurs de recherche
Apache SOLR
      http://lucene.apache.org/solr/

          Ecrit en Java (nécessite un serveur d’application Java)
          Composé d’un moteur d’indexation et de recherche (Lucene)
          Propose une interface de recherche (SOLR)
          Solution très rapide
          Pas besoin de base de données
          Interface sous forme d’API XML / JSON exploitable de n’importe où et avec
          n’importe quelle technologie (SolrPHPClient)
          De bonnes références : Cnet, Panasonic, Porsche…
          Nécessite de la configuration et un serveur « convenable »

T3UNI11
                                                                           01.07.2011
TYPO3 et les moteurs de recherche
Apache SOLR
      Beaucoup de fonctionnalités :
             Possibilité de choisir exactement ce qui est indexé
             Indexation des documents puissante (Apache Tika)
             Recherche avec des opérateurs
             Recherche par facette
             Réplication des index
             Recherche distribuée
             Interface d’administration
             Interaction possible avec d’autres systèmes (Liferay, AlFresco)


T3UNI11
                                                                           01.07.2011
TYPO3 et les moteurs de recherche
Apache SOLR et TYPO3
      http://www.typo3-solr.com/
   Projet débuté en 2008
   Projet soutenu par dkd
        Une version gratuite
        Une version payante
   Bien intégré
        Pages authentifiées
        Facettes
        Tris
        Filtres
        Auto-complétion
        Installation facilitée
        …


T3UNI11
                                    01.07.2011
TYPO3 et les moteurs de recherche
Apache SOLR et TYPO3
      http://www.typo3-solr.com/
          Toute la configuration est faite en typoscript
               Paramétrage
               Ajout de champs, facettes…
               Objets typoscript




T3UNI11
                                                           01.07.2011
TYPO3 et les moteurs de recherche
Apache SOLR et TYPO3
      http://www.typo3-solr.com/
          Et si l’extension ne fait pas ce que je veux?
               Possibilité de surcharger le typoscript (userfunc)
               Des hooks aux bons endroits
               Une XCLASS?




T3UNI11
                                                                    01.07.2011
TYPO3 et les moteurs de recherche
Questions / Réponses




T3UNI11
                                      01.07.2011
TYPO3 et les moteurs de recherche
Merci
                Retrouvez cette présentation sur www.site-ngo.fr




             Yohann CERDAN <yohann@site-ngo.fr>
              Thomas LEROY <thomas@site-ngo.fr>




T3UNI11
                                                                   01.07.2011
TYPO3 et les moteurs de recherche

Mais conteúdo relacionado

Destaque

RMLL 2011 - TYPO3 le CMS de référence au gouvernement du Québec
RMLL 2011   - TYPO3 le CMS de référence au gouvernement du QuébecRMLL 2011   - TYPO3 le CMS de référence au gouvernement du Québec
RMLL 2011 - TYPO3 le CMS de référence au gouvernement du QuébecYannick Pavard
 
Découverte de Elastic search
Découverte de Elastic searchDécouverte de Elastic search
Découverte de Elastic searchJEMLI Fathi
 
Présentation de ElasticSearch / Digital apéro du 12/11/2014
Présentation de ElasticSearch / Digital apéro du 12/11/2014Présentation de ElasticSearch / Digital apéro du 12/11/2014
Présentation de ElasticSearch / Digital apéro du 12/11/2014Silicon Comté
 
Solr and Elasticsearch in Action (at Breizhcamp)
Solr and Elasticsearch in Action (at Breizhcamp)Solr and Elasticsearch in Action (at Breizhcamp)
Solr and Elasticsearch in Action (at Breizhcamp)Lucian Precup
 
Moteurs de recherche : un oeil sous le capot avec Elastic Search
Moteurs de recherche : un oeil sous le capot avec Elastic SearchMoteurs de recherche : un oeil sous le capot avec Elastic Search
Moteurs de recherche : un oeil sous le capot avec Elastic SearchAudrey Neveu
 
Oxalide Workshop #3 - Elasticearch, an overview
Oxalide Workshop #3 - Elasticearch, an overviewOxalide Workshop #3 - Elasticearch, an overview
Oxalide Workshop #3 - Elasticearch, an overviewLudovic Piot
 
[Sildes] plateforme centralisée d’analyse des logs des frontaux http en temps...
[Sildes] plateforme centralisée d’analyse des logs des frontaux http en temps...[Sildes] plateforme centralisée d’analyse des logs des frontaux http en temps...
[Sildes] plateforme centralisée d’analyse des logs des frontaux http en temps...Guillaume MOCQUET
 
Tirer le meilleur de ses données avec ElasticSearch
Tirer le meilleur de ses données avec ElasticSearchTirer le meilleur de ses données avec ElasticSearch
Tirer le meilleur de ses données avec ElasticSearchSéven Le Mesle
 

Destaque (8)

RMLL 2011 - TYPO3 le CMS de référence au gouvernement du Québec
RMLL 2011   - TYPO3 le CMS de référence au gouvernement du QuébecRMLL 2011   - TYPO3 le CMS de référence au gouvernement du Québec
RMLL 2011 - TYPO3 le CMS de référence au gouvernement du Québec
 
Découverte de Elastic search
Découverte de Elastic searchDécouverte de Elastic search
Découverte de Elastic search
 
Présentation de ElasticSearch / Digital apéro du 12/11/2014
Présentation de ElasticSearch / Digital apéro du 12/11/2014Présentation de ElasticSearch / Digital apéro du 12/11/2014
Présentation de ElasticSearch / Digital apéro du 12/11/2014
 
Solr and Elasticsearch in Action (at Breizhcamp)
Solr and Elasticsearch in Action (at Breizhcamp)Solr and Elasticsearch in Action (at Breizhcamp)
Solr and Elasticsearch in Action (at Breizhcamp)
 
Moteurs de recherche : un oeil sous le capot avec Elastic Search
Moteurs de recherche : un oeil sous le capot avec Elastic SearchMoteurs de recherche : un oeil sous le capot avec Elastic Search
Moteurs de recherche : un oeil sous le capot avec Elastic Search
 
Oxalide Workshop #3 - Elasticearch, an overview
Oxalide Workshop #3 - Elasticearch, an overviewOxalide Workshop #3 - Elasticearch, an overview
Oxalide Workshop #3 - Elasticearch, an overview
 
[Sildes] plateforme centralisée d’analyse des logs des frontaux http en temps...
[Sildes] plateforme centralisée d’analyse des logs des frontaux http en temps...[Sildes] plateforme centralisée d’analyse des logs des frontaux http en temps...
[Sildes] plateforme centralisée d’analyse des logs des frontaux http en temps...
 
Tirer le meilleur de ses données avec ElasticSearch
Tirer le meilleur de ses données avec ElasticSearchTirer le meilleur de ses données avec ElasticSearch
Tirer le meilleur de ses données avec ElasticSearch
 

Semelhante a T3UNIFR11 - TYPO3 et les moteurs de recherche

Solr, c'est simple et Big Data ready - prez au Lyon jug Fév 2014
Solr, c'est simple et Big Data ready - prez au Lyon jug Fév 2014Solr, c'est simple et Big Data ready - prez au Lyon jug Fév 2014
Solr, c'est simple et Big Data ready - prez au Lyon jug Fév 2014francelabs
 
Presentation Lucene / Solr / Datafari - Nantes JUG
Presentation Lucene / Solr / Datafari - Nantes JUGPresentation Lucene / Solr / Datafari - Nantes JUG
Presentation Lucene / Solr / Datafari - Nantes JUGfrancelabs
 
Marseille JUG Novembre 2013 Lucene Solr France Labs
Marseille JUG Novembre 2013 Lucene Solr France LabsMarseille JUG Novembre 2013 Lucene Solr France Labs
Marseille JUG Novembre 2013 Lucene Solr France Labsfrancelabs
 
Utilisation avancée d'un crawler - SEO Camp'us 2015
Utilisation avancée d'un crawler - SEO Camp'us 2015Utilisation avancée d'un crawler - SEO Camp'us 2015
Utilisation avancée d'un crawler - SEO Camp'us 2015Philippe YONNET
 
Presentation t3 uni12-opendata
Presentation t3 uni12-opendataPresentation t3 uni12-opendata
Presentation t3 uni12-opendataPlan.Net France
 
Traduction des extensions et du core de TYPO3 CMS avec XLIFF
Traduction des extensions et du core de TYPO3 CMS avec XLIFFTraduction des extensions et du core de TYPO3 CMS avec XLIFF
Traduction des extensions et du core de TYPO3 CMS avec XLIFFdfeyer
 
Presentation solr 10 Aout 2011 (french)
Presentation solr 10 Aout 2011 (french)Presentation solr 10 Aout 2011 (french)
Presentation solr 10 Aout 2011 (french)Thibaud Vibes
 
Migration d'Exalead vers Solr - IFCE et France Labs - Search Day 2014
Migration d'Exalead vers Solr - IFCE et France Labs - Search Day 2014Migration d'Exalead vers Solr - IFCE et France Labs - Search Day 2014
Migration d'Exalead vers Solr - IFCE et France Labs - Search Day 2014francelabs
 
Firefox pour la veille
Firefox pour la veilleFirefox pour la veille
Firefox pour la veilleAref Jdey
 
Annexe1 éTude Comparative Sur Les Moteurs De Recherche
Annexe1   éTude Comparative Sur Les Moteurs De RechercheAnnexe1   éTude Comparative Sur Les Moteurs De Recherche
Annexe1 éTude Comparative Sur Les Moteurs De RechercheMohamed Ben Bouzid
 
Geneva jug Lucene Solr
Geneva jug Lucene Solr Geneva jug Lucene Solr
Geneva jug Lucene Solr francelabs
 
Outils de recherche du web hors Google
Outils de recherche du web hors GoogleOutils de recherche du web hors Google
Outils de recherche du web hors GoogleURFIST de Rennes
 
Moteurs&méta-moteurs de recherche
Moteurs&méta-moteurs de rechercheMoteurs&méta-moteurs de recherche
Moteurs&méta-moteurs de rechercheGhazouani Mahdi
 
T3UNI12 : SOLR workshop
T3UNI12 : SOLR workshopT3UNI12 : SOLR workshop
T3UNI12 : SOLR workshopPaul Blondiaux
 
Apache solr andré bois-crettez 08
Apache solr   andré bois-crettez 08Apache solr   andré bois-crettez 08
Apache solr andré bois-crettez 08Loïc Descotte
 
Du seo d'hier au référencement de demain un avenir plein de ressources (m...
Du seo d'hier au référencement de demain   un avenir plein de ressources (m...Du seo d'hier au référencement de demain   un avenir plein de ressources (m...
Du seo d'hier au référencement de demain un avenir plein de ressources (m...semrush_webinars
 
Statistique de TYPO3 dans le monde
Statistique de TYPO3 dans le mondeStatistique de TYPO3 dans le monde
Statistique de TYPO3 dans le mondeYannick Pavard
 
Conférence Sesql - DjangoCong 2011
Conférence Sesql - DjangoCong 2011Conférence Sesql - DjangoCong 2011
Conférence Sesql - DjangoCong 2011Paris, France
 

Semelhante a T3UNIFR11 - TYPO3 et les moteurs de recherche (20)

Solr, c'est simple et Big Data ready - prez au Lyon jug Fév 2014
Solr, c'est simple et Big Data ready - prez au Lyon jug Fév 2014Solr, c'est simple et Big Data ready - prez au Lyon jug Fév 2014
Solr, c'est simple et Big Data ready - prez au Lyon jug Fév 2014
 
Presentation Lucene / Solr / Datafari - Nantes JUG
Presentation Lucene / Solr / Datafari - Nantes JUGPresentation Lucene / Solr / Datafari - Nantes JUG
Presentation Lucene / Solr / Datafari - Nantes JUG
 
Marseille JUG Novembre 2013 Lucene Solr France Labs
Marseille JUG Novembre 2013 Lucene Solr France LabsMarseille JUG Novembre 2013 Lucene Solr France Labs
Marseille JUG Novembre 2013 Lucene Solr France Labs
 
Utilisation avancée d'un crawler - SEO Camp'us 2015
Utilisation avancée d'un crawler - SEO Camp'us 2015Utilisation avancée d'un crawler - SEO Camp'us 2015
Utilisation avancée d'un crawler - SEO Camp'us 2015
 
Presentation t3 uni12-opendata
Presentation t3 uni12-opendataPresentation t3 uni12-opendata
Presentation t3 uni12-opendata
 
Traduction des extensions et du core de TYPO3 CMS avec XLIFF
Traduction des extensions et du core de TYPO3 CMS avec XLIFFTraduction des extensions et du core de TYPO3 CMS avec XLIFF
Traduction des extensions et du core de TYPO3 CMS avec XLIFF
 
Recherche
RechercheRecherche
Recherche
 
Presentation solr 10 Aout 2011 (french)
Presentation solr 10 Aout 2011 (french)Presentation solr 10 Aout 2011 (french)
Presentation solr 10 Aout 2011 (french)
 
Migration d'Exalead vers Solr - IFCE et France Labs - Search Day 2014
Migration d'Exalead vers Solr - IFCE et France Labs - Search Day 2014Migration d'Exalead vers Solr - IFCE et France Labs - Search Day 2014
Migration d'Exalead vers Solr - IFCE et France Labs - Search Day 2014
 
Show de boucane pour ELK
Show de boucane pour ELKShow de boucane pour ELK
Show de boucane pour ELK
 
Firefox pour la veille
Firefox pour la veilleFirefox pour la veille
Firefox pour la veille
 
Annexe1 éTude Comparative Sur Les Moteurs De Recherche
Annexe1   éTude Comparative Sur Les Moteurs De RechercheAnnexe1   éTude Comparative Sur Les Moteurs De Recherche
Annexe1 éTude Comparative Sur Les Moteurs De Recherche
 
Geneva jug Lucene Solr
Geneva jug Lucene Solr Geneva jug Lucene Solr
Geneva jug Lucene Solr
 
Outils de recherche du web hors Google
Outils de recherche du web hors GoogleOutils de recherche du web hors Google
Outils de recherche du web hors Google
 
Moteurs&méta-moteurs de recherche
Moteurs&méta-moteurs de rechercheMoteurs&méta-moteurs de recherche
Moteurs&méta-moteurs de recherche
 
T3UNI12 : SOLR workshop
T3UNI12 : SOLR workshopT3UNI12 : SOLR workshop
T3UNI12 : SOLR workshop
 
Apache solr andré bois-crettez 08
Apache solr   andré bois-crettez 08Apache solr   andré bois-crettez 08
Apache solr andré bois-crettez 08
 
Du seo d'hier au référencement de demain un avenir plein de ressources (m...
Du seo d'hier au référencement de demain   un avenir plein de ressources (m...Du seo d'hier au référencement de demain   un avenir plein de ressources (m...
Du seo d'hier au référencement de demain un avenir plein de ressources (m...
 
Statistique de TYPO3 dans le monde
Statistique de TYPO3 dans le mondeStatistique de TYPO3 dans le monde
Statistique de TYPO3 dans le monde
 
Conférence Sesql - DjangoCong 2011
Conférence Sesql - DjangoCong 2011Conférence Sesql - DjangoCong 2011
Conférence Sesql - DjangoCong 2011
 

T3UNIFR11 - TYPO3 et les moteurs de recherche

  • 1. TYPO3 et les moteurs de recherche 01.07.2011 Yohann CERDAN <yohann@site-ngo.fr> Thomas LEROY <thomas@site-ngo.fr>
  • 2. Yohann CERDAN Thomas LEROY Directeur Technique Directeur Techno-commerciale Site’nGo Site’nGo Profil : Développeur TYPO3 Profil : Intégrateur TYPO3 Certifié TYPO3 Integrator Certifié TYPO3 Integrator T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 3. TYPO3 et les moteurs de recherche
  • 4. Ce qu’il existe par défaut
  • 5. Recherche full text MySQL http://dev.mysql.com/doc/refman/5.0/fr/fulltext-search.html Retourne les enregistrements avec leur pertinence Gère les opérateurs booléens + et – Peut convenir pour un développement spécifique T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 6. Recherche full text MySQL http://dev.mysql.com/doc/refman/5.0/fr/fulltext-search.html Trop simpliste Modifie la structure de la table (MyISAM) Performances faibles sur des gros volumes T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 7. Recherche full text MySQL T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 8. indexed_search T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 9. indexed_search Est développée depuis 2004 (Kasper Skaarhoj) Est intégrée et configurée dans les sources de TYPO3 Indexe toutes les pages/contenus et documents (catdoc / pdftotext) Gère les espaces authentifiés Dispose d’un crawler externe (CRON) ou indexation à la visite (aucune configuration) T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 10. indexed_search Convient parfaitement pour des sites à faible et moyen trafic Ne gère pas de manière poussée les opérateurs et le filtrage Est difficile à surcharger pour ajouter des fonctionnalités (XCLASS, hooks…) T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 12. Google Search (version gratuite) http://www.google.com/cse/ Très simple à mettre en place Aucun contrôle : Retours Mise en forme Indexation dépend de votre SEO T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 13. Google Search (version payante) http://www.google.com/sitesearch/ Toujours aussi simple Gestion des synonymes Pondération de certains résultats Pas de publicité Flux XML Filtrage par catégorie simple Dépend toujours de l’indexation de Google T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 14. Google Search et TYPO3 ya_googlesearch googlecse google_api_search ltg_googlesearch so_gsearch ajax_google_search … T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 15. MnoGoSearch http://www.mnogosearch.org/ Ecrit en C Composé d’un crawler et d’un moteur de recherche Supporte la plupart des base de données Support de l’UTF8 Gestion du multilinguisme (70 langues) Indexation et recherche rapide Indexation des pages et documents Existence d’une extension PHP (http://php.net/manual/fr/book.mnogosearch.php) T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 16. MnoGoSearch et TYPO3 1 seule extension : mnogosearch (2009) Développée par Dmitry Dulepov (realurl, templavoila, pagebrowse…) Simple (nécessite par contre l’installation sur le serveur) Supporte les pages authentifiées et les documents Peu d’options disponibles pour les recherches (tris, filtres…) T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 17. Sphinx http://www.sphinxsearch.com/ Ecrit en C++ Spécialement conçu avec la performance à l’esprit Composé d’un crawler et d’un moteur de recherche Couvre les mêmes fonctionnalités que mnogosearch Plus rapide que mnogosearch (ou les autres) pour les deux traitements Supporte la plupart des base de données (ou des fichiers XML) Possibilité de recherches distribuées pour les très gros sites De bonnes références : wordpress, dailymotion, mozilla Craigslist : 5 billions de documents, 6 TB de données, 50 millions de recherches/jour T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 18. Sphinx et TYPO3 Rien ! Tout est à faire SphinxAPI compatible PHP (SphinxAPI, SphinxSE et SphinxQL) Peut-être une implémentation de SphinxQL dans le core de TYPO3 4.6? T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 19. Apache SOLR http://lucene.apache.org/solr/ Ecrit en Java (nécessite un serveur d’application Java) Composé d’un moteur d’indexation et de recherche (Lucene) Propose une interface de recherche (SOLR) Solution très rapide Pas besoin de base de données Interface sous forme d’API XML / JSON exploitable de n’importe où et avec n’importe quelle technologie (SolrPHPClient) De bonnes références : Cnet, Panasonic, Porsche… Nécessite de la configuration et un serveur « convenable » T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 20. Apache SOLR Beaucoup de fonctionnalités : Possibilité de choisir exactement ce qui est indexé Indexation des documents puissante (Apache Tika) Recherche avec des opérateurs Recherche par facette Réplication des index Recherche distribuée Interface d’administration Interaction possible avec d’autres systèmes (Liferay, AlFresco) T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 21. Apache SOLR et TYPO3 http://www.typo3-solr.com/ Projet débuté en 2008 Projet soutenu par dkd Une version gratuite Une version payante Bien intégré Pages authentifiées Facettes Tris Filtres Auto-complétion Installation facilitée … T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 22. Apache SOLR et TYPO3 http://www.typo3-solr.com/ Toute la configuration est faite en typoscript Paramétrage Ajout de champs, facettes… Objets typoscript T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 23. Apache SOLR et TYPO3 http://www.typo3-solr.com/ Et si l’extension ne fait pas ce que je veux? Possibilité de surcharger le typoscript (userfunc) Des hooks aux bons endroits Une XCLASS? T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 24. Questions / Réponses T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche
  • 25. Merci Retrouvez cette présentation sur www.site-ngo.fr Yohann CERDAN <yohann@site-ngo.fr> Thomas LEROY <thomas@site-ngo.fr> T3UNI11 01.07.2011 TYPO3 et les moteurs de recherche