Blog

Importar y exportar contenidos en Drupal

Para construir una web en algún momento hay que entrar los contenidos que formarán el grueso de la información que el promotor de la web quiere exponer y los usuarios que navegan Internet desean encontrar. Este volumen de contenidos puede ser muy variable y es siempre una parte importante del esfuerzo de realización de cualquier proyecto.

A veces los contenidos a introducir están en otra web, a veces en varias, a veces en ficheros de texto, o una base de datos, a veces hay que redactarlos enteros, quizá estan en formato XML. Estos datos pueden ser textos breves o largos, números, o incluso montañas de números, fechas, nombres, direcciones postales o coordenadas geográficas, imágenes, o ficheros multimedia de diversos tipos. Traer contenidos a una web y después poder exportarlos y distribuirlos es todo un trabajo en sí mismo.

Para poder introducir estos datos en una web nueva disponemos en...

Soporte a clientes con sistema Help Desk en Drupal

Algunos tipos de soluciones con los que se puede extender una web a veces no son usados por no ser suficientemente conocidos. Uno de estos son las plataformas de soporte a usuarios, conocidadas también como plataformas de tickets o de Help Desk. Integrar un sistema de este tipo a una web en Drupal es bastante sencillo y se puede sofisticar hasta el grado de complejidad que se quiera, pero aunque se tenga la web contruida en cualquier otro sistema, es sencillo crear en un subdominio separado una web con un sistema de Help Desk en formato privado o público.

Para cualquier colectivo puede ser muy útil disponer de una web con un sistema de soporte, de help desk o de tiquets de peticiones: empresas comerciales, centros educativos, gestorías, servicios técnicos, comunidades de vecinos, agencias de viajes, talleres mecánicos, centros médicos y muchos...

Drupal y webs de alto rendimiento

¿Su web en Drupal va muy lenta? ¿Tiene problemas con el rendimiento del servidor de su web en Drupal? ¿Su web ha crecido y ha dejado de servir páginas? ¿Le han dicho que Drupal es lento y por tanto mejor no hacer la web con este CMS? Vamos a ver como todos estos problemas son solventables y a revisar que incluso algunas soluciones son muy sencillas con el enfoque correcto.

El rendimiento de la web (en inglés "performance") es un tema importante para el propietario y el equipo técnico de cualquier web, y por una serie de razones que expondremos lo es especialmente para los que trabajan con Drupal. Las razones para que una web en Drupal se haga más lenta con el tiempo son muy diversas, especialmente si este es un aspecto que no se ha trabajado, pero las más comunes pueden ser: una configuración inapropiada del servidor, demasiados visitantes, una estructura demasiado compleja, módulos inadecuados o...

Generar ingresos gestionando publicidad en Drupal

Cuando una web consigue alcanzar un nivel de tráfico alto, muchos propietarios de estas webs se plantean la posibilidad de empezar a generar ingresos ofreciendo espacios de publicidad. Esta siempre ha sido una forma directa de monetizar muchos proyectos online, siempre que los contenidos y filosofía de la web encajen con esta vía. Ya hace muchos años que existen módulos para Drupal que permiten gestionar estos espacios y su contenido de diversas formas.

Hay diversas forma de gestionar publicidad, incluyendo publicidad de terceros (como AdSense de Google), creando los bloques publicitarios nosotros mismos y vendiendo su exposición o creando una web en la que los usuarios del sistema sean los que se crean la publicidad, bien en espacios reservados o porque directamente la web ofrece amplios listados de productos ofrecidos por los usuarios. Estas webs pueden ser de ofertas comerciales, productos de...

Ubercart versus Drupal Commerce

Tras ver hace una semana todas las opciones que existen en el entorno Drupal para construir una solución de comercio electrónico en web, nos hemos reservado para un artículo propio debatir sobre cuál de las dos plataformas integradas vale la pena trabajar: Ubercart o el nuevo aspirante Drupal Commerce. En Innodus vamos a romper una lanza en favor de Ubercart y vamos a explicar el porqué.

Ubercart ha tenido experiencia con 3 versiones de Drupal, Drupal Commerce nos ofrece la imagen de estar más adaptado a Drupal 7 pero no ha conocido otra versión. Ahora viene Drupal 8 y ambos tienen exactamente el mismo reto por delante. Drupal Commerce goza de mucho "momentum" y muchas otras webs que han analizado el mismo tema que motiva esta revisión consideran que se han creado muchas más webs en Drupal Commerce que en Ubercart desde que existe Drupal 7 y lanzando grandes loas a Drupal Commerce como superior a...

Comercio electrónico y tiendas online en Drupal

