Blog por CMS

El futuro de Drupal: Drupal 8, Backdrop o Drupal 7?

Este año 2016 será el año de Drupal 8, todos los esfuerzos de la comunidad Drupal se han dirigido en los últimos años a crear esta nueva versión que por fin vio a luz. La evolución de la plataforma Drupal la dirige un grupo especial de desarrolladores alrededor del líder y creador del proyecto. Estos analizaron las necesidades y límites con que se encontraban los grandes proyectos hace unos años y decidieron trazar las líneas maestras de la siguiente versión que ahora tenemos entre nosotros.

La plataforma Drupal ha sido siempre valiente y sus desarrolladores de core nunca han tenido inconvenientes en avanzar hacia nuevos niveles de funcionalidades aunque esto no encajara con las anteriores versiones. El análisis que se hizo al poco tiempo de empezar el desarrollo de Drupal 8 fue que era mejor dejar toda la antigua API para reescribir desde 0...

Definir secciones en una web

Para construir una web de cierto tamaño se usan hoy en día potentes gestores de contenidos. Esto es así porque no se puede organizar correctamente ni configurar todos los elementos sin un motor que se encarge de la gran cantidad de detalles necesarios: menús, plantillas y elementos visuales, permisos, bloques resumen, links y herramientas sociales, formularios, URLs y muchas otras cosas. Muchos de esos elementos son entidades que se organizan de forma fácil en algunos de estos gestores de contenidos como páginas, comentarios, menús, usuarios, listados o bloques laterales. Pero un elemento que no es tan fácil de organizar son las diferentes secciones de una web.

Una sección de una web sería todo un rango de páginas que comparten algun tipo de característica suficientemente distintiva como para percibir que estamos en una parte de la web totalmente distinta de otra. En general una página o un...

Programar un tipo de campo en Drupal

Drupal es primeramente reconocido como un gestor de contenidos, en inglés se usan las siglas CMS. Instalado y ampliado con módulos se pueden contruir y configurar potentes sistemas de edición, por supuesto, pero Drupal es también visto como un potente entorno de programación, en inglés "framework". De hecho de los muchísimos módulos que hay para Drupal, una buena parte son módulos que hacen cosas a partir de simplemente usar y extender la funciones de su librería de funciones. Esta librería es tan amplia y sobre tantas áreas que se puede considerar usar Drupal como un sistema elegante de base, que sea el punto de partida con el que programar toda la web con módulos propios y totalmente a medida sin usar nada de la comunidad de módulos contribuidos.

Por muchos y muchos módulos que hayan en la comunidad de desarrollos contribuidos a Drupal siempre nos puede aparecer una necesidad nueva que no esté...

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...

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...

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...

En casa del herrero cuchillo de palo

...o eso es lo que dicen. Por eso con la llegada del año nuevo 2008 nos hemos animado, tenemos web nueva en Innodus. Bueno la magia de nuestro gestor de contenidos drupal hace que no sea nueva, nueva, esta web, sino un paso más en la evolución de la plataforma de comunicación de Innodus, podriamos llamarla "Innodus web v.2".

Como el año nuevo es un buen momento, con todo lo arbitrario que es ya que podría ser en otro momento y también estaría bien, para crear nuevos propósitos, pues valga este momento para lanzar esta renovación de la web. La gracia de tener un gestor de contenidos es que en cada cambio no se pierda nada, ya vale la mayoría de lo anterior. Por eso en este caso hay una mejora estética evidente y una mejora tecnológica.

La mejora estética consiste en contrastar este verde-lima (que en Innodus llamamos verde-innodus) con el gris, color por excelencia de la objetividad, la...

Mi CMS es mejor que el tuyo

En el crecimiento normal de las personas siempre es deseable que cada criatura haya disfrutado en su primera edad de una de esas abuelas que le recuerden a uno/a que es el/la niño/a más guapo/a del mundo cada dos por tres. De no ser así se llega a la edad adulta con esa carencia, y la psicología más básica nos recuerda que se buscan sustitutivos en cualquier cosa para paliar tal aflicción, como tantas cosas en la psicología básica, de forma inconsciente. Los CMS no escapan a tal norma.

No hay más que recorrer los foros de Internet, donde se hace debate de cualquier cosa. Como no podía ser menos nos encontramos gloriosos casos de defensas febriles de cualquier CMS que se pueda imaginar. En la mayoría de los foros donde se toque el "tema CMS" uno se encuentra la típica pregunta "¿qué CMS es el mejor?". La respuesta es casi previsiblemente siempre la misma: el mismo sistema que usa aquel que...