CMS - Content Management System

Post on 14-Apr-2017

62 views 2 download

Transcript of CMS - Content Management System

CMS: Herramientas

de publicaciónautogestionad

a

Juan Carlos Villacorta

CMS: Content Management System• Programa que permite una estructura para la creación y administración de contenidos.

• Principalmente páginas web.

• Por parte de administradores, editores, participantes y demás roles.

• Controla una o varias bases de datos donde se aloja el contenido.

¿Por qué CMS?

• Software libre, de código abierto. Mejor que opciones privadas.• Facilidad de gestión.• Ahorro de costes de diseño y mantenimiento.• Cantidad de posibilidades.• Apoyo profesional (themes, plugins, etc...)• Soporte inigualable.

CMS más usados•Webs y Blogs: Wordpress, Drupal, Joomla.

• Foros: FluxBB, Vanilla2, Simpleboard.

•Wikis: Wikia, Mediawiki

• Elearning: Moodle

• Comercio electrónico: Shopify, Prestashop, Opencart, Magento.

Elección de un CMSDepende de tus objetivos. Existen cientos de soluciones disponibles a características diferenciadas.

CMS orientados a:• Facilidad de administración• Simplicidad de instalación•Usuarios técnicos o sin conocimientos•Mayor flexibilidad pero también complejidad

Preguntas para decidirte por un CMS•Objetivos del portal: Informar, vender, gestionar, formar, etc...• Complejidad: Portal sencillo, integración de multitud de aplicaciones, herramientas, etc.•Usuarios: Habilidad informática, número de usuarios, tipos de funciones y tareas, frecuencia de actualización, etc.• Seguridad.• Cumplimiento de estándares de usabilidad.•Multilenguaje: Idiomas en los que irá el contenido.

Aspectos diferenciadores• Licencia: Gratuita – Premium

• Posicionamiento en el mercado: Cuanto más, mejor.

• Valoración por los elementos: Cuál es el mejor en su rango.

• Características funcionales: Requisitos del sistema, seguridad, rendimiento en servidores, etc.

Principales CMS para web•Drupal, Joomla, Wordpress

Drupal• CMS muy flexible, pero a la vez más complejo.•Muy recomendado para grandes proyectos.• Requiere buenos conocimientos técnicos.• Bien valorado 70%+• 65 libros impresos sobre Drupal.• Seguro, escalable y buen rendimiento.

Drupal

Joomla• En 2011 el segundo CMS más descargado.• Permite crear sitios web elegantes, dinámicos e interactivos de forma simple.• Bien valorado 50%+• Proyectos web medianos-grandes.• Requiere especialización.• Comunidad amplia y participativa.

Joomla

Wordpress• CMS más descargado y conocido.•Orientado a blogs en sus orígenes, muy completo en la actualidad.• Instalación y administración simple.• Proyectos pequeños y medianos sencillo.• Proyectos grandes exige conocimientos y experiencia.•Mejor valorado 75%+•Mejor herramienta para comunicación (comentarios, enlaces, compartir, etc.)

Wordpress

¿Por qué Wordpress?• Es el CMS del presente y del futuro.•Más utilizado para Diseño Web.• Está en desarrollo continuo y muy activo.• Tiene mejor soporte.•Mayor información en internet.•Mayor número de complementos.• Facilidad de uso.•Gran capacidad de posicionamiento SEO.• Tecnología antispam.

¿Qué se necesita para empezar?•Hosting – Alojamiento en un servidor.•Un dominio.• Archivos core wp.• Base de datos.• Cliente FTP.

Hosting• La web está compuesta de archivos que necesitan un espacio.• Espacio en un ordenador remoto gestionado por un administrador.• Alojamiento compartido vs. dedicado.• Importancia de un buen alojamiento: capacidad, velocidad, seguridad.• Alojar multimedia en terceros: YouTube, Vimeo.•Un hosting puede albergar infinitas webs.

Hosting

Dominio• Es el identificador único de un sitio web.• Registramos un dominio para dar una dirección donde encontrar mi web: www.dominio.com•Un dominio traduce una ip: 192.0.32.10 para que sea fácilmente reconocible y memorizable.• La extensión nos proporciona información: pe, com, gov, edu, etc.

Dominio

Archivos Core WP

Archivos Core WP

Base de datos

Cliente FTP• File Transfer Protocol = Protocolo Transferencia de archivos.• Se usa para gestionar archivos.•Un programa FTP se conecta a un servidor para subir o descargar archivos.•Necesitamos:• Dirección del servidor• Usuario• Contraseña• Lo proporciona proveedor de hosting.

• Filezilla

Requisitos para Wordpress• Linux.• Base de datos.•My SQL 5.o o superior.• PHP 5.2.4. o superior.• Espacio + de 500 mb.