Archivo de la categoría: Drupal

Drupal

Learning Drupal 6 Module Development – Biblioteca Drupal Perú

Learning Drupal 6 Module Development

Learning Drupal 6 Module Development
Publicado por: Packt Publishing
Fecha de Publicación: 8 de mayo del 2008
ISBN: 978-1847194442
Páginas: 328

En una línea: “Un libro básico para el Drupal Module Contributor and Drupal Module Extender

Definiremos a este libro por su contenido pero también por su importancia dentro de las capacidades que aporta en una persona comprometida dentro de la Comunidad Drupal. Desarrollador módulos, aportar con correcciones, apoyar a otros desarrolladores son actividades que caracterizan el modelo que propone Drupal. Nos interesa difundir e ir incrementando esta base de personas que hacen de Drupal algo cada vez más grande.

Book Review: Learning Drupal 6 Module Development (published by Packt Publishing) por Chris Charlton

Chris recomienda el libro, él observa que el libro no es para quienes desean aprender como utilizar módulos de Drupal sino para quienes van a programar los suyos propios. Señala que en todo el capítulo 2 se cubre el desarrollo completo de un módulo desde cero y en los siguientes capítulos se muestra cómo expandirlo más y más, realmente se aprende acerca de las APIs del núcleo de Drupal. Resalta que a través del libro se puede acelerar la curva de aprendizaje que podría no ser de pocos meses.

New Drupal Book: Learning Drupal 6 Module Development por mbutcher

Learning Drupal 6 Module Development en PacktPub.

Learning Drupal 6 Module Development: A practical tutorial for creating your first Drupal 6 modules with PHP [Paperback]

En drupal.org nos puede interesar la enumeración de lo que aprenderemos de este libro, encontramos esta misma enumeración en Amazon y PacktPub.

– Una revisión de los conceptos de Drupal, sus APIs, nodos, menús y forms.
– Utilización de las herramientas de Drupal para el desarrollo de módulos.
– Creación de un módulo desde cero.
– Aprovechamiento del poder del sistema de Hooks de Drupal.
– Utilización de las funciones claves de Drupal.
– Creación de Tipos de Contenido personalizado, de lo básico a lo avanzado.
– Desarrollo de operaciones de base de datos.
– Codificación instaladores y desinstaladores para módulos.
– Habilitación del contenido de Drupal a JavaScript con un servicio JSON.
– Interacción con el sistema de themes para construir diseños flexibles.
– Creación de interfaces de usuario más ricas con las librerías JavaScript de Drupal.
– Trabajo con bloques, nodos, actions y menús.
– Uso de un servicio web para recuperar y mostrar datos XML.
– Creación de una interfaz de administración.
– Personalización de perfiles de usuario.
– Codificar acciones y dispararlos con eventos.
– Trabajo con el Form API.
– Definición de Hooks personalizados y hacer que los módulos trabajen juntos.
– Exploración de la DataBase API y la Schema API.
– Creación de installation profiles para empaquetar nuestros módulos en una Dristribución Drupal

A quiénes está dirigido este libro?

A Desarrolladores PHP quienes quieren agregar elementos personalizados a Drupal. Se requiere conocer las bases de PHP y MySQL pero no acerca de Desarrollo con Drupal, aunque sí se espera que estemos familiarizados con el funcionamiento básico de este CMS.

Book review: Learning Drupal 6 Module Development

En DrupaLib encontramos la información descriptiva pero además algunas críticas:
– La seguridad es tratada en explicaciones de cuándo utilizar las funciones de Drupal para la prevención de XSS y otras vulnerabilidades basada en la Web, pero el Subsistema de Drupal de Contorl de Acceso sólo es cubierto en tres párrafos cortos y una breve aplicación de ejemplo. Además, el db_rewrite_sql, que permite a los módulos exponer consultas a la base de datos no se menciona en ninguna parte.
– Extrañamente, la cobertura de la DataBase API es ligera. No es cubierta en el contexto de un script de instalación de un módulo.
– Los importantes módulos CCK y Views se mencionan de pasada. Este tipo de libros está incompleto su no contiene ejemplos de cómo incorporar estos dos módulso en nuestros propios módulos.

Learning Drupal 6 Module Development en Slashdot.

En Slashdot otras críticas más centradas en el código y aspectos ténicos expuestos en el libro.

