Libertonia
Portada · Todo · Software Libre · Desarrolladores · Comunidad · Internet · Tecnología · Meta · Diarios
Drupal

Software
Por trukulo
departamento drupulo el terrible , Sección Software Libre
Puesto a las Thu Apr 10th, 2003 at 08:57:48 PM CET
Empezaré diciendo que drupal es un CMS (gestor de contenido web), como lo puede ser geeklog, scoop, phpnuke o postnuke. Que lo usan varias webs importantes como puntbarra, GiLUG y que proximamente estará disponible en webs como librexpresion ,que está en scoop, o badopi ,que está en bulmita aunque ya tiene una versión de prueba.

¿Hasta aquí no parece que drupal sea especial verdad? Pues si te interesa sigue leyendo.

 


Lo que hace especial a Drupal es su modularidad, tu eliges lo que quieres que tu web tenga, por ejemplo, hay modulo para votaciones a portada, modulos para foros, modulos para libros colaborativos... Ajá, esto es un punto muy interesante, los libros colaborativos.

Voy a empezar a explicar algunos puntos que hacen de drupal interesante, aparte de que sus requerimientos son un sistema LAMP normal (Linux+Apache+MySQL+PHP).

Drupal es capaz de separar toda la estructura del diseño con temas, ahora mismo en badopi en pruebas, que es la que yo desarrollo en cuanto a diseño, tenemos todo el diseño separado en un CSS, y la web es compatible XHTML 1.0 y AAA. Esto a algunos les puede parecer trivial, pero la gran mayoría saben la importancia que esto tiene.

Una vez ya hemos visto por encima las capacidades intrinsecas, vamos a ver un poco los modulos interesantes.

  • Votaciones a portada: Si, esto por ejemplo lo tiene libertonia con scoop, ya lo sé, pero drupal tenemos una gran ventaja... que las historias de los diarios también se pueden votar para portada.
  • Foros: Los foros se integran en la misma base de datos de historias, es sumamente facil de montar y está integrado en los sistemas de busqueda.
  • Libros Colaborativos: Esta para mi gusto puede ser la killer-app de drupal, realmente potente es una especie de libro wiki en la que los usuarios pueden escribir cada uno un capítulo de un libro, aumentar otro, o crear un nuevo libro si desean. Es bastante dificil de explicar y lo mejor es que lo veais funcionando.

Esas son a priori las grandes ventajas que tiene drupal sobre el resto de CMS, seguramente le falte algún modulo para competir con phpnuke por ejemplo, pero una cosa es segura... nunca le sobrará nada, porque se le puede quitar todo.

Además, por si a alguien le interesa la gente de Badopi principalmente y algún que otro más (ahora mismo no me acuerdo, ms disculpas) hemos empezado el proyecto drug albergado en berlios (Drupal Resource User Group) con intención de hacer en principio un fork, y si es posible integrarnos con el grupo de desarrollo de drupal para preparar el software especialmente para LUGs y derivados.

Si no te he convencido de usar drupal es que eres de piedra macho ;)

< ¿Quién está ganando dinero con GNU/Linux? (16 comments) | El videojuego Parsec se convierte en Opensource (4 comments) >
Enlaces Relacionados
· Scoop
· Kuro5hin
· escomposlinux.org
· drupal
· geeklog
· scoop
· phpnuke
· postnuke
· puntbarra
· GiLUG
· librexpresion
· badopi
· versión de prueba
· libertonia
· proyecto drug
· berlios
· More on Software
· Also by trukulo

Menu
· crear cuenta
· FAQ
· búsqueda
· Fuentes de Noticias

Login
Nueva cuenta
Usuario:
Contraseña:

