APACHE SOLR Guía de supervivencia.

Slides:



Advertisements
Presentaciones similares
"java del lado del servidor" Servlet y JSP Java Server Pages.
Advertisements

SERVIDOR DE CONTENIDOS
NOTE: To change the image on this slide, select the picture and delete it. Then click the Pictures icon in the placeholder to insert your own image. Servidores.
LENGUAJES DE PROGRAMACIÓN 8.3 PRINCIPALES LENGUAJES.
Aplicaciones Web M.C. Jorge Eduardo Ibarra Esquer
Drupal.
 Un servidor proporciona información a los ordenadores que se conecten a él.  Cuando lo usuarios se conectan a un servidor pueden acceder a programas,
Cristian Fonnegra Marin
JOOMLA Todos juntos Swahili yumla Proviene de la palabra.
Joomla Vs Drupal Febrero Características de Drupal  Drupal * Es una plataforma muy estable y de alta calidad * Soporta multisitios en una sola.
APACHE WEB SERVER El proyecto Apache Web Server es un desarrollo de software en colaboración, enfocado en crear una implementación de un servidor HTTP.
ERPS Daniel Lozano Carrillo. TIPOS DE ERPS Soluciones a la medida Estándar Modular En la Nube.
DRUPAL Felipe Hernández Alejandra Vanegas Néstor escobar.
 ACCESO REMOTO.  PRESENTADO A:  ING FABIO LASSO  PRESENTADO POR:  CRISTIAN FELIPE CASTRILLON  PARQUE INFORMATICO CARLOS ALBAN.
