Publicaciones Etiquetadas 'CMS'

¡Google utiliza Drupal!

MLAB con Drupal

MLAB con Drupal

Aunque la semana pasada estuve “cacharreando” por el nuevo proyecto de Google, Measurement Lab (M-Lab), no investigué demasiado con qué estaba hecho. La mayor parte de los proyectos de Google parecen estar rodeados de cierto misterio en todo lo relativo a los lenguajes y plataformas que usan.

Hoy he leído en el blog de Dries Buytaert que el sitio web de M-Lab está hecho con Drupal y la verdad es que me he llevado un alegrón tremendo. A fin de cuentas estoy basándome en Drupal para dos proyectos importantes y siempre supone un apoyo moral a  tu elección. Lo cierto es que cada día que pasa me parece que Drupal, como proyecto, es cada vez más sólido: una comunidad fuerte y activa, distintas orientaciones del producto (blogs, comunidad, etc), eventos (DrupalCon), etc. Sin duda alguna, que Google utilice la plataforma supone un importante espaldarazo no tanto en lo tecnológico (el sitio que han desarrollado es bastante sencillo) pero sí en los publicitario.

En todo caso, una vez más, creo que no hay que ser “fan” de un CMS, un lenguaje o una tecnología… simplemente utilizar y apoyar la que mejor funcione en cada momento.

Una experiencia WordPress

Portada de maxituningshow.es

Portada de maxituningshow.es

Creo que no hace falta decir que WordPress es el CMS de referencia a la hora de crear un blog. Y no lo es únicamente porque sea el más extendido o el más fácil de usar o instalar. Lo es porque, aparte de eso, tiene una gran potencia y versatilidad.

El caso es que hace unos días, en la lista de Ovillo había algún usuario que preguntaba por la mejor opción de cara a la elección de un CMS. Me dio la sensación de que se trataba de algún proyecto “grande” y buscaba algo con una pinta profesional. Creo que mucha gente no acaba de creerse que un proyecto OpenSource y basado en una tecnología no demasiado exótica como PHP pueda ser potente y fiable.

Por eso, quiero compartir con vosotros algunas de las cifras y experiencias de un proyecto real que hemos desarrollado en el área de tuning (Maxi Tuning) de Motorpress-Ibérica. Se trata del mini-site del Maxi Tuning Show de Montmeló.

Planteamiento y objetivos:

La idea era crear un sitio con tiempos de desarrollo muy cortos (que no excediera el mes de desarrollo), con bajos costes y de muy fácil actualización/gestión del contenido.

No queríamos crear un “blog puro” pero tampoco un sitio web con demasiadas funcionalidades. Después de valorar distinas opciones elegimos WordPress y nos pusimos a trabajar.

Desarrollo:

Nos adelantamos a los tiempos previstos y en unos 20 días teníamos on-line una beta abierta del sitio. Esto fue posible gracias a la flexbilidad en el diseño y la gran cantidad de recursos que encontramos en el sitio de WordPress para adaptar el CMS a nuestras necesidades. Basicamente, conseguimos que WordPress se adaptara a nosotros en lugar de nosotros a él (con alguna limitación, claro).

No hace falta que os diga que la gestión de plantillas y CSS de WordPress facilitó mucho las cosas. Además, trabajamos con los diseñadores editoriales para que hicieran algunas partes de la creatividad… ¡trabajo en equipo!

En cuanto a los módulos y funcionalidades, para evitar cualquier problema de seguridad con “terceras partes” intentamos instalar y gestionar los menos plugins posibles. Solo instalamos lo estrictamente necesario. Aparte de los más conocidos instalamos algunos que eran necesarios para mejorar la usabilidad (Breadcrumb NavXT, para las migas) y añadir una funcionalidad que no puede faltar en el mundo del tuning: la galería de fotos. Para ella, optamos por el módulo de referencia en WordPress como es NextGEN Gallery.

Las cifras:

Es probable que si algún blogger de éxito lee esto se ria un poco con las cifras que os vamos a comentar.  Aún siendo muy superiores a las que la mayoría de los blogueros obtienen diariamente son inferiores a las que algunos de los blogs más famosos de Internet pueden llegar a conseguir. En todo caso, nos sirven para confirmar que WordPress no se “cae” a las primeras de cambio (uno de los grandes temores de los “novatos”).

Ahora mismo no tengo las cifras oficiales de Analytics pero sí os puedo dar las que registra el módulo WordPress Stats. Por experiencia, sabemos que no son demasiado fiables pero os pueden dar una idea de la potencia del CMS.

