Hola gente!!
Si tienen un toque de tiempo, les rogaría si pueden entrar a www.ligadelconsorcista.org
Actualicé todos los flexinodes que tenía a CCK con flexiconvert. Si bien el módulo ayuda inmensamente, no es nada chistoso el trabajito.
Estuve medio perdida con comentarios y participación porque este tema me estaba volviendo bastante [más] loca.
Desde el 1º de enero que estoy con el tema, y recién ahora pude terminar todo (no pude trabajar en ello a tiempo completo).
Me interesa sobre todo si el tiempo de carga de la página es aceptable, si les carga muy lento, o si no les carga entera...
Usé devel para hacer chequeos e hice uso de las bondades del caché y demás cuestiones (en performance).
Además me gustaría conocer vuestra opinión (aunque en cuanto a diseño no le hice cambios de mucha envergadura respecto de la anterior).
No temáis en ser crueles con las críticas muchachos, que no me ofendo!!
Saludos y gracias!!!
Y a ver cuándo nos vemos, personalmente o por videoconferencia... hay que organizar algo...
Victoria

Comments
Qué proyecto!
Entré y los tiempos me parecen a mí más que aceptables (comparado con la mayoría de los sitios en Drupal Planet, por ejemplo).
Unas preguntas, sobre todo, por ahora:
Sobre la parte de diseño gráfico no puedo opinar individualmente, no es mi campo para nada. Pero veo que el esfuerzo ha sido imenso. Y que te has esforzado para ayudar a que se pueda encontrar información facilmente, y positivo el uso de multimedia. Obviamente, requiere algun theme nuevo, pero tuviste mucha razón en actualizar a Drupal 5.x ahora, vale la pena tomando en cuenta la velocidad de salida de nuevas versiones, y las nuevas características que tiene Drupal 6 y que ya está teniendo Drupal 7.
Te felicito, porque ahora tenés un camino abierto para la actualización futura, que seguramente va a ser cada vez más fácil.
saludos,
Victor Kane
http://awebfactory.com.ar
Victor Kane
http://awebfactory.com
Baja muy bien Vamos Liquid
Baja muy bien
Vamos Liquid todavia....!!! jajaja
Gustavo
Buena velocidad
Si la velocidad te preocupa, que no lo haga más. :-)
Lo del flexiconvert es muy interesante... ¿algún detalle fuera de lo esperado que valga la pena comentar?
Saludos...
--
Eduardo Mercovich
--
Eduardo Mercovich
Un breve raconto...
Muchas gracias!!!!!!!!!!!!!!!!!!!!! La verdad que el tema de la velocidad me puso los pelos de punta en su momento. Gracias por el tiempo dispensado muchachos!
Lamentablemente no hice un log detallado de todos los pasos, es una excelente idea por cierto..! Pero algunas cosas que me obligaron a volver a foja cero borrando la base y recomenzando todo nuevamente más de una vez, las recuerdo perfectamente ;)
Más o menos, esto fue lo que hice:
Seguí las instrucciones del Handbook para actualizar Drupal. Esto fue sencillo, no es muy diferente de lo que fue pasar al 4.7.
Hay un detalle que hay que tener en cuenta:
Cometí la torpeza de haber nombrado algunos campos de los flexinodes con espacios, mayúsculas y acentos. Además algunos campos tenían nombres que colisionaban con otros. Si ése es el caso de alguno, hay que, previo a todo, entrar a la edición de los flexinodes y cambiarles los nombres.
Por ejemplo:
flexinode-1 se llamaba “Artículos”
cuyos campos eran “encabezado”, “encabezado no teaser” y “contenido”
y el flexinode-2 llamado “Legislación”
cuyos campos eran “encabezado”, “encabezado no teaser” y “cuerpo”
hubo que cambiarlos a:
articulos
encabezado_a, encabezado_no_teaser_a , contenido
y
legislacion
encabezado_l, encabezado_no_teaser_l , cuerpo
Lo mejor que tiene el módulo flexiconvert es que mantiene las lecturas y los comentarios de cada nodo. O sea, convertirlos a CCK asegura que cada comentario quedará en su nodo correspondiente y no perderá el registro de las lecturas, es decir, cada nodo mantiene su numeración. Y eso ya es decir bastante.
El módulo trabaja maravillosamente, sobre todo porque una vez terminado el proceso avisa la cantidad de nodos convertidos de cada tipo, por lo que podemos chequear fácilmente si todos los nodos de cada tipo se convirtieron o no comparando los números totales.
(El traspaso, tomando en cuenta la aclaración que hice más arriba, es sencillo, y basta con seguir las instrucciones que dá el propio módulo flexiconvert).
Entonces, previamente al traspaso (y siguiendo las instrucciones del readme del módulo) creé los tipos de nodo CCK con los nombres similares a los del flexinode.
Y acá viene la única contra que noté en este módulo: Flexiconvert al hacer el traspaso te pasa los contenidos de cada campo a su sitio, es decir, en mi caso puso los textos correspondientes a los encabezados y los encabezados_no_teaser en su lugar, pero en el “cuerpo” de cada nuevo nodo CCK metía “todo” es decir, lo correspondiente al cuerpo del nodo más los otros campos.
Por ejemplo:
Si en un nodo del tipo “articulo” tenía el siguiente contenido:
encabezado_a
Este es el Encabezado que se imprime en los teasers de la frontpage.
encabezado_no_teaser_a
Este Encabezado no se imprime en la página de inicio, y sí se imprime como copete del artículo
contenido
Este es el contenido del artículo. Bláh, bláh.
El nuevo nodo del tipo articulo creado con CCK quedaba así:
encabezado_a
Este es el Encabezado que se imprime en los teasers de la frontpage.
encabezado_no_teaser_a
Este Encabezado no se imprime en la página de inicio, y sí se imprime como copete del artículo
contenido
Este es el Encabezado que se imprime en los teasers de la frontpage.
Este Encabezado no se imprime en la página de inicio, y sí se imprime como copete del artículo
Este es el contenido del artículo. Bláh, bláh.
Como verán, resultó bastante tedioso entrar a cada nodo y quitar lo repetido… Además hay que tener en cuenta si cambiamos el theme que, juntamente con el contenido, pasó dentro del cuerpo de cada nodo las instrucciones de CSS (todos los div y span).
Dá la sensación que en el campo "cuerpo" (que se puede crear inclusive sin usar CCK, desde el propio core de Drupal 5.x) mete todo lo que considera es contenido del flexinode que traspasa. Aunque por suerte mantiene los otros campos en orden.
Desde el foro de drupal no encontré una respuesta a esto, ni una solución. Una vez que terminé con todos los nodos (es decir, entré uno por uno a hacer el cambio [!]) un usuario encontró una solución al problema (no recuerdo el link exacto lamentablemente, pero está entre los issues del flexiconvert), que implicaba hacer algunos cambios manuales en la base de datos.
Algunos otros detalles que creo son de perogrullo porque si mal no recuerdo están en el readme de flexiconvert, pero por las dudas los comento:
– Antes de hacer el cambiazo deshabilitar flexinode. De hecho el handbook de Drupal te dice que conviene deshabilitar todos los módulos que no sean del core. Esto es fundamental, hay que deshabilitarlos, a mí me tiró muy feos errores por no hacerlo.
– ojo con el cotejamiento de datos en MySQL!! Tiene que estar en utf8_general_ci sino todo se verá espantoso (sino no se soportan acentos y Ñes, gulp).
– Me sirvió muchísimo el excelente módulo Content Templates (contemplate) es sinceramente espectacular! Quien no lo probó, debería darle una ojeada.
- Cuando aparecieron algunos problemas en la velocidad en la que cargaba la nueva página en la versión 5.x, agilicé las cosas (y veo que sirvió por vuestos comentarios ;) haciendo uso de las herramientas en settings/performance. Lo malo es que yo tenía el sistema de descarga de archivos puesto en "private". Como hay archivos que hay que estar logueado para descargar, eso me representaba un problema. Y desde el foro de Drupal se proveen varias soluciones.
Creo que no exagero cuando digo que las he probado todas. Pero hay un módulo que es sencillísimo para esto, el "Private Upload". De todas las opciones que probé, me pareció la mejor por lejos.
En resumidas cuentas, la versión 5.x de Drupal es excelente. Báh, eso lo sabe todo el mundo que ya se pasó hace rato (a mí me detuvieron los mil y pico de flexinodes que tenía)
Pese a algunos problemitas que tuve para actualizar el módulo img_assist, en general en todos los módulos contrib son mejores en sus versiones posteriores, y en algunos casos, hay módulos que ni siquiera tienen versión 4.7...
Bueno, ahí fué mi granito de arena, o my 2 cents a la moda americana ;)
Saludos !!
Rosamunda
Me olvidaba de contestarte Víctor:
* ¿Percibiste que andara más lento con cck?
El problema de que funcionara más lento fué (según mi proveedor) a causa de la nueva versión de MySQL instalada. Teóricamente (y ahora con sus reviews lo confirmo), el tema se solucionó haciendo uso de settings/performance.
No, la verdad no noté gran difreencia con CCK respecto de flexinode.
* ¿Cuáles son las páginas con mayor uso de views y cck? (Cursos?)
Las que más se usan son los archivos de Legislación y Artículos, que son Views-y-cck-intensive, je.
También el Directorio que contiene un listado de las bios de los alumnos, claro que aquí sólo hice uso de Views.
* ¿Experimentaste problemas con los datos?
Salvo lo que contaba del flexiconvert más arriba, y el problema que tuve con img_assist (que con la nueva versión se solucionó), ningún problema.
Ah! sí, uno que no sé con qué tiene relación: Las imágenes de los profiles de los usuarios. Los que tenían imágenes no me los tomaba y tuve que subirlos de nuevo. Pero creo que la cosa no tuvo nada que ver con CCK...
* ¿Tenés algun diario, o documentación sobre los pasos que hiciste, porque me imagino que eso sería invaluable para otros que aun enfrentan la misma tarea?
Lo único que tengo es el comentario ad-hoc que armé más arriba, espero que sirva a aquellos que, como yo, se clavaron con flexinode.
Flexinode vs. CCK fue una lucha parecida a la de HD-DVD vs. BlueRay, no?
Saludos!!!!