Uno de los aspectos en los que las empresas más requieren el desarrollo de sitios webs es la atracción de las ventajas del comercio electrónico, es decir, la venta de productos o servicios a través de la web. Estas ventajas son muchas y de tanto que se habrá hablado ya de ellas no nos vamos a extender aquí, pero también son muchas sus complejidades. Tener una tienda online no es una panacea, es un actividad que requiere la misma actividad y nivel de compromiso y seriedad que cualquier otra tienda o comercio. La sociedad en la que vivimos ya ha asimilado el uso de estos medios online, y muchas de la barreras conceptuales, así como de seguridad, que rodeaban el comercio electrónico han ido cayendo hasta hacerse normal para todo el mundo con un mínimo de contacto y uso de Internet como ya empieza a ser corriente.

Ante este panorama es normal que muchos clientes se acerquen a nosotros consultándonos...

Drupal 8: la transición a un nuevo modelo CMS

Cuando hace 2 años salió por estas fechas la versión 7 de Drupal, el grupo "core" de desarrolladores ya arrancó el nuevo proyecto para la siguiente versión de Drupal: la 8. Se anunciaba en aquellos momentos que en otros 2 años tendriamos una nueva versión y por tanto es un buen momento para valorar su estado.

La cuestión es que Drupal 8 no está listo para su lanzamiento, ni lo va a estar cuanto menos en otro medio año, acaba de superar su fase "alpha". Ahora mismo las fuentes más optimistas hablan de su aparición a mediados del 2014, pero por la complejidad de la nueva plataforma es fácil entender que se va a alargar como mínimo hasta finales del 2014, si no principios del siguiente año. Las razones las vamos a ir viendo a lo largo de este artículo.

Drupal 8 busca un cambio revolucionario y por eso está siendo difícil de desarrollar y de testear, y por otro lado el líder del proyecto...

Sobre la ola del cambio

El año se acaba y empieza uno nuevo. Literalmente es una convención que tenemos los occidentales en el que necesitamos medir el tiempo y ponerle nombre al paso de los días. Los años se nombran con números y este ha sido "eldosmiltrece". En letras el número después del dos mil parece menos estremecedor, número de la mala suerte según el común de la gente, por otra parte número cabalístico por excelencia, número del cambio y la transformación.

Miramos atrás este año pasado con el ánimo de la revisión de todo lo realizado. Aunque el fin del año sea una convención es igualmente un buen punto en el tiempo para hacer valoración y para abrir nuevos propósitos. Cerramos en Innodus un año muy interesante y abrimos otro que lo va a ser aún más. El pulso del mundo y de su capacidad de mutación son nuestra bandera y estímulo.

Los nuevos propósitos son abrirnos a nuevos territorios tecnológicos,...

Campos en Drupal 7: sembrar para recoger

En esta época del año se cerraba antiguamente las tareas del campo y por eso la gente, ante la llegada del frío, se reunía y celebraba todo lo recogido. Los campos en Drupal no tienen que ver con la agricultura, pero son un concepto que bien entendido nos permitirá sembrar estructuras y funciones que a la larga veremos que nos permitirán recoger grandes beneficios. Es un momento interesante para repasarlas empezando en este una serie de artículos sobre este tema.

Una de las funcionalidades más importantes asociadas a Drupal siempre ha sido la posibilidad de añadir campos de forma sencilla a las estructuras de datos con las que mostrar contenidos. Esta función que empezó en Drupal 5, fue incluida en el núcleo de Drupal en la versión 6 y en la 7 ha sido extendida a todas sus capas. Lo que empezó en Drupal 5 y ha sido incorporado en otros gestores de contenidos es la posibilidad de crear "tipos de...

Diseño responsivo, web móvil y wireframes

Como estamos en fechas navideñas nuevamente va a incrementarse el número de personas que navegarán la web desde dispositivos móviles, sean teléfonos o tablets. Es lo que tienen estas fechas, se regalan más cosas ahora que casi en el resto del año, más gente se plantea acceder a cosas que el resto del año no se plantea. Total, que va a haber más gente el año que viene mirando webs en el metro, en el metro y en todas partes.

Esto también hará que el año que viene más responsables de webs se planteen, y si no definitivamente deberían plantearselo, qué estrategia móvil seguir para la difusión de su proyecto, información, soporte o ventas a través de la red. Ya hace unos años que todo el mundo profesional se dió cuenta que Internet era el camino a seguir y ahora, poco a poco, tras quizás muchas inversiones en esa dirección, todo el mundo empieza a estar de acuerdo en que la web móvil es el camino a...