Skip to main content

Páginas HTML estáticas vs CMS Contenido Dinámico

Desarrollar un sitio web es un aspecto fundamental para el éxito de un negocio en Internet. Todos sabemos que existen muchas maneras diferentes para diseñar un sitio web o páginas web, desde las plataformas de programación más avanzadas hasta llegar a los constructores de sitios web simples. Los cuales incluyen planes de hospedaje web incluidos en el precio -y de los cuales hablaré en artículos posteriores-.

No obstante, durante los últimos años se han venido desarrollando o utilizando los famosos CMS (Content Management System o Gestores de Contenidos)  el cual facilita en un 80% las tareas de gestión y administración de un sitio web, es por esta y otras razones que se han vuelto tan populares. En esencia, los webmasters que utilizan CMS para crear sus sitios son considerados la nueva escuela, mientras que los que todavía utilizan páginas HTML estáticas se considera que la vieja escuela.

Como desarrollador, utilizando páginas HTML estáticas te da una funcionalidad limitada a menos que seas muy hábil con varios lenguajes de programación que se pueden utilizar dentro de ciertos marcos. Básicamente, es mucho más difícil de expresarse como desarrollador utilizando páginas HTML estáticas, ya que requiere una gran cantidad de habilidades para igualar la calidad de un CMS.

Con un CMS que puede utilizar las plantillas que le dan una ventaja en el proceso de desarrollo, y también se puede añadir, borrar o editar el contenido en sus páginas a través de la interfaz de usuario o panel de administración. Además crear un sitio web, que consiste en páginas HTML requiere crear cada página de forma individual, mientras que las plantillas de CMS se aplican a todo el sitio web.

Agregar funcionalidades extra a los CMS o Gestores de Contenido es una tarea muy sencilla ya que existe una gran cantidad de plugins los cuales te permitirá realizar tareas que antes habías considerado imposibles, además es muy común encontrar plugins enfocados al SEO para mejorar nuestro posicionamiento web.

Cómo ves las ventajas de utilizar un CMS vs.  Páginas estáticas o en HTML son demasiadas. Es por eso que te invito a utilizar un CMS por encima de realizar un diseño individual de páginas para tu sitio web.

Tu ¿Qué opinas? ¿Cuál es mejor?

¿Qué es CSS?

En estos tiempos es muy importe conocer todo lo relacionado a los lenguajes de programación que hacen posible que una página web funcione dentro de nuestros navegadores. Sin importar el lenguaje en el que este realizado nuestro sitio web.

CSS es el acrónimo de Cascading Style Sheets (es decir, hojas de estilo en cascada) el cual es utilizado para dar la presentación de las páginas web, es decir, el cómo se mostrará nuestra página web (fuentes, color de fuentes, márgenes, líneas, fondo, imágenes, ubicación, etc…) en el navegador.

El W3C (World Wide Web Consortium) es el responsable de formular las especificaciones de las hojas de estilos para los navegadores. En pocas palabras es el responsable de decir cómo debemos de codificar por medio de CSS, para que sea válido nuestro diseño.

¿Cuáles son algunos de los beneficios de usar CSS?

  • El diseño se centra en una sola hoja de estilos, facilitando cuando debamos modificarla.
  • El diseño cumple con los estándares de los navegadores.
  • Permite utilizar técnicas de diseño más avanzadas (más opciones).
  • Los archivos HTML pesan menos  y son más claros de leer y modificar.

Si deseas aprender más sobre el lenguaje CSS, te dejo un enlace donde puedes descargar un libro gratis en archivo PDF, en el cual viene explicado todo lo relacionado al mundo CSS.

Enlace | Libro CSS

¿Qué es HTML?

En si es el lenguaje con que se definen las páginas web.  HTML significa (Lenguaje de Marcas de Hipertexto). Su fin es de brindar la estructura y contenido en forma de texto, se escribe en forma de “etiquetas”, rodeadas de corchetes angulares. Hasta hace algunos años HTML también se encargaba de describir o brindar el diseño de una página web.

Sin embargo, está práctica se ha ido eliminando gracias al lenguaje CSS del cual hablaremos más adelante. Para la creación de páginas web no es necesario tener un programa especial, ya que puede ser escrito desde el bloc de notas que trae por defecto Windows.

Si deseas crear una página web, debemos de aprender HTML, es indispensable conocerlo.

Si deseas aprender HTML puedes visitar el siguiente enlace, donde puedes descargar un archivo PDF totalmente gratis y el cual recomiendo ampliamente.

Enlace | Libro Gratuito HTML