¿Por qué usar Drupal o Joomla si se puede usar WordPress?

Hoy tengo unas cuantas preguntas. El otro día un amigo me preguntaba qué usar para hacer la web de un cliente que le pedía entre otras cosas un foro, blog, eventos, … Mi primer pensamiento fue para Drupal, pero hay un plugin para WordPress que te permite un foro, hay otro para eventos, … Total, que le di unas cuantas vueltas al asunto de hacer webs y pensé que normalmente la gente piensa en WP únicamente para blogs y poca cosa más, pero creo que actualmente se puede usar para la mayoría de las webs que se hacen. Hay que pensar que la mayoría de las webs tienen pocas funcionalidades.

Por eso me pregunto, ¿para que usar Joomla o Drupal? Sinceramente no me gusta nada Joomla, y aunque Drupal es bastante bueno, desarrollar para WordPress me parece más sencillo, me gustan los hooks y la facilidad de los plugins.

¿Qué opináis vosotros?

Drigg: clon de Digg con Drupal

Aquellos que quieran crear una web al estilo Digg ya lo pueden hacer mediante Drigg, un módulo para Drupal que nos ofrece este servicio. Para su uso es necesario disponer de otros dos módulos: user_karma y un módulo para votaciones (preferiblemente extra_voting_forms.
Es sencillo de usar y permite modificar el theme de forma fácil. Los fotos se realizan también de forma simple, pudiendo elegir entre 4 tipos de votos. Además permite crear votos automáticos para el inicio de la aplicación para darle actividad aleatoria a la aplicación.
Drigg
Vía / Smashing Apps

Novedades para Drupal 6

drupal.pngDrupal es uno de los mejores CMS que existen en la actualidad, y cada nueva versión incluye novedades bastante importantes, que suelen ir más allá de un cambio estético.

La futura versión 6 nos va a traer interesantes cambios que nos va a ayudar bastante en nuestros desarrollos:

  • Los módulos podrán personalizarse mediante ficheros de plantillas sin necesidad de crear ningúna función. Drupal automáticamente seleccionará la plantilla del directorio en la que se encuentran.
  • Varias mejoras en la internacionalización: las páginas de configuración del idioma se separan de la interfaz de traducción. Posibilidad de indicar prefijos del path o dominios para diferentes lenguajes. Las entradas pueden tener asociado un lenguaje.
  • Mejoras en los logs, dando la posibilidad de personalizar esta funcionalidad directamente en nuestros módulos. Por ejemplo, podrás enviar un email si alguien deja un comentario, siguiendo estado conectado con el sistema de logs.
  • Mejoras de usabilidad, como recordad a usuarios anónimos en los comentarios y muchas otras más.
  • Mejoras en el sistema de menú, es más sencillo de entender y mantener y requiere menos memoria que el actual de Drupal 5.
  • Mejoras en el instalador: posibilidad de importar traducciones para módulos activos de forma automática, configuración de las credenciales de administrador, zona horaria y clean URLs.
  • Asociación de ficheros a usuarios y no a nodos, para poder así ser reutilizados por el usuario en distintos nodos.
  • Rediseño de la abstracción de la base de datos, facilitando la migración a otras bases de datos diferentes a MySQL.
  • Agregador de Javascript, complementando el similar para CSS que hay en Drupal 5.

Más información

Drupal 6: status update

Drupal 6 status update

|

Drake: ejecuta aplicaciones CakePHP en Drupal

drake.pngDrake es un módulo de Drupal que nos permite ejecutar aplicaciones realizadas con CakePHP, se trata de un puente entre ambos.
Drupal es uno de los mejores CMS en PHP, pero que dispone de un pequeño framework, mientras que CakePHP es uno de los mejores frameworks de PHP pero que no dispone de gran funcionalidad como CMS. Por ello nace Drake, que se encarga de unirlos para conseguir desarrollar mejores aplicaciones.
Drake solo admite Drupal 5 debido a que sería costoso dar soporte a versiones de Drupal 4 y Drupal 5, ya que el API de Drupal 5 es bastante diferente al de la versión 4. La instalación parece muy sencilla, por lo que no creo que presente muchas dificultades su uso.
Drake
Vía / PHPDeveloper.org

|

Manuales de desarrollo en Drupal

drupal.pngAquellos que desarrollen bajo Drupal y necesiten ayuda para poder desarrollar sus módulos, sus temas, actualizarlos de versión o usar el API, les puede venir muy bien está documentación para las versiones 4.7 y 5.0 de Drupal.
drupal_chm.png
Esta documentación, en formato chm, tiene dos ventajas, que es offline y que las búsquedas son más sencillas.
Para bajarse los archivos es necesario registrarse (registro gratuito y rápido).
Drupal 4.7 Developer’s Guide – chm
Drupal 5.0 Developer’s Guide – chm

Nuevas versiones de Drupal: 5.1 y 4.7.6

drupal.pngSi el otro día hablábamos de la nueva versión de Drupal, esta vez tenemos que hablar de dos nuevas versiones que arreglan problemas de seguridad. Por lo que su actualización es altamente recomendable.

Las versiones son para la versión 4.7 y 5 de Drupal, y en ambos casos se puede descargar la versión completa o solamente el parche:

Drupal 5.1 and 4.7.6 released

Guía sobre Drupal

Lo más difícil de empezar con un nuevo entorno es enterarse de cómo funciona a grandes rasgos, para ello suelen estar las guías de iniciación. Entre esas guías, la gente de Drupal Manía ha realizado una cuya sencillez me ha gustado bastante.
De forma esquemática nos enseñan sobre la instalación de Drupal, configuración (opciones básicas, temas), los módulos, usuarios, roles, permisos, nodos básicos, páginas, artículos, libros colaborativos, foros, comentarios, categorías, bloques, menús y ampliaciones.
Una lectura mut recomendable para quienes quieran saber de qué va Drupal y así luego ampliar conocimientos con otras guías.
Unos apuntes esquemáticos sobre Drupal

Drupal 5.0

drupal.pngAcaba de publicarse la versión 5.0 de Drupal, uno de los gestores de contenidos para web con mayor proyección que hay en la actualidad.

Drupal es un gestor de contenidos generalista que además incorpora un motor de blogs bastante potente y que personalmente considero el cms de elección a la hora de crear comunidades web. Se trata de un software de código abierto bajo licencia GPL.

Webs como la de Tim Berners Lee, el portal SpreadFirefox, la MTV Reino Unido o unos cuantos sitos de la NASA usan Drupal como gestor de contenidos.

La nueva versión nos trae las siguientes mejoras :

Read More “Drupal 5.0”