Proyecto ASO 2008 GOOGLE08 Ricardo Espinosa Vea Emilio García de Galdiano.
Base de datos (MySQL) Ing. Linda Masias Morales Introducción Base de datos.
ESCALABILIDAD Y SEGURIDAD Presentación. 01 Escalabilidad.
El Incomprendido Drupal por Fernando P. García. Perfíl ● Fundador: Dries Buytaert ( ● Fecha de fundación: Enero 2001 ● Versión estable.
APACHE LICENSE Ronald Chacón Carlos López Leonardo Páez Adriana Rodríguez Universidad De La Salle Bogotá, Agosto 18 de 2011.
Desarrollo de módulos con Drupal 6 Como mis problemas ayudan a la comunidad Drupal Summit Latino - Lima 2011 enzo – Eduardo Garcia
¿Qué es Drupal? Aplicación web sobre php CMS Framework.
Designer 2 Drupal Designer Guía de supervivencia Drupal Summit Latino - Lima 2011 Designer 2 Drupal Designer enzo – Eduardo Garcia
Repositorio Institucional La necesidad de poder organizar, conservar y difundir todo material de manera digital nos impulso a buscar herramientas tecnológicas.
UPCnet UNIVERSITAT POLITÈCNICA DE CATALUNYA Jose Antonio Tébar García Proyectos Tecnológicos 22 nov Implantación de una plataforma de comunicaciones unificadas.
¿Que es PHP? PHP Hypertext Preprocessor Y solo porque me quiero hacer el profesor cool y meter un chiste: PHP también significa: Para Hacer Páginas.
UNIDAD 1 CONCEPTOS INTRODUCTORIOS. DEFINICION La Nube o la Computación en Nube (Cloud Computing) es uno de los términos tecnológicos que más se repite.
Desarrollo de un Laboratorio remoto-virtual para la enseñanza de cursos de Ingeniería Ing. Angelo Velarde Profesor Auxiliar Ingeniería de las Telecomunicaciones.
Presentación AVANT ERP  Empresa con mas de 17 años en el mercado.  Empresa Internacional con presencia en 7 países de Latino América.  Empresa con.
COMUNICACIÓN Y TICS Károl Fernanda Barragán M. Jennylith Dayana Ardila P. Wendy Paola Pinto F.
¿Que Es OpenOffice? es una suite ofimática de software libre y código abierto de distribución gratuita que incluye herramientas como procesador de textos,
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
Es la forma en que se denomina a un extenso conjunto de herramientas que se diferencian de las aplicaciones tradicionales de Internet por estar enfocadas.
Conferencia 2. Herramientas generales y especializadas de Internet
Visual ITP y Web ITP Raquel Sánchez Díaz Universidad de Salamanca.
Presentación de la plataforma de soporte a las webs de los departamentos en entorno DRUPAL
PLATAFORMA DE TECNOLOGÍAS E INFORMACIÓN SISTEMAS DISTRIBUIDOS.
SECURIZACIÓN DE LAS bbdd Oracle
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
FECHA ÚLTIMA REVISIÓN: 13/12/11
Integración con Basecamp & Dropbox
Mensajería Instantánea
Arquitectura de Drupal
Tópicos de bases de datos
ARQUITECTURA DE COMPUTADORES
Miguel García Ruiz Jackeline Giraldo Urrea
APLICACIONES Y BASES DE DATOS EN LA NUBE
Hacer un Módulo en Drupal 8
“el lenguaje el lado del servidor para proceso de datos”
INTRODUCCIÓN A JAVA.
Clínica Virtual Docente
Introducción (Principales diferencias entre Wordpress .com y .org)
Page 1. Page 2 Los lineamientos básicos que debe contener las paginas HTML.
LENGUAJE DE SCRIPTING EN SERVIDORES WEB INTEGRANTES :JOSTIN FRANCO DARYENIS ARAUZ PABLO CANDANEDO.
Java Enterprise edition
MIDDLEWARE Y PROGRAMACION WEB DISTRIBUIDA. ¿ QUE ES MIDDLEWARE?
Servidor de Reportes basado en Tecnología Java y XML
Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño.
IMPLEMENTACIÓN DE UN PORTAL WEB PARA LA AUTOMATIZACIÓN DEL PROCESO DE CONSULTORÍAS DE MENTORES GOLD DE LA REGIÓN LATINOAMERICANA DEL IEEE (R9), UTILIZANDO.
Spring Framework.
Lenguajes del lado del cliente
Programación al lado del servidor
ESCALABILIDAD DE REDES. Escalabilidad Miles de nuevos usuarios y proveedores de servicio se conectan a Internet cada semana. Para que Internet admita.
Docente: Valerio Herrera, Luis E. Experiencia Formativa III Semana 4: Servidores Web.
IBM Software Aviarc Global, Ltd. El perfil Liberty, de dimensiones reducidas, está operativo en menos de 15 minutos La necesidad: Los desarrolladores de.
Asesoría en labores académicas
Es un ordenador de software que puede ejecutar un sistema operativo por el mismo, este tipo de sistemas operativos, presentan una interface a cada proceso.
Estructura de los Sistemas Operativos
Navegadores y buscadores. ¿Qué es un Navegador? Un navegador o navegador web, o browser, es un software que permite el acceso a Internet, interpretando.
DESARROLLO DE APLICACIONES EMPRESARIALES ANDROID Semana 1 Introducción a Tecnologías Móviles Mg. Ing. Julio Arboleda H.
Transcripción de la presentación:

APACHE SOLR Guía de supervivencia. II Drupal Summit Latino | Guadalajara 2012 1

Agenda ApacheSOLR Guía de Supervivencia II Drupal Summit Latino | Guadalajara 2012 2

Agenda Que es SOLR Que es Lucene Drupal Search vs Drupal SOLR SOLR Hooks & Themes Instalar SOLR II Drupal Summit Latino | Guadalajara 2012 3

1. Que es SOLR Solr es el popular y rápido proyecto de código abierto de busquedas, basado en la plataforma de búsqueda del proyecto Apache Lucene. Solr es altamente escalable, proporcionando búsquedas distribuidas y replicación de índices, el cual mejor las busquedas y funciones de navegación de muchos de los sitios más grandes en Internet. Solr está escrito en Java y se ejecuta como un servidor independiente de busquedas de texto completo , dentro de un contenedor de servlets como Tomcat. II Drupal Summit Latino | Guadalajara 2012 4

2. Que es Lucene Apache LuceneTM es un motor de busqueda de alto rendimiento, con todas las funciones de búsqueda de texto. Lucene esta escrito completamente en Java. Se trata de una tecnología adecuada para casi cualquier aplicación que requiera búsqueda de texto completo, en especial de plataforma cruzada. Básicamente Lucene se divide en dos grandes partes, la indexación y la búsqueda. II Drupal Summit Latino | Guadalajara 2012 5

Aceptable para sitios pequeños 2. Drupal Search vs Drupal SOLR Drupal Search Drupal SOLR Aceptable para sitios pequeños Calidad del desempeño, incluyendo grandes despliegues Pobre escalabilidad: basado en la DB Drupal para manejar los resultados de búsqueda Escalabilidad de calidad: servidores de un solo propósito independientes de Drupal. No soporta busquedas Multi Sitio Busquedas multi sitio ( Drupal y No Drupal) II Drupal Summit Latino | Guadalajara 2012 6

3. Drupal + SOLR Core Module: Apachesolr Optional Modules: Apachesolr_multisitesearch Apachesolr_attachments Apachesolr_views II Drupal Summit Latino | Guadalajara 2012 7

4. SOLR Hooks & Themes hook_apachesolr_prepare_query hook_apachesolr_modify_query hook_apachesolr_process_results search-result.tpl.php search-results.tpl.php II Drupal Summit Latino | Guadalajara 2012 8

http://www.apache.org/dyn/closer.c gi/lucene/solr/ 4. Instalar SOLR http://www.apache.org/dyn/closer.c gi/lucene/solr/ $ cd $PATH/apache-solr- 1.4.0/example $ java -jar start.jar II Drupal Summit Latino | Guadalajara 2012 9

Preguntas? enzo@anexusit.com II Drupal Summit Latino | Guadalajara 2012 10

Presentación preparada por: enzo – Eduardo Garcia enzo@anexusit.com http://twitter.com/enzolutions II Drupal Summit Latino | Guadalajara 2012 11