introducción a la búsquedas con facetas en drupal 7
DESCRIPTION
Introdución a la búsqueda o navegación por facetas. Conceptos previos y módulos necesarios para la implementación en Drupal 7.TRANSCRIPT
Introducción a la búsquedas con facetas en Drupal 7
Por Heissen López
Acerca de miEgresado de Ingeniería de Sistemas de la
Universidad Autónoma del Perú.
Técnico electrónico del I.S.T.P. José Pardo.
Trabajo comoPHP / Drupal Developer
Contacto /heilop
heilop.com
http://drupal.org/u/heilop
Puntos a tratar
✔ Introducción
✔ Búsquedas por facetas
✔ Módulos necesarios (en Drupal)
✔ Implementación de Facetas en Drupal
✔ Demo
✔Introducción
La arquitectura de la Información (AI) es la disciplina y arte encargada del estudio, análisis, organización, disposición y estructuración de la información en espacios de información, y de la
selección y presentación de los datos en los sistemas de información interactivos y no interactivos.
1975
Richard Saul Wurman
“Organizar los patrones en la data, haciendo que lo complejo sea claro”
Encontrar
Entender
La información es clasificada según una estructura jerárquica, normalmente asociada a categorías y subcategorías relacionadas con diversos ámbitos
Jerarquías
Libro
Narrativa
Novela
Cien años de soledad
En las facetas, la clasificación de la información se desarrolla según la determinación de varios campos o aspectos relevantes
Facetas
Libro Narrativo
Revista
Diario
Lírico
Dramático
Tipo deRecurso
Género
MarioVargas Llosa
Miguel de Cervantes
Gabriel García
Autor
1963
1605
1967
Año de publicación
✔Búsquedas por facetas
Búsquedas por facetas
También llamada la navegación por facetas o navegación facetada, es una técnica para acceder a la información organizada según un sistema de clasificación de facetas, lo que permite a los usuarios explorar una colección de información mediante la aplicación de varios filtros.
Morgan & Claypool, 2009
Búsquedas por facetas
Búsquedas por facetas
Búsquedas por facetas
● Gran cantidad de data (contenido).
● Las categorías no siempre son precisas.
● Guiar al usuario en su búsqueda.
● Contenido que pertenecen a más de una categoría.
¿Cuándo uso facetas?
Navegación por facetas,
es una herramienta para el
filtrado del contenido de
tal manera que el usuario
encuentre información
fácilmente en un sitio
grande.
Resumiendo ...
✔Módulos necesarios(en Drupal)
● https://drupal.org/project/search_api● https://drupal.org/project/facetapi● https://drupal.org/project/search_api_db● https://drupal.org/project/entity● https://drupal.org/project/ctools● https://drupal.org/project/views
Obligatorios
● Se base de las sugerencias para la búsqueda básica.
● Herramientas de búsqueda genéricos y flexibles :
➔ Datos diferentes.
➔ Diferentes motores de búsqueda
➔ Los diferentes tipos de búsquedas / interfaces de usuario
Search API (API de Búsquedas)
Estructura básica
● Permite crear y administrar interfaces de búsqueda por facetas.
● También permite a los themers y desarrolladores implementar nuevos wigets.
Facet API
● https://www.drupal.org/project/facetapi_pretty_paths
● https://www.drupal.org/project/facetapi_slider● https://www.drupal.org/project/search_api_ranges● https://www.drupal.org/project/facetapi_ranges● https://drupal.org/project/facetapi_multiselect● https://www.drupal.org/project/facetapi_graphs● https://www.drupal.org/project/date_facets● https://www.drupal.org/project/search_api_location● https://www.drupal.org/project/facetapi_tagcloud
Módulos adicionales
✔Implementación de Facetas en Drupal (Demo)
Pasos a seguir
• Instalar módulosInstalar módulos
• Crear Tipo de contenidoCrear Tipo de contenido
• Crear Servidor e índicesCrear Servidor e índices
• Crear y Configurar las facetasCrear y Configurar las facetas
• Indexar (reindexar) contenidoIndexar (reindexar) contenido
• Crear vistaCrear vista
• Configurar bloquesConfigurar bloques
Instalando módulosInstalando módulos
Crear tipo de Contenido y camposCrear tipo de Contenido y campos
Search APISearch API
Crear ServidorCrear Servidor
Crear ÍndiceCrear Índice
Habilitar y configurar los camposHabilitar y configurar los campos
Habilitar las facetasHabilitar las facetas
Configurar las facetasConfigurar las facetas
Crear vistaCrear vista
Crear VistaCrear Vista
Habilitando los bloque de las facetasHabilitando los bloque de las facetas
Resultado de los filtrosResultado de los filtros
✔Configurar y habilitar nuevas facetas...
¿Preguntas?
Referencias:
• http://www.slideshare.net/nickvh/apache-solr-search-course-drupal-7-acquia
• http://es.slideshare.net/jarango/cmo-construir-esquemas-de-navegacin-por-facetas-en-drupal
• https://www.youtube.com/watch?v=NQ9utoqLfoc
• http://cheppers.com/blog/faceted-search-search-api-drupal
• http://www.youtube.com/watch?v=rArRwp_1h
• http://www.mordecki.com/html/aifacetada.php
• https://www.ostraining.com/blog/news/drupal-search-api/
• http://drupalsauce.technikh.com/add-on/facet-api
• http://beautiful7mind.wordpress.com/2013/03/10/step-by-step-how-to-implement-facet-search-on-data-in-drupal-7
Contacto
@heilop
heilop.com
http://drupal.org/u/heilop
¡Gracias por su atención!