Está en la página 1de 7

CORPORACION UNIFICADA NACIONAL DE EDUCACION SUPERIOR (CUN)

PRESENTADO POR:

LUIS CARLOS BENITEZ COBO

PRESENTADO A:

DOC. JUAN GARZON

TEMATICA 2, SERVIDOR APACHE

BOGOTA 17 DE MAYO DE 2021


Introducción

Los servidores web han sido una herramienta muy útil en la creación y desarrollo de páginas web con
gestión de bases de datos en general estos sistemas nos permiten poner en marcha un sitio web de forma
práctica y rápida nos facilitan el trabajo y nos ahorran tiempo, Por lo tanto, las páginas se vuelven de
forma flexible para aprovechar estas nuevas posibilidades y utilizar recursos innovadores en todo su
potencial.

Desarrollo

1. CMS
Un CMS es un software desarrollado para que cualquier usuario pueda administrar y gestionar contenidos
de una web con facilidad y sin conocimientos de programación Web. Previamente un programador deberá
desarrollar la página web en base al CMS más apropiado para el tipo de web, dejando las tareas
posteriores de gestión en manos del usuario final.

1.1. Características

 Creación y publicación de páginas;


 Edición de textos y códigos de sitios web;
 Moderación de comentarios;
 Control de inventario y sistema de ventas (si es ecommerce);
 Instalación de plugins y extensiones para aumentar las funciones del sitio;
 Biblioteca de medios, para cargar imágenes y videos que se utilizarán en el sitio web.

1.2. Ventajas
 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.

1.3. Desventajas
 Hay muchas personas que dicen que es coser y cantar, pero la realidad es que no es tan
fácil. Hay que dedicar horas a entender su funcionamiento.
 Si quieres un resultado profesional hay que gastar dinero. Y esto es así. Si pretendes vivir
de tu blog o tu tienda, tienes que invertir dinero en comprar una plantilla o temas
Premium.
1.4. Uso

Un CMS funciona con un panel de administración o back-end al que se accede a través del navegador y
con una interfaz basada en formularios que permiten crear contenidos fácilmente. Una vez creados y
publicados, esos contenidos se mostrarán en el lugar indicado durante su creación y con el aspecto que
se haya definido en la web

1.5. Tipos
 Wordpress
Una de las grandes ventajas de WordPress es su comunidad activa. Hay miles de
programadores que tienen los conocimientos necesarios para mantener actualizado el
sistema y perfeccionarlo constantemente.

 Joomla
Al igual que WordPress, es un sistema gratuito basado en PHP que tiene numerosas
características adicionales.

 Drupal
La plataforma trabaja en módulos que interactúan entre sí, lo que permite un alto poder
de personalización del sistema.

 Magento
Finalmente, vamos a acabar nuestra entrada de hoy dedicada a los CMS con Magento, un
software que está especializado en el lanzamiento de tiendas virtuales y la venta de
productos en la red.

1.6. Diseño

La maqueta o dibujo sobre la que se insertara el contenido que la programación se encarga de extraer de
la base de datos. El lenguaje de programación y maquetación de la web es el HTML y CSS.
(Complementado en ocasiones con JavaScript y AJAX).

Habitualmente para la mayoría de CMS llevan un diseño básico establecido y disponen de plantillas
(gratuitas o de pago) de variados diseños que se pueden cargar para sustituir a la básica.
2. SERVICIOS WEB
Normalmente nos referimos con Servicio Web a una colección de procedimientos (métodos) a los
que podemos llamar desde cualquier lugar de Internet o de nuestra intranet, siendo este
mecanismo de invocación totalmente independiente de la plataforma que utilicemos y del
lenguaje de programación en el que se haya implementado internamente el servicio.

2.1. Características
Un servicio web está diseñado de forma que su interfaz se represente en un formato tal que una
computadora cuyas especificaciones se hayan escrito en WSL, pueda representarlo.
Por lo general, utilizará el protocolo HTTP sin embargo, también pueden ser empleados los
siguientes protocolos:
 SOAP (XML).
 REST.
 XML-RPC.

2.2. Ventajas

Los Servicios Web pueden ser muy útiles en ciertos casos concretos de programación. Los
expertos de marketing de empresas de software como Microsoft anuncian a bombo y platillo una
revolución debido a la aparición de esta tecnología. Sin embargo, hay que tener en cuenta que les
interesa que sus clientes actualicen las herramientas de desarrollo a la versión .NET.

2.3. Desventajas
 Los Servicios Web usan las mismas tecnologías que han sido atacadas en tantas ocasiones.
Con el empleo de Servicios Web, la seguridad de una empresa puede verse
comprometida. La ausencia de técnicas de seguridad estándar es un obstáculo para la
adopción de la tecnología.
 La calidad de un Servicio web es un parámetro que no queda demasiado claro, pero su
medida es fundamental para desarrollar un servicio maduro.

2.4. Uso

 Servicio simple. El escenario típico es el de un servicio Web que proporciona algún tipo
de funcionalidad a los clientes que lo utilizan.
 Integración de aplicaciones. Los servicios Web pueden ser empleados para integrar
aplicaciones existente, lo que puede ser de gran utilidad en aquellos casos en los que se
tiene una serie de aplicaciones a medida que se usan, pero que permanecen aisladas, de
forma que es posible exponer la funcionalidad de dichas aplicaciones como un servicio
Web, y ello permitiría la creación de aplicaciones compuestas que hicieran uso de dicha
funcionalidad.
2.5. Tipos
A nivel técnico, los servicios pueden implementarse de varias formas. En este sentido,
podemos distinguir dos tipos de servicios Web: los denominados servicios Web "grandes"
("big" Web Services), los llamaremos servicios Web SOAP, y servicios Web RESTful.

