¿Perdido entre tanta plataforma? Pistas para crear un proyecto online con la plataforma adecuada.

¿Perdido entre tanta plataforma? Pistas para crear un proyecto online con la plataforma adecuada.

Qué plataforma usar para crear un proyecto online

Cuando hemos decidido crear un proyecto online, lo hemos puesto por escrito, tenemos la idea plasmada gráfica y/o textualmente, incluso diagramas de flujo o algún boceto de diseño, se plantea la cuestión de qué plataforma usar para llevarlo a cabo.

Lo más fácil y seguro es usar un gestor de contenidos (CMS, por sus siglas en inglés: content management system).

¿Por qué?

Pues por la famosa frase muy usada en el mundo del software libre: no es necesario reinvertar la rueda.

Existen muchas funciones rutinarias y comunes dentro de cualquier página o aplicación web (administración de la sesión de usuario, acceso a la base de datos, etc.) que ya están desarrolladas, así que ¿por qué volverlo a hacer? La sociedad ya cuenta con ese conocimiento, así que simplemente partamos de ahí y hagámoslo mejorar.

Un gestor de contenidos va bastante más allá, y ofrece muchas funcionalidades, a través de sus módulos o plugins, que permiten en algunos casos hacer una página web a través de una interfaz gráfica, más o menos sencilla de usar.

Para crear una web con un CMS habría 3 posibilidades principales:

  • Usar alguna de la herramientas online gratuitas: por ejemplo blogger, wordpress.com o drupalgardens.
    Estas herramientas son fáciles de usar, sólo requieren registrarse para usar el servicio, y a través de unos pasos sencillos te va guiando para crear la web.

    Ventajas:

    • Puedes crear una web rápidamente sin necesidad de conocimientos técnicos.
    • No necesita mantenimiento de actualizaciones, seguridad, etc.

    Desventajas

    • Las funciones son muy limitadas.
    • El aspecto será igual al de miles de páginas que usan ese servicio con esa plantilla, a menos que contrates un diseñador para que la personalice.
    • No dispones de base de datos con tus contenidos, estadísticas, usuarios, etc.
    • Si la empresa u organización dueña de la plataforma da de baja el servicio, te quedarás sin web. Puedes salvar algo si has hecho copia de seguridad, pero el paso a otra plataforma no es sencillo ni limpio en la mayoría de los casos.
    • Todo el tráfico de visitas que genere tu web se lo estarás generando al servicio en el que te alojas.
       
  • Contratar un dominio y alojamiento, e instalar alguno de los CMS de los que dispone el servidor de alojamiento, también con una guía sencilla de instalación.

    Ventajas:

    • Tienes un dominio propio y tienes el control de todo lo que subas a tu servidor, base de datos, etc.
    • No necesita mantenimiento de actualizaciones, seguridad, etc.
    • El tráfico de visitas que genere tu web la está generando para tu dominio.

    Desventajas

    • No tienes el control sobre las versiones del CMS. Es la empresa de alojamiento quien decide.
    • Por lo mismo, personalizar una funcionalidad se complica.
       
  • Contratar un dominio y alojamiento e instalar un CMS previamente descargado de su web original.

    Ventajas:

    • Tienes un dominio propio y tienes el control de todo lo que subas a tu servidor, base de datos, etc.
    • Tienes el control también de las versiones y funcionalidades que necesites en tu web.
    • El tráfico de visitas que genere tu web la está generando para tu dominio.
    • Si el CMS es Drupal, puedes tener una web que haga casi cualquier cosa.

    Desventajas

    • Necesitas hacer mantenimiento de copias de seguridad, actualización de versiones, etc.
    • La instalación puede ser algo más compleja (según la experiencia del usuario)
       

Conclusión

Mi opinión personal es que la opción ideal en todo proyecto online es la tercera, contratar un dominio y alojamiento, y hacer una instalación limpia de la última versión del CMS elegido, manteniéndolo siempre actualizado.

Lo creo así porque es la única forma de tener el control de tu web, tu proyecto, teniendo una base de datos propia y pudiendo añadir cualquier funcionalidad y aspecto gráfico sin restricciones, más allá de las propias del CMS en concreto que hemos elegido.

Cuando el blog lo queremos para algo puramente personal pueden estar justificadas las 2 primeras opciones, pero si tenemos realmente el propósito de crear un proyecto online, la opción 3 de instalar nosotros mismos el CMS es la adecuada.

Si el proyecto es profesional o de alguna asociación o colectivo, no cabe duda, pero incluso si es personal, podemos no saber a priori el alcance que va a tener nuestra web, y haberla creado desde un principio con nuestra propia base de datos, etc. puede ser vital cuando necesitemos ampliar el proyecto.

¿Ya tienes clara tu opción? Cuéntamelo en los comentarios.

Si quieres aprender más sobre Drupal, y en español, te recomiendo la formación con Forcontu.

Soy referenciante, y te ofrezco 2 cupones de descuento:

  • 10% en el curso con el cupón TACANDECUR
  • 5% en los libros con el cupón TACANDELIB

Elije tu opción de formación (curso o libros) y usa tu cupón de descuento.

Experto en Drupal 7 con Forcontu Pack de libros Drupal 7

Compartir: 
flickr.com/photos/mdrx
Come up