Ver: Modo: Orden:
Drupal | 6 comentarios (6 temáticos, editoriales, 0 ocultos)
Hay algo más (4.00 / 2) (#3)
por nirvanis (davidNO@SPAMnirvanis.org) a las Fri Apr 11th, 2003 at 01:01:33 AM CET
(Información Usuario) http://www.nirvanis.org

Como dice Drúpulo (es broma Miguel), una de las características más potentes de Drupal es la modularidad.

A diferencia de otros gestores de contenido similares, aquí la modularidad está muy conseguida puesto que el código base es mínimo, y los módulos actuan a base de funciones anzuelo. Existen funciones predefinidas a montones.

Otro de los puntos fuertes de Drupal es la estructura de los temas. Estos se heredan de una clase muy reducida con una estructura esquelética de un tema, con lo cual, la tarea se limita a reescibir los métodos de esta clase (formato de nodo, formato de comentario, formato de caja). Todo esto combinado con una separación tremenda entre el código PHP y el tema, con lo cual (y en BaDoPi está ocurriendo) personas con mínimos conocimientos de PHP pueden participar en la creación de temas y viceversa.

Por último comentar que la estructura básica de drupal está fundamentada en unidades que llaman "nodos". Estos nodos son generados por (casi) todos los módulos para representar la información que estos puedan generar, esto es: una página del libro colaborativo, una entrada en el diario personal, una notícia, un post en un foro, un evento de la agenda... Estos nodos pueden pertenecer a taxonomías. Las taxonomías son familias de significado que pueden ser estructuradas en forma de árbol. Con esto podemos hacer, por ejemplo, que los nodos del tipo "historia" tengan asociada una taxonomia "temas" y otra "sección".

Perdonad por lo desordenado del comentario pero llevo demasiadas horas sin dormir. Hasta pronto!



 
Many things (3.50 / 2) (#4)
por suy (suy21.existe-en.lycos.es) a las Fri Apr 11th, 2003 at 01:52:53 AM CET
(Información Usuario) http://lacurva.net/

Por si no habéis pillado esa coña de "drupal ya lo hace", es porque nos reunimos en Barcelona unos cuantos de badopi, y cuando hablábamos de cosas que estaría bien poner en la web, trukulo comentaba, hay un módulo de drupal que ya lo hace, así que llegamos a la conclusión de que había un módulo para todo. Por cierto, para los que no lo sepáis, badopi, viene a ser un grupo de linux en barcelona, o mejor dicho, de usuarios de software libre. No somos un hacklab, ni nos centramos en traducciones, ni somos de una una u otra universidad, así que todo el mundo se puede sumar al carro.

Centrándonos en la noticia, os diré que está muy chula la modularización, ya que unos pocos se están mirando el tema de gettext para la i18n, y yo sin ni zorra idea de php o BBDD, me puedo mirar un poco la función que genera el html de salida, y decir si esto lo quiero así, o lo quiero asá.

Saludetes.


Esto será mi vida, porque es lo único importante en ella.
Y, si fracaso, moriré, porque para mí no existe nada más.

Raistlin Majere


 
¿Por qué envías esta noticia? (3.33 / 3) (#1)
por sinner a las Thu Apr 10th, 2003 at 02:44:24 PM CET
(Información Usuario) http://www.escomposlinux.org/sinner/

<mode-coña>
Estooooooooo, ¿por qué envías la noticia esta? Teoricamente, eso ya lo hace drupal.

¿O no era esa la conclusión de BaDoPi sobre Drupal?

Después de innumerables pruebas, BaDoPi llegó a la conclusión que Drupal "eso ya lo hace".


Y digo yo, ¿por qué no habeis dejado a Drupal que él mismo publique la noticia? ¿acaso le tienes envidia a Drupal?

Casi seguro que si.
</mode-coña>

Salut,
Sinner


--
Sinner from the Prairy
Pogüered bai Mandrake
BOFHers Syndicate http://bofhers.org


No, si yo no he sido (3.00 / 3) (#2)
por trukulo (mzv-at-menta-dot-net) a las Thu Apr 10th, 2003 at 02:53:51 PM CET
(Información Usuario) http://mercurio.homeip.net

Ha sido él en mi nombre, yo solo le doy a un botón que dice: escribir artículo molón e interesante.

Nota: Este comentario ha sido generado automáticamente por un modulo de drupal.


Miguel Angel Zarza.
Aka trukulo.
email: trukulo(at)menta(dot)net
jabber ID: trukulo(at)bulmalug(dot)net
web: http://mercurio.homeip.net
[ Padre ]


 
Pues no se...que es un wiki. (3.00 / 1) (#6)
por Trona0 a las Fri Apr 11th, 2003 at 10:21:03 PM CET
(Información Usuario)

Buaá. Cerré.
Bueeno, venia a decir que no hace mucho tiempo y a raíz de los comentarios en librex sobre el cambio de CMS de scoop a drupal y todas esas cosas...lo probé.
Visité su sitio, leí la documentación, me enteré por ahí que Puntbarra estaba en drupal (¡jo y yo que lo leía sin pensarlo siquiera...!), lo descargué. Me gustaba.
Alguien en exceso emperrado con los wikis y discutiendo sobre las ventajas (y diferencias) de éstos con los libros colaborativos de drupal mencionó tiki; así que, también me lo bajé.
No se bien cómo pero éste es el que se quedó conmigo y ahí está rulando en http://sobreatico.net.
Se llama Eso y aún está en pruebas... con casi todo su híbrido potencial desactivado.
Ahí puedes ver -aunque aún pobremente- qué es un wiki y sacar mejores explicaciones de lo que es un libro colaborativo o un wiki...(y si se tercia practicar sobre ello) y como es difícil de explicar mejor lo veís por vosotros mismos... funcionando.




 
Gestores de contenidos y clases (2.50 / 2) (#5)
por Colegota (colegota@villanos.es, digo net.) a las Fri Apr 11th, 2003 at 02:32:16 PM CET
(Información Usuario) http://villanos.net/mapamundi

Buenas,

ya que hablamos de los gestores de contenidos os planteo/propongo una especie de dilema moral.

Yo, como muchos, tengo también el mío (también como muchos a medio hacer, aunque operativo).
Cuando llegó el momento dudé entre hacerlo utilizando clases y la OO que permite php.
El caso es que si lo haces con clases, se reduce en mucho el número de gente que puede coger ese código y seguir con él (la orientación a objeto no es una técnica tan extendida como la de una programación sencilla). Pero si lo haces con clases, tienes mucha más potencia y eso te facilita el llegar a hacer cosas que luego sean más fáciles de personalizar por los usuarios (no programadores).

¿Hay algún médico en la sala con conocimientos de programación que quiera opinar?

Saludos,
Colegota




 
Drupal | 6 comentarios (6 temáticos, editoriales, 0 ocultos)
Ver: Modo: Orden:

ecol Logo Powered by Scoop
Todas las Marcas Registradas y copyrights de esta página son propiedad de sus respectivos dueños.
Los comentarios son propiedad del que los escribe.
Los iconos de las noticias y el logotipo son propiedad de Javier Malonda.
El Resto © 2002 Escomposlinux.org y aledaños.

Puedes sindicar los contenidos de libertonia en formato RSS 1.0 y RDF 0.9. También se puede sindicar la cola de envíos pendientes de moderación.

El proyecto escomposlinux.org está dedicado a la memoria de tas

crear cuenta | faq | búsqueda