– Este libro está disponible en nuestra Biblioteca de Drupal Perú: Drupal 6 Module Development en la Biblioteca de Drupal Perú
» Leer más

(Usando) Drupal – Biblioteca Drupal Perú

Usando Drupal

ISBN: 978-84-415-2612-9

En una línea: “El libro para el Drupal SiteBuilder

Empezamos con este texto una serie de compilaciones y traducciones de reseñas acerca de libros que desarrollan Drupal como temática.

El origen de este libro es la versión en inglés, Using Drupal, conocido también como Drupal. En español se da también esta dualidad en el nombre, encontramos así un título distinto en la pasta y el interior del libro.

Una línea de la carátula nos cuenta que se tratará la Elección y Configuración de Módulos para la Construcción de Sitios Web Dinámicos.

De acuerdo a la introducción incluida en el mismo libro, se considera que su guía nos permitirá sacar ventaja de la amplia cantidad de módulos que han sido contribuidos por la comunidad. Nos invita a aprender cómo combinar módulos de una manera interesante. Cada capítulo describe un caso de estudio y muestra requerimientos específicos para uno de muchos proyectos incluidos en el libro (una wiki, un sitio de proceso de publicaciones, una galería de fotos, un sitio de reseñas de productos, una tienda online, sitio de un grupo de usuarios, y más.)

Se puntualiza que con Usando Drupal:
– Obtendremos una perspectiva acerca de los conceptos de Drupal y los módulos clave, con una afinada visión afinada sobre cada módulos, especialmente en cómo funciona.
– Exploraremos varias soluciones con Drupal que satisfacen los requerimientos de proyectos, con detalles acerca de cuáles módulos son seleccionados y porqué.
– Aprenderemos a cómo configurar módulos, con una guía paso a paso para contruir la funcionalidad precisa que el proyecto requiera.
– Descubrir información de módulos adicionales que volverán más poderoso a nuestro proyecto.
– Obtendremos acceso a módulos utilizados en los capítulos, además de otros recursos.

Los nuevos encontraremos una completa introdcción al framework mientras que los experimentados Drupal developers aprenderemos las mejores práctivas para construir sitios web.

Los autores de este libro son:
– Angela Byron es co-mantenedora de Drupal 7
– Addison Berry es líder del equipo de documentación del proyecto Drupal
– Nathan Haug es desarrollador principal de interfaz de usuario
– Jeff Eaton es desarrollador del núcleo del proyecto Drupal
– James Walker es el director de educación de Lullabot (empresa de importante vinculada a Drupal)
– Jeff Robbins es el CEO de Lullabot y aloja un Podcast acerca de Drupal

En el prefacio del libro se describe a la Audiencia objetivo de la siguiente manera:

– Si tu jefa de desarrollo parece que no va a dejar de hablar de una cosa extraña llamada “Drupal”, y tú quieres tener una idea de lo que ella está hablando, este libro es para ti.

– Si tu jefe se te ha acercado y ha dicho, “Necesitamos un sitio que tenga X, y rápido!” y “X” es una galería de fotos, o un sitio de reseñas de productos, o un sitio de comercio electrónico, o cualquiera de los demás proyectos abordados en este libro, este libro es para ti.

– Si tú sabes porque estás en Drupal, pero te encuentras atascado por la gran cantidad de módulos contribuidos, y necesitas ayuda para configurar los que son valiosos, este libro es para ti.

– Si consideras que dominas Drupal pero deseas ampliar tus horizontes aprendiendo acerca de los módulos más exotéricos, y las mejores prácticas para construir sitios poderosos con Drupal, este libro es para ti.

Si eres nuevo creando sitios web o instalando scripts, este libro probablemente no sea para ti. Asumimos que las siglas PHP, FTP, URL, ZIP y HTML están en tu vocabulario común. Si estás interesado en los detalles, en la granularidad y los secretos del core de Drupal y las funciones de la API de Drupal, este libro no es para ti, nuestro enfoque está en combinar módulos existentes para construir funcionalidad, más que en crear módulos nuevos.

Enlaces importantes

– Podemos ver los comentarios de lectores de Usando Drupal en Amazon

– Veamos que lo citan como una buena fuente de referencia de Drupal en castellano

– Este libro está disponible en nuestra Biblioteca de Drupal Perú: Usando Drupal en la Biblioteca de Drupal Perú
» Leer más