Durante la semana anterior al fin de semana del Maxi Tuning Show de Montmeló tuvimos una media de 2000 vistas diarias. El jueves y el viernes empezamos a estar entre las 4500 vistas del jueves y las 7500 del viernes. Sin embargo el sábado llegamos a más de 20000 y hasta el lunes no bajamos de 10000. La semana posterior al evento registramos unas 4000-5000 vistas diarias. No está mal ¿verdad?

Lo mejor de todo es que durante los dos días que duró el evento publicamos más de 1700 fotos que fueron visualizadas y descargas de forma masiva. El buscador también fue utilizado de forma intensiva. Es decir, las visitas “tiraron de CPU” sin que registraramos incidencias apreciables. Bien es cierto, que nuestros compañeros de “Sistemas” estaban al tanto de la “acción” y estuvieron pendientes de nuestro servidor durante todo el fin de semana.

Resumiendo:

Después de varios meses funcionando y tras su prueba de fuego durante y después del Maxi Tuning Show de Montmeló hemos quedado más que contentos con el funcionamiento de WordPress. Conseguimos un sitio web con todas las ventajas de un blog hecho con WordPress (usabilidad del panel de control, SEO casi perfecto, sindicación, trackback, etc…) pero con un diseño y planteamientos más cercanos a un mini-site.

Espero haberos ayudado a disipar algunas dudas o inquietudes…

Drupal en el Seminario Internacional de Usabilidad y Accesibilidad

Logotipo del Seminario Internacional de Usabilidad y Accesibilidad

Acabo de ver en el blog del Laboratorio Aragonés de Usabilidad el programa del Seminario Internacional de Usabilidad y Accesibilidad que se celebrarán en México en Noviembre. El programa es más que interesante por muchas razones pero hay una que me ha llamado la atención especialmente. Horacio Salazar va a impartir un seminario sobre CMS basándose en Drupal.

Me gusta ver que un CMS que utilizo es protagonista dentro de unas jornadas de usabilidad y accesibilidad. Eso me da una razón más para pensar que no me he equivocado. Y es que, a menudo, aspectos como la “tolerancia” a los estándares o la flexibilidad en el diseño no se tienen en cuenta lo suficiente a la hora de elegir un CMS. Como decía el anuncio: “la potencia sin control…”

WordPress no para

Increíble pero cierto, no han pasado ni tres meses desde que se lanzó WordPress 2.5 cuando ya tenemos la versión 2.6. Lo mejor es que no se trata solo de una versión para corregir vulnerabilidades y defectillos sino que incluye nuevas funcionalidades muy interesantes. Las podéis ver todas en este video:

Drupaleando voy, drupaleando vengo

DrupalDespués de dos semanas de auténtica locura laboral vuelvo a tener algo de tiempo para escribir en el blog… ¡estaba deseando!

Llevo ya dos meses trabajando intensamente con Drupal en el desarrollo de un sitio web de comunidad y quería adelantaros algunas de mis conclusiones. La verdad es que ya había trabajado con Drupal antes pero hasta ahora no me había enfrentado tan intensamente al concepto de “comunidad”.

La experiencia está siendo muy buena y Drupal no me está defraudando en absoluto. Una de las cosas que más me está gustando es la posibilidad de crear plantillas en función de la URL de forma sencilla (basicamente creando distintos “page.php” en función del nombre de la URL). Aparte de la facilidad y la flexibilidad me permite crear casi mini-sites dentro del sitio y además me da muchas posibilidades para encajar formatos publicitarios.

Por supuesto, el otro elemento por el que Drupal se merece un templo es por sus módulo CCK y Views. Con el primero generamos “tipos de contenido” con los campos que queramos (de texto, de imagen, etc) y con el segundo podemos crear bloques o listados en página personalizados. Con ambos módulos instalados podemos hacer virguerías.

¿Lo malo? Tengo que instalar un montón de módulos, lo que supone un tiempo considerable y complica tareas de mantenimiento y migración. Voy a tener que desarrollar una política de actualizaciones bastante ferrea para evitar que alguno de los módulos se quede desactualizado.

El otro punto más que me mejorable de Drupal sigue siendo su administración. No es muy usable y al principio asusta un poco. Las prometidas mejoras para la versión 6 no son tan profundas como me hubiera gustado.

Conclusión. Estoy feliz con Drupal y creo que vamos a mejorar “nuestra relación” en los próximos meses.

Joomla!Day en España

Joomla Day 2008 en España

