Etiqueta : drupal

WordPress o Drupal, ¿qué CMS debería utilizar?

Por Marta Oliver
Developer at OpenSistemas

Durante mi trabajo en OpenSistemas he podido llevar a cabo proyectos basados en distintos CMS, entre los cuales destacaría sobre todo WordPress y Drupal. Basándome en mi experiencia personal, en este post me gustaría comparar ambos de forma general de cara a facilitar la tarea de elegir qué gestor de contenidos deberíamos utilizar para cada caso concreto. (más…)

Drupalcamp Spain 2013

Por Carlos Mendoza Garófalo
Web Developer de OpenSistemas

El pasado 26 y 27 de octubre tuve la oportunidad de asistir al Drupalcamp Spain 2013. Este evento se llevó a cabo en el Complejo San Francisco de Cáceres y contó con la presencia de varios ponentes que explicaron sus experiencias en el desarrollo de proyectos usando Drupal como CMS, así como las diferentes aportaciones que han hecho por medio de módulos a dicha plataforma. Se notaba claramente la buena organización del evento por parte de voluntarios y de la misma Comunidad de Drupal en España; me sorprendió que contaban con una aplicación móvil para seguir minuto a minuto la agenda del evento, así como ubicación e información de las diferentes ponencias y difusión de anuncios tipo “broadcast”. (más…)

La importancia de la accesibilidad

Por David Muñoz Sánchez
Web Developer de OpenSistemas

En la mayoría de los proyectos web pocas veces se tiene en cuenta la accesibilidad dentro del alcance. Se considera que un buen desarrollo se ha completado correctamente cuando la aplicación es funcionalmente correcta y se ve bien en una serie de navegadores.

Pero actualmente la web es un entorno abierto en el que todo tipo de personas, y con esto me refiero a personas que puedan tener algún tipo de discapacidad, pueden navegar y exigen el mismo nivel de calidad al recorrer los diferentes sitios que se encuentran alojados en Internet.

Al principio, Internet fue concebida para el intercambio de documentos estructurados semánticamente, de tal forma que si leías cualquier parte del documento pudieras saber qué relevancia tenía, si formaba parte de otro elemento superior o qué significado semántico poseía. (más…)

La falsa creencia de que el software libre es gratis

Por Luis Ignacio Bacas
Developer de OpenSistemas

A estas alturas de la historia, creo que es totalmente innecesario defender el uso del Software libre o del software de código abierto en los proyectos y servicios que se ofrecen hoy en día, desde las miles de páginas web que se ejecutan en servidores Apache hasta los móviles de última generación con núcleo Linux, ya que en la gran mayoría de los casos permite reducir y repartir los costes de desarrollo y mantenimiento de dichos proyectos abaratando su coste total. (más…)

Un voto a favor por Drupal 7

por David Muñoz
Desarrollador de OpenSistemas

A día de hoy es difícil no haber oído hablar sobre tres o cuatro gestores de contenidos o en siglas CMS diferentes. Joomla, WordPress, Drupal, Magento, OpenCMS… Es complicado decantarse por uno o saber cuál es más apropiado para tu web o para tú nivel técnico de conocimientos. En mi caso, he indagado a través de algunos de ellos y como ocurre cuando te vas a comprar un coche y te gustan mucho,  al final tienes que decantarte por uno. (más…)

Drupal y Joomla (Comparativa).


A continuación voy a presentaros una comparativa entre los dos gestores de contenido mas populares actualmente, Drupal  y Joomla,y esta la realizaremos mediante la presentación de las características y una valoración de las ventajas y desventajas de cada uno de ellos.

Drupal:

Disponible para Apache o IIS, es un múltiplataforma disponible para Unix, Linux, BSD, Solaris, Windows, Mac OS.

Los contenidos del sitio son editados a través de un panel de administración web, incluye múltiples idiomas e incluye foros y blog. Podemos editar el diseño del sitio, administrar los bloques de contenidos, menús, activar/desactivar los módulos agregados en el sitio, editar los temas , administrar usuarios, administrar los log del CMS, visualizar eventos de los usuarios que acceden al sitio, errores por accesos denegados, páginas no encontradas, generar reportes del estado en las operaciones del sitio web y los problemas detectados, configurar sistemas de archivos, localización, funcionamiento, información del sitio y mantenimiento del sitio.

Caracteristicas:

  • Indexado de los contenidos en tiempo real para los resultados de búsquedas.
  • Código fuente libre, extendible y adaptable.
  • Instalación de diferentes módulos creados por su comunidad de usuarios.
  • Implementación de URLs amigables utilizando el mod_rewrite de Apache, creando mejores URLs para usuarios y motores de búsquedas.
  • Creación de reglas para usuarios.
  • Registro y Autentificación de usuarios utilizando sistemas externos como Jabber, Blogger u otro sitio Drupal, integración con servidores LDAP.

Ventajas:

  • Creación de sub-apartados en los foros.
  • Método avanzado de clasificación de artículos.
  • Acceso a la web es muy rápido.
  • Compatibilidad con Jabber, Yahoo.
  • Permite a los usuarios configurar su propio perfil en dependencia de los permisos otorgados por el administrador.

Desventajas:

  • Es obligatorio cerrar sesión antes de salir del sitio.
  • Los foros son un poco desorganizados.

Joomla:

El sistema Joomla! es un administración de contenidos de código abierto, desarrollado en PHP y AJAX.
Permite la publicación de contenidos en Internet e Intranet. Incluye características para hacer caché de las páginas, incluye feed RSS, búsquedas del sitio, encuestas, calendarios, versión de versiones imprimibles de las páginas, recomendación de contenidos a un amigo, versión pdf, administración de los contenidos, categorías, secciones, menús, lenguajes del sitio, cuentas de usuarios, fechas de inicio y final de publicación de contenidos. También encontramos la configuración global donde se define las descripciones del sitio, permisos, idiomas, estadísticas y servidor de correo.

Características:

  • Organización de las secciones y categorías del sitio web.
  • Publicación de contenidos sin limitaciones utilizando un sencillo editor.
  • Escalabilidad e implementación de nuevas funcionalidades, permitiendo instalar, desinstalar y administrar componentes y módulos.
  • Administración de usuarios
  • Administración del diseño y aspecto estético del sitio mediante la utilización de plantillas.
  • Posee estadísticas de visitas.

Ventajas:

  • Extensiones existentes creadas por la comunidad de usuarios.
  • Permitir la compatibilidad hacia atrás con versiones previas de componentes, plantillas, módulos y otras extensiones.
  • Aumentar la integración de aplicaciones externas a través de servicios web y la autentificación remota, como el Protocolo Ligero de Acceso al Directorio (LDAP).

Desventajas:

  • El código HTML generado no es semántico.
  • Dificultad de uso de la interfaz administrativa.
  • Limitación en las opciones para personalizar rangos de usuarios.
  • Mucho Javascript en su Panel de Administración.
  • Es lento.