Noticias Weblogs Foros Wiki Código

Meta-Info

¿Que es?

Planeta Código es un agregador de weblogs sobre programación y desarrollo en castellano. Si eres lector te permite seguirlos de modo cómodo en esta misma página o mediante el fichero de subscripción.

rss subscripción

Sponsors

Puedes utilizar las siguientes imagenes para enlazar PlanetaCodigo:
planetacodigo

planetacodigo

Si tienes un weblog de programación y quieres ser añadido aquí, envíame un email solicitándolo.

Idea: Juanjo Navarro

Diseño: Albin

Escuela De Codigo

CMS, ¿usar o no usar?

Noviembre 28th, 2011 - [Enlace local]

WordPress el mejor CMS que nuestra generación ha conocido y seguramente muchas generaciones mas dirán lo mismo, me fascina usarlo y no puedo imaginarme hacer un sitio web para algún cliente sin hacer uso de WordPress, simplemente no puedo!!! Sus plugins, sus themes, todo absolutamente todo me gusta! Un CMS es la mejor solución para desarrollar sitios web estáticos o dinámicos!…..¿¿¿¿.eso es cierto????

¿CMS?

Si la palabra CMS te suena a saludo extraterrestre en lengua inventada de serie Geek, pongámonos todos al mismo nivel y expliquemos que es un CMS para aquellos que aun no manejan claramente el concepto

Un sistema de gestión de contenidos (en inglés Content Management System, abreviado CMS) es un programa que permite crear una estructura de soporte (framework) para la creación y administración de contenidos, principalmente en páginas web, por parte de los administradores, editores, participantes y demás roles.

Wikipedia siempre es útil asi que leer su articulo referente al tema nunca esta de mas.

¿Completamente claro? ¿No? CMS solo es un programa que te permite crear y administrar sitios web, no mas no menos, así de fácil e igualmente de complicado.

¿Porque usarlo?

Si eres de los desarrolladores que piensan que usar código de otro es una especie de blasfemia al dios de los códigos fuentes y que si lo haces seras desterrado del paraíso binario, déjame ser tu diablo y tentarte con unas cuantas razones por las que deberías pecar y utilizar un buen CMS.

Me has tentado, a utilizar un CMS se ha dicho!

Espera un momento! Quiero que te hagas una pregunta: ¿Que necesita mi usuario y/o cliente?

¿Porque esta pregunta es importante? Porque el usar o no un sistema de gestión de contenidos dependera de : La necesidad de tu cliente

Cuando se es novato (y bueno tambien siendo mas conocedor) se comete el error de querer matar moscas a cañonazos es decir querer resolver todos los problemas con las mismas soluciones, cuando eso evidentemente no es recomendado. Ten muy claro esto: un CMS no es para resolver todos los problemas.

Si tu usuario o cliente te pide alguna de las siguientes cosas:

Definitivamente NO debes usar un CMS, en cambio si las necesidades de tus clientes, se encuentran entre las siguientes:

Es recomendable ahorrarte mucho trabajo y en lugar de empezar a picar codigo, te hagas de un buen gestor de contenidos y empieces a utilizarlo.

Ahora que ya vimos las ventajas de utilizar un CMS, cuando usarlo y cuando no hacerlo, solo nos queda responder: ¿Cuales son mis opciones? Asi que listo a continuacion los CMS mas populares hoy por hoy:

WordPress

Un par de años atrás, se debatió ampliamente si WordPress realmente debe considerarse como un CMS teniendo en cuenta sus raíces como una plataforma de blogs. Ese debate casi se ha dejado de lado en este momento,WordPress actualmente cuenta con  un montón de poderes para sitios web no-blogs.

Fortalezas

Debilidades

Joomla!

Joomla! tiene una historia de desarrollo de largo y una comunidad de desarrolladores muy activa (con más de 200.000 usuarios y colaboradores), por lo que la búsqueda de información y tutoriales es fácil. También hay miles de plugins y add-ons para Joomla!, Por lo que ampliar la funcionalidad de Joomla!  no necesariamente requiere de ningún código personalizado.

Fortalezas

 Debilidades

Drupal

Drupal es otro CMS muy popular, utilizado por un número de empresas de alto perfil incluyendo el New York Observer, Popular Science, MIT, Sony Music, Fast Company, entre otros. Incluye un montón de características para la construcción de sitios internos y externos, y un montón de herramientas para organizar su contenido.

Drupal tiene una comunidad muy activa, con un número de canales IRC, foros, e incluso cara a cara eventos Drupal. También hay documentación generada por la comunidad que está siendo constantemente actualizado y mejorado. Esta documentación incluye todo lo que necesita saber acerca de  instalación,módulos, temas de diseño, y mucho más.

Fortalezas

Debilidades

Hay una enorme cantidad de CMS, unos Open Source, otros de pago, de mayor o menor calidad y popularidad. Me he limitado a estos tres porque son los que conozco (en mayor medida WordPress) y se que con esos tres tienes ya mucho para aprender y auxiliarte en tu trabajo. Solo recuerda, usa un CMS sabiamente.

» Leer más, comentarios, etc...

Información legal y técnica