Perfiles de instalación en Drupal

No le había hecho yo mucho caso a esta característica de la versión 5, quizá por la escasa documentación al respecto a la que estamos acostumbrados, pero creo que es una de las que más potencia dan a este CMS.

¿Dónde está? 

El directorio /profiles viene incorporado en el raíz de cualquier instalación de Drupal, allí podremos encontrar un archivo default.profile editable.

Podremos añadir a este directorio tantos perfiles de instalación como queramos y, tras la protocolaria creación de la BD (create database mibd_drupal;) y la edición del /sites/default/settings.php viene la llamada desde el navegador tal que así:

http://misitio.com/install.php?profile=default

 ¿Qué hace?

Permite la configuración de bloques, de control de acceso, creación de usuarios y roles, activación de variables, creación de contenidos, configuración de tipos de contenido....

¿Qué puede hacer por mí?

Duplicar un sitio web modelo básico en un momento. Hasta ahora existe uno para E-commerce esencial, pero podríamos tener varias configuraciones de instalación cada una en un fichero y ahorrarnos muchas horas de puesta a punto, se me ocurren muchos (a parte de la obvia miaulavirtual.profile):

  • misitiodetests.profile
  • misitiodedesarrollo.profile
  • micomunidadbloguera.profile
  • miportalcoorporativo.profile
  • miportalmultimedia.profile
  • ...

El caso es que me sorprendió encontrarme con archivo .sql cuando leí aquella noticia donde los chicos de DrupalED habían sacado su sitio preconfigurado con las herramientas disponibles para un informal learning site, y me puse a pensar si esto podría hacerse más sencillo con los perfiles de instalación. 

Espero probarlo pronto y contar la experiencia, o al menos buscar la experiencia de otros usuarios.

 

 

URL para referenciar este post

http://virtualizada.com/trackback/82

Personalmente prefiero el

Personalmente prefiero el Joomla al Drupal

¿por qué?

¿por qué?

karmel 23 Mayo 2007

En lo personal prefiero

En lo personal prefiero Drupal a Joomla, ya que una vez configurado debido a la capacidad otorgada por los profiles. Así no debo configurar nuevamente un sitio en particular.

Esto es particularmente importante para alguien que desarrolla muchos sitios y que debe ahorrar tiempo en estas tareas. Además la configuración a "puro código" es más flexible a la hora de requerir opciones específicas.

Aún asi aconsejo a los principiantes comenzar con Joomla si desean algo simple. Sin embargo cuando quieren hacer algo que no se encuentra disponible en inet, les muestro lo sencillo que es Drupal, luego de configurarlo eso sí.

Esto deben medirlo a largo plazo. Drupal tiene la ventaja. Aunque en próximas versiones de Joomla espero que adopten esta facultad (no he leido nada al respecto en el último tiempo, si ya se encuentra disponible háganlo saber).

Nos leemos.

Kaizoku 27 Mayo 2007

Más que los profiles, lo

Más que los profiles, lo interesante de Drupal es que instalas una base en 3 gestos, es muy fácil y en seguida tienes un sitio donde empezar.

La interfaz de Joomla es muy atractiva y muy fácil de usar, cosas básicas como un editor WYSIWYG vienen ya instaladas y en Drupal tienes que hacerlo tú mismo.

Si alguien no sabe lo que es un gestor de contenido y quiere tener un sitio sin muchas exigencias Joomla es una buena opción, pero a mi gusto se queda corto demasiado pronto.

Sería interesante conocer cuáles son los objetivos de Joomla para el futuro, el problema de estos gestores es que si no se adaptan rápido la comunidad de usuarios desaparace.

Un saludo y gracias por la explicación Riendo

karmel 27 Mayo 2007

Bueno, comparar Joomla con

Bueno, comparar Joomla con Drupal, es comparar Ikea con una carpintería :)
Drupal se aproxima bastante al concepto de Framework sin llegar a ser Typo3 (carpintería), pero tiene un potencial enorme para quien necesita hacer desarrollos muy personalizados (views, panels, CCK, etc.).
Por otra parte, uno de los factores que más los diferencia es la comunidad que respalda los desarrollos. Puedes buscar hasta la saciedad y no encontrarás casos de publicación de módulos en versión estable en Drupal que posteriormente den problemas. Más un perfecto catálogo de módulos muy bien seleccionado evitando repeticiones innecesarias de funcionalidades.
De todas formas, tratándose de usuarios finales que lo que necesitan es una solución para su web, es cierto que es más fácil de poner y publicar, aunque para eso, en muchos casos te vale con un CMSimple

jmo 14 Jun 2007

La gente de Joomla está

La gente de Joomla está haciendo cosas muy monas.
Estética agradable muy "web2.0" :-P con muchos componentes y bots muy bien explicaditos y fáciles de probar antes de usar.
Otra ventaja de Joomla tiene que ver con el sistema de templates que de momento exprimen mucho más que nosotros (anda, ya me he posicionao) pero la verdad es que hay poco más de Joomla que eche de menos en Drupal.

Drupal es un CMS de verdad, muy bien programado, con una estructura modular que permite sitios simples o la mar de complejos, con hooks para casi todo lo que haga falta, con una gestión de usuarios muy potente (ya no solo profiles, sino nodeprofile), con circuito de publicación y sobre todo con una gestión de la taxonomía que cualquiera que haya tocado otro CMS seguro envidiará... Si quieres reírte un rato, pregunta a la gente de Joomla que nivel de jerarquía pueden manejar en sus categorías. :-P

El gran acierto de Drupal consiste IMHO, en considerar que TODO (imágenes, noticias, blogs...) son contenidos y claro, sobre esa base común, luego es muy fácil ir añadiendo complejidad con el módulo que mejor encaje... o incluso programar lo que nos haga falta haciendo uso de una API super bien descrita y detallada.

La verdad es que a parte de la estética y de lo cómo de resulta consultar y probar sus módulos, hay otra cosa de Joomla que envidio y es su DMS. Docman es mucho mejor que cualquier módulo de DMS para drupal (si es que existe alguno que merezca estas siglas) pero sospecho que este SoC van a salir algunos proyectos interesantes que en menos de un año (una vez debugados) suplirán esta carencia sin problemas.

En resumen: Drupal es como el Go, mientras que Joomla es poco más que una versión colorida del 3 en raya. ;-)

Saludos,

m.

mbria 14 Jun 2007

Drupal si tiene un DMS,

Drupal si tiene un DMS, mirate este enlace.

http://groups.drupal.org/node/3522

Un saludo

Oskar

Anónimo 28 Ene 2008

Enviar un comentario nuevo

El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Saltos automáticos de líneas y de párrafos.
  • Each email address will be obfuscated in a human readble fashion or (if JavaScript is enabled) replaced with a spamproof clickable link.
  • You may insert videos with [video:URL]
  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.

Más información sobre opciones de formato

CAPTCHA
Por favor, contesta a esta pregunta para prevenir el spam. Gracias.
5 + 13 =
Resuelve este problema matemático sencillo y escribe el resultado. Por ejemplo, para 1+3 escribe 4.