introducción a la búsquedas con facetas en drupal 7

Post on 01-Jul-2015

245 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

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

heissen.lopez@gmail.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

heissen.lopez@gmail.com

http://drupal.org/u/heilop

¡Gracias por su atención!

top related