CMS son las siglas de Content Management System, o lo que viene a ser un sistema de gestión de contenidos para páginas web.
En términos generales un CMS (por sus siglas en inglés) es un software que se instala en el servidor de tu sitio web y está conformado por dos plataformas: el back end donde tú, como dueño del sitio, puedes acceder con un usuario y contraseña para realizar los cambios que requieras y el front end donde tu cliente puede ver la información de tu sitio al escribir tu dominio en su navegador. Hablando del BackEnd. El backend es la parte del desarrollo web que se encarga de que toda la lógica de una página web funcione. Se trata del conjunto de acciones que pasan en una web pero que no vemos.
Algunas de las funciones que se gestionan en la parte del back-end son:
- El Desarrollo de funciones que simplifiquen el proceso de desarrollo.
- Acciones de lógica.
- Conexión con bases de datos.
- Uso de librerías del servidor web (por ejemplo para implementar temas de caché o para comprimir las imágenes de la web).
Por otra parte el FrontEnd. Es la parte de una web que conecta e interactúa con los usuarios que la visitan. Es la parte visible, la que muestra el diseño, los contenidos y la que permite a los visitantes navegar por las diferentes páginas mientras lo deseen. Es una de las dos mitades en las que se divide la estructura de cualquier página web.
No todas las páginas web son iguales, y para ello tenemos varios tipos de CMS según el tipo de página que necesitemos. Los hay para blogs, páginas corporativas, inmobiliarias, tiendas on-line, noticias o magazines, contenidos multimedia, y así un largo etc.
¿Cómo funciona un sistema de administración de contenidos?
En términos generales un CMS (por sus siglas en inglés) es un software que se instala en el servidor de tu sitio web y está conformado por dos plataformas: el back end donde tú, como dueño del sitio, puedes acceder con un usuario y contraseña para realizar los cambios que requieras y el front end donde tu cliente puede ver la información de tu sitio al escribir tu dominio en su navegador.
Las ventajas más importantes de los CMS son:
- Los programadores y la comunidad están organizados para desarrollar y lanzar nuevas versiones de estos CMS de forma periódica.
- Existen miles de módulos (o plugins) desarrollados por otros programadores independientes que nos sirven para complementar el CMS base con nuevas funcionalidades de forma gratuita o de pago.
- Están diseñados para que una vez implementado el proyecto web, pueda ser el cliente final quien haga la gestión de contenidos, dejando al desarrollador para tareas de modificaciones, actualizaciones y mantenimiento.
Los CMS más importantes se pueden dividir en dos grandes grupos: CMS para páginas web:
- WordPress
- Drupal
- Joomla
CMS para tiendas on-line:
- Prestashop
- WordPress + WooCommerce
- Magento
Las ventajas más importantes de los CMS son:
- Los programadores y la comunidad están organizados para desarrollar y lanzar nuevas versiones de estos CMS de forma periódica.
- Existen miles de módulos (o plugins) desarrollados por otros programadores independientes que nos sirven para complementar el CMS base con nuevas funcionalidades de forma gratuita o de pago.
- Están diseñados para que una vez implementado el proyecto web, pueda ser el cliente final quien haga la gestión de contenidos, dejando al desarrollador para tareas de modificaciones, actualizaciones y mantenimiento.
¿Por qué wordpress?
La plataforma como la conocemos actualmente vió la luz en el 2003 en un esfuerzo conjunto de Matt Mullenweg and Mike Little, aunque al principio fue concebida para crear blogs gracias a su gran popularidad y la comunidad de desarrolladores que fueron sumando esfuerzos nuevas funciones se fueron agregando hasta tener un administrador de contenidos todo terreno.
Poco tiempo después Matt Mullenweg fundó la empresa Automattic que opera el sitio WordPress.com esta es una de las opciones que tienes ahora para utilizar el CMS que a continuación analizaremos para que conozcas las ventajas y desventajas para elegir la opción que más te convenga.
De acuerdo con estadísticas del 2018, WordPress es el sistema de administración de contenidos más utilizado teniendo un 59.4% del mercado, es tanta la diferencia que Joomla el segundo CMS más popular solo tiene un 6% del total, por si fuera poco, el 33% de los sitios a nivel mundial operan con WordPress.
Es un software gratuito que opera bajo el modelo de código abierto, estas dos características hacen la plataforma ideal para operar tu sitio por el bajo costo de operación y la posibilidad de que desarrolladores de todo el mundo puedan colaborar para mejorarla.
Bondades de WordPress
Amigo de los buscadores.
De acuerdo con Matt Cutts anterior jefe del equipo de anti spam de Google, los sitios construidos en WordPress son capaces de tener mejores resultados en las búsquedas porque el sistema resuelve el 90% de los problemas con los que se enfrentan los robots de los buscadores cuando indexan la información de un sitio.
Crece con tu sitio.
Una de las grandes ventajas de WordPress es que tiene la capacidad de adaptarse a las necesidades de tu web, por lo general los sitios comienzan a operar con funciones básicas y conforme van creciendo pueden ir agregando más opciones.
Siguiendo algunas reglas básicas de seguridad el sistema operará sin problemas y será capaz de gestionar millones de visitas al mes, de acuerdo con las estadísticas un tercio de los mil sitios más visitados del mundo están hechos en WordPress.
La mayor parte de los problemas con el CMS estarán relacionados con el servidor que elijas para almacenar la información de tu sitio, te recomiendo visitar mi artículo: “Checklist para elegir el mejor web hosting en México” para tomar una decisión más informada.
Tipo de sitios puedo crear en WordPress.
Al principio la plataforma fue creada para desarrollar blogs, eso ha cambiado gracias a la colaboración del ecosistema de desarrolladores que rodea a la plataforma, ahora puedes agregar un gran número de funciones, la mayoría sin costo para que tu sitio vaya creciendo de acuerdo a tus necesidades.
No solo es la solución ideal para crear el sitio de tu negocio sino que es la forma más popular de desarrollar un sitio de eCommerce
Temas y plugins.
En términos simples un tema define el look and feel de tu sitio, cada tema configura la forma en la que la información de tu sitio será presentada al usuario final. Modifica elementos básicos de diseño como el tipo de fuente tipográfica, el estilo de los títulos, los colores, la ubicación de los menús y la estructura del sitio. Los plugins por otro lado agregan funciones, una copia fresca de la plataforma incluye la estructura básica para que un sitio funcione. Si bien con la versión básica podrás crear un sitio muy completo, necesitarás instalar algunos plugins para facilitar algunas funciones como la edición de textos, incrementar la seguridad o si lo requieres todo un sistema de eCommerce como WooCommerce.
DIFERENCIA ENTRE DOMINIO Y HOSTING
Entender las diferencias entre dominio y hosting es importante para elegir los mejores servicios cuando llega el momento de decidir comprar un hosting para tu sitio web. En nuestro artículo te entregaré toda la información básica pero de importancia para que conozcas las diferencias entre estos dos elementos.
El dominio es el nombre que se le coloca a un sitio web, cuyo objetivo es generar presencia en la red para que las personas puedan encontrarlo en la barra de direcciones con facilidad y procedan a acceder a él.
Ese nombre o dominio esta alojado en servidores de internet especiales llamados DNS «Domain Name Server» que traducido significa «Servidor de Nombres de Dominio». Esos servidores mantienen tu nombre disponible por un año a cambio de un pago anual. En realidad no compras un dominio, sino que lo rentas por un año o mas.
¿Qué es un dominio?
Dominio web también conocido como domain en inglés, es una dirección o nombre alfanumérico único que se caracteriza por ser fácil de recordar, utilizado para identificar un sitio en internet.
www.algo.com
¿Qué es un hosting?
Un hosting es el espacio donde se aloja una página web para que pueda ser visualizado por cualquier usuario a través de un dominio mientras navega por Internet.
¿Qué es un certificado de seguridad SSL?
La capa de sockets seguros (Secure Sockets Layer) o SSL esuna función de seguridad digital que permite una conexión cifrada entre un sitio web y un navegador. El objetivo de SSL es proporcionar una forma segura de transmitir datos confidenciales, como información personal, datos de tarjetas de crédito y credenciales de inicio de sesión.
¿Cuándo y por qué es imprescindible SSL?
SSL es imprescindible para los sitios web que manejan información confidencial, como nombres de usuario, contraseñas o números de tarjetas de crédito.
El cifrado SSL garantiza que sólo una persona, el destinatario previsto, pueda descifrar los datos transferidos.
Hoy en día la utilización de un sitio web te garantiza tener una vitrina digital de tus productos, expandiendo tu alcance y llegando a muchos; incluso a otros países, dado que tus clientes potenciales podrán ver los productos, precios y características a través de tu sitio web, sin necesidad de estar presentes en la tienda, ya antes de adquirir un servicio o un bien, hagan una búsqueda por Internet para revisar las características de los mismos y de la empresa que los vende, además de almacenar la información básica de la empresa, un sitio web puede servir como soporte para guardar información especializada, útil y de importancia para sus usuarios (resultados, informes, listas, estudios, estadísticas, noticias), funcionando así como una gran base de datos que siempre está al alcance de un “clic”. Otra de las grandes razones donde se refleja la importancia de una página web es porque es una presencia siempre activa de nuestro negocio, hay empresas que mantienen sus puertas abiertas al público 24 horas al día, esto las hace resaltar entre el resto, y esta misma razón hace especial a tu negocio cuando posee una web, esta será una ventana informativa de lo que ofreces que siempre estará disponible para quien desea encontrar algo, ya sea porque vendes un producto, ofreces un servicio o comunicas un mensaje, tener una web es sinónimo de que tu siempre estará ahí para quien la busca.
Por ello, el tener una página web del sitio marca una diferencia con la competencia.
Es de gran importancia contar con un programa que ayude a la realización de una pagina web, y como lo menciona este articulo WordPress permite crear y administrar tu sitio web y es ideal para principiantes en el desarrollo, puesto que su instalación es sencilla y no requiere altos conocimientos de programación.
Es de forma gratuita y esta en constante actualización, lo indispensable es contar con un buen equipo de computo para que su funcionamiento sea de calidad
Existen varios programadas, pero la utilización de WordPress es el mas recomendable y mas por las estadísticas que nos muestra el articulo
También destacar que registrar un dominio en Internet es el primer paso para tener presencia en la web. Sin embargo, con solo un dominio no podrás publicar tu sitio web, ya que también necesitarás un web hosting, donde se aloja una página web para que pueda ser visualizado por cualquier usuario a través de un dominio mientras navega por Internet.