2.6. Diseño

Los servicios Web presentan una arquitectura orientada a servicios que permite crear una
definición abstracta de un servicio, proporcionar una implementación concreta de dicho servicio,
publicar y localizar un servicio, seleccionar un instancia de un servicio, y utilizar dicho servicio con
una elevada interoperabilidad. Es posible desacoplar la implementación del servicio Web y su uso
por parte de un cliente. También es posible desacoplar la implementación del servicio y de cliente.
Las implementaciones concretas del servicio pueden desacoplarse a nivel de lógica y transporte.
La siguiente figura muestra el diagrama de una arquitectura orientada a servicios.

3. ARQUITECTURAS WEB
La arquitectura web es la disciplina que engloba la organización de los contenidos e
información de una web, incluyendo la jerarquía entre sus elementos y las relaciones entre
los mismos haciendo uso del protocolo HTTP para comunicarse con el usuario o con otras
aplicaciones web. Se trata de una especialización de la arquitectura de la información
tradicional, que afecta a todo tipo de interfaces digitales.

3.1. Características

 Usabilidad: facilidad de uso y de navegación por parte de los usuarios para conseguir
determinados objetivos de forma eficiente y satisfactoria (simplicidad y rapidez).
 Indexabilidad : facilitar el posicionamiento y el cálculo de la relevancia del sitio web por
parte de los buscadores.
 Sociabilidad: permitir y facilitar la integración, interrelación y/o difusión sus contenidos a
través de las redes sociales.
 Accesibilidad: pensadas para personas con discapacidades, o con poca experiencia o por
dificultades de acceso y uso debidas a limitaciones del equipamiento (hardware y
software) o el contexto de uso. (consultar apartado accesibilidad para más información).
 Compatibilidad: Se incluye por defecto la compatibilidad con los navegadores más
populares actuales (Firefox, Explorer, Chrome y Safari) y plataformas de hardware,
sistemas operativos y velocidades de conexión con diferentes terminales. Opcionalmente
si así se indica comprenden también la adaptabilidad a las diferentes resoluciones de
monitor, y dispositivos móviles.
3.2. Ventajas
 Mejor organización en la realización del proyecto a desarrollar el cual facilitaeria el
mantenimiento y el soporte del servicio de la web.
3.3. Desventajas
 Demora en el desarrollo de la aplicación ya que demandaría un consultor externo para
hacer el diseño o en algunos casos el mismo programador

3.4. Uso

La Arquitectura de la Información supone lo mismo pero con la información que queremos mostrar al
usuario. Se puede aplicar a cualquier grupo:

 Una página web


 Un Blog
 Un eCommerce
 Los datos de la intranet de una empresa


3.5. Tipos
 Vertical
Un claro ejemplo de ésta puede ser la página de una inmobiliaria, las cuales suelen tener
un buscador, donde puedes filtrar el tipo de piso o casa que buscas por provincia, luego
por población, después por el distrito (muy común en grandes ciudades como Madrid o
Barcelona) y finalmente puedes buscar el tipo de vivienda que quieres encontrar dentro
del portal.

 Horizontal
Es decir, donde tenemos la página principal o «home», de la cual «cuelgan» diferentes
URL’s, todas ellas en el mismo nivel estructural, donde cada una de ellas consiste en una
guía o tutorial de un producto concreto.
Esto es muy común verlo en los blogs de nicho, los cuales sirven básicamente para
monetizar a través de publicidad de Google Adsense o afiliación de Amazon u otros
Marketplace con plataforma propia para recibir comisiones por venta.

 En Silo
En este caso, estamos hablando de un tipo de arquitectura de la información que mezcla
en cierta manera la forma vertical y horizontal de organizar el contenido de un proyecto
Web.
3.6. Diseño

En el primero caso, el concepto de diseño web alude a la definición del apartado visual de una web. Puede
complementarse con otras disciplinas, como la usabilidad, accesibilidad e incluso la arquitectura web.
Pero en síntesis, se ocupa de crear la parte visual de una web.

En el segundo caso, el término diseño web define todo el proceso de planificación, programación, diseño,
maquetación y un largo etcétera de acciones y disciplinas que intervienen en la creación de una web.
Incluyendo la arquitectura web.

Conclusiones

 Una característica fundamental de los CMS’s es la posibilidad de instalar complementos


(“plugins”), que permiten añadir nuevas funcionalidades no contempladas o soportadas
inicialmente por el CMS para crear sitios web más complejos o variados.

 El desarrollo de aplicaciones para Internet no es la simple creación de páginas


interactivas. Existe una gran gama de aplicaciones que se pueden crear través de
servidores web

Bibliografía

Cautinho, V. (s.f.). Rockconten. Obtenido de https://rockcontent.com/es/blog/cms/

Dep. Ciencias de la Computación. (s.f.). Obtenido de http://www.jtech.ua.es/j2ee/publico/servc-web-


2012-13/sesion01-apuntes.pdf

Garcia , J. (s.f.). departamento de internet. Obtenido de


https://www.departamentodeinternet.com/que-es-un-cms-y-que-ventajas-tiene/

Lanzarote, G. (s.f.). Obtenido de https://www.todohostingweb.com/que-es-un-cms/

Lopez Azaña, D. (s.f.). Obtenido de https://www.daniloaz.com/es/que-es-la-arquitectura-web/

También podría gustarte