Hazte la idea de que Drupal es una hoja en blanco, y de tí depende y de tu habilidad usar un theme prediseñado si no sabes demasiado acerca de hojas de estilos. Lo ideal es extender las ideas de otros usuarios e incluso colaborar con ellos, la regla es siempre ayudar y mejorar el trabajo de otros antes de de librar la batalla por tu lado. Drupal lo diseñamos entre todos y colaboramos todos.
Se pueden tardar largo tiempo en dominar cada una de sus áreas, la curva de aprendizaje se modera dependiendo de tu destreza, y hasta el mínimo detalle tiene una vuelta de rosca, te tocará replantearte varias veces la concepción de tus aplicaciones, es tan flexible que no hay dos iguales, conocer a fondo los upgrades y los updates (diferenciarlos y aceptarlos es otro tema de conversación), trabajar con ajax/ahah es fantástico gracias a la acertada incorporación de jQuery y la unificación de criterios de desarrollo desde hace ya algunos años.
Drupal acepta cualquier perfil técnico y lo complementa. Separa en gran medida, nada es perfecto, la vista de la lógica del contenido. Podrás desarrollar prototipos con relativa rapidéz y está preparado para plantear aplicaciones extremadamente complejas. La escalabilidad es el plato fuerte.
En definitiva Drupal es una herramienta flexible de creación de aplicaciones, o mejor aún, es un framework de desarrollo de aplicaciones dinámicas e interactivas. Podrías hacer una aplicación móvil con Drupal en varios clicks, una aplicación para Facebook o Google Maps. También hay grupos que discuten actividades tan variopintas como la creación de juegos, o podrías conectarte con la mayoría de sistemas y canales actuales de información, desarrollar aplicaciones Web 2.0, construir Redes Sociales con un largo etceterá de recursos a tu disposición.
Por lo pronto es imposible para mí comparar a Drupal con cualquier otro CMS en PHP, ya veremos mañana.
Comments
Post new comment