Parece que el proyecto Joomla! se va a pasear por España en Abril. El día 19 vendrán a visitarnos Alex Kempkens y Chris Davenport dos de las figuras más destacadas del proyecto en el apartado de desarrollo.

El programa es muy interesante e incluye algunas de las cuestiones que más nos preocupan desde la aparición de Joomla 1.5 como son la migración desde 1.0 o la creación óptima de plantillas para la nueva versión.

En todo caso, lo más recomendable es que visitéis la web del evento y ¡os inscribáis en cuanto el formulario de registro esté disponible!

Joomla 1.5 Stable (¡por fin!)

Ya está aqu� Joomla15

Porque nunca es tarde si la dicha es buena… ya está aquí Joomla 1.5. Estábamos deseando poder a empezar a trabajar a nivel de producción con la versión 1.5. Las ventajas respecto a las versiones 1.0 son notables y van desde el respeto a los estándares a una mayor facilidad de uso de todas las funcionalidades de administración. Aunque falta por ver como se comporta en un “escenario real” creo que esta nueva versión va a suponer un importante espaldarazo para Joomla!

¡A disfrutarlo (instalarlo, actualizarlo, etc…)!

Presentación de Dries Buytaert sobre “el estado de Drupal”

Portada de la presentación “State of Drupal”

Parece que esta va ser la “semana CMS” del blog. Si ayer hablábamos de Joomla! hoy nos toca hacerlo sobre Drupal. Y es que hoy mismo Dries Buytaert (el creador del proyecto) ha publicado en su blog el video y las diapositivas de la presentación que hizo en Barcelona en el mes de Septiembre.La presentación es muy interesante por dos razones. La primera es que aporta datos interesantes sobre el proyecto Drupal que muchos de nosotros desconocíamos y resume la estrategia a seguir de cara a desarrollar la versión 7 de Drupal (atentos: la 6 está todavía en fase RC).

La segunda razón por la que es tan interesante es por la calidad formal de la propia presentación. Aún sin la parte “física” resulta ágil, comprensible y hasta divertida.

En fin, nos os resumo todos los datos de la presentación, creo que lo mejor es que la leáis y veáis vosotros mismo.

Karibu: la ¿última? RC de Joomla 1.5

Joomla 1.5 - KaribuMe acabo de llevar una alegría y, a la vez, una pequeña decepción al entrar en Joomla.org.

La alegría: Ya está disponible para descarga la RC4 de Joomla 1.5. Como muchos de vosotros sabréis uno de los CMS que más utilizamos es Joomla y estoy convencido que la versión 1.5 supondrá un importante impulso para el proyecto.

Hace un par de meses estuvimos testeando la RC3 y las sensaciones fueron muy buenas.

La decepción: creen, piensan que, a lo mejor, es la última RC. Espero que así sea, ya que nos ayudaría a planificar mejor nuestra oferta de 2008.

Por cierto, que hay una noticia que puede dar un poco más de impulso a Joomla 1.5. La gente del proyecto VirtueMart ha anunciado las compatibilidades de la futura versión 1.1 del popular “carrito”. Entre ellas está Joomla 1.5 de forma nativa, no hará falta utilizar el dichoso “Legacy Plugin” (que da sensación de “apaño”).

¡Parece que el año 2008 va a ser movidito para Joomla! & Cia!

Servicio de alertas de seguridad en Drupal: un ejemplo de calidad en un proyecto OpenSource

Servicio de alertas de seguridad en DrupalHará aproximadamente un año en HazHistoria decidimos que teníamos que ampliar nuestra oferta de CMS. No queríamos depender exclusivamente de Joomla a pesar de que la versión 1.5 consigue poner a este CMS en unos parámetros de calidad muy aceptables.

El caso es que buscábamos un CMS para proyectos más grandes, con buen código, buenos módulos y componentes y el máximo respeto hacia los estandares. Después de unos 3 meses de testeo nos decidimos por Drupal. Nos convencieron no solo sus excelentes características, sus buenas referencias (Amnistía Internacional, Yahoo! Research, etc…) sino la sensación de solidez y calidad que daba el proyecto Drupal por sí mismo. Un ejemplo de esto es el servicio de alertas de seguridad. Drupal no se limita a publicar las actualizaciones de la plataforma completa sino que además nos ofrece alertas concretas sobre distintos módulos ya sean del “core” de la plataforma o de “terceras partes”. Por supuesto, en las alertas se nos da información básica como la versión afectada, el nivel de riesgo o el tipo de vulnerabilidad.

Cada día nos gusta más trabajar con este CMS… ya os iremos contando.

Entradas siguientes »