SlideShare una empresa de Scribd logo
1 de 10
Esenciales para Pagina Web
Brayan Daza y Byron Cortes.
Enero 2020.
Colegio Ciudad de Bogota.
Linea de Ingenieria.
Introduccion a la Ingenieria II
ii
Síntesis
El escrito a continuación se encarga de presentar y entrar en contexto a los distintos organismos
necesarios para controlar satisfactoriamente un software en línea, ya sea una página o un
servidor, conjunto de páginas, en fin, cada uno de los siguientes objetos son esenciales y
correlacionados entre sí.
Primero está la gestión de objetos, controlada por la CMS, sistema de gerencia de contenido,
como su nombre lo dice, se encarga de gestionar correctamente el contenido digital, altamente
utilizado en ambientes colectivos, ya que estos suelen necesitar la función de grabar y guardar
satisfactoriamente documentos de alta importancia, alternativamente, puede contener gráficas,
fotos, video, audio y código que interactúa con el usuario, una CMS suele contener herramientas
de ayuda para tanto el gerente como el cliente, usuario o consumidor, todo con el objetivo de que
le sea amigable la plantilla, además de útil, pues se le usara para tareas cotidianas, y seria
impráctico el que se necesite de un proceso extenso solo para consumir un producto, o para
completar un pendiente.
Ya administrado, en el caso de un sitio web, se tiene que registrar apropiadamente mediante un
dominio, un nombre de dominio es una cadena de identificación que define una autoridad o
control dentro del Internet. Los nombres de dominio se utilizan en diversos contextos de red y
para fines de denominación específicos del producto. En general, un nombre de dominio
identifica un dominio de red, o representa un recurso de la IP, como una computadora personal
utilizada para acceder a Internet, una computadora servidor que aloja un sitio web, o el sitio web
en sí o cualquier otro servicio comunicado a través de Internet. En 2017, se registraron 330,6
millones de nombres de dominio.
Todo este proceso requiere primero de un “hosting”, un organismo que permita al sitio web
alojarse en Internet, en específico, Un servicio de alojamiento de Internet es un servicio que
ejecuta servidores de Internet, lo que permite a las organizaciones y a las personas publicar
contenido en Internet. Hay varios niveles de servicio y varios tipos de servicios ofrecidos, siendo
el más común de todos y el presentado en este ensayo el servicio de alojamiento web, el cual
compone la mayoría de sitios de descarga, pues tiene la capacidad de retener archivos
multimedia como un servicio, de aquí también proviene el servicio en nube, aunque este suele
tener costo, no como los sitios de descarga.
Con esto aclarado, vamos a presentarles en profundidad lo escrito en esta síntesis, además de
otro elemento principal en esta composición, los proveedores de Internet, que en sí, utilizan los
elementos mencionados anteriormente, solo que de manera masiva, muchísimo más refinada y
compleja que la página web inicial que siempre se intenta hacer.
iiiTabla de Contenidos
i) Síntesis
ii) Capítulo 1: CMS
iii) Capítulo 2: Dominio
iv) Capítulo 3: Hosting
v) Capitulo 3.1 Adicional: Proveedores ISP
vi) Capítulo 4: Lenguajes de Programación Web
vii) Capítulo 5: Bases de Datos Web
viii) Referencias Bibliográficas
1
Capítulo 1
CMS
En primera, “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, 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. Algunos CMS son desarrollos con proyectos open
source con complementos opcionales «premium» y otros funcionan bajo licencia de
pago.”
Con esto ya nos queda claro cuál es su propósito, aunque no existe un CMS universal,
hay bastantes, cada uno con el objetivo de satisfacer la necesidad de un usuario común,
que desee utilizar este software para un pendiente sencillo, ejemplos de esto se pueden
dividir en dos grandes grupos:
CMS para páginas web:
 WordPress
 Drupal
 Joomla
CMS para tiendas on-line:
 Prestashop
 WordPress + WooCommerce
 Magento
Aunque cada uno goza de cierta popularidad, en el mundo occidental existe un claro
dominante: WordPress. WordPress fue creado originalmente para la gestión de blogs,
pero con el paso de los años, la fuerte comunidad que hay detrás ha ido mejorando el
producto según las necesidades detectadas y añadiendo nuevas funciones que hoy en día
nos permiten hacer casi cualquier tipo de Web: Desde un blog hasta una tienda on-line
con acabados completamente profesionales.
2
Capítulo 2: Dominio
El propósito principal del domino de internet es traducir las nuevas IPS de cada activo en
la red a términos fáciles de encontrar, esta atracción hace posible que cualquier servicio
de red pueda moverse de un lugar a otro lugar en la internet aun cuando el cambio
implique que tendrá una dirección IP diferente.
Los usuarios de internet tendrían que acceder a cada servicio web utilizando la dirección
de IP del nodo, además reduciría el número de webs posibles ya que actualmente es
habitual que en una misma IP sea compartida por varios dominios.
El siguiente ejemplo ilustra la diferencia entra una URL y un nombre de dominio:
-Nombre de dominio: wikipedia.org
-URL: https://www.wikipedia.org
¿COMO FUNCIONA?
Los dominios funcionan actuando como un atajo para llegar al servidor que aloja tu sitio
web.
Sin un dominio, cualquiera que quisiera visitar tu sitio web tendría que escribir la
dirección IP completa. Pero el problema es que una dirección IP es difícil de memorizar o
incluir en los materiales publicitarios.
En nuestro caso, Hostinger.es es el dominio. Digamos que apunta a la dirección IP
100.90.80.70. La dirección IP apunta a un servidor, pero no resuelve el sitio web si los
visitantes intentan usarlo. Esto se debe a que para que una dirección IP resuelva un sitio
web, el servidor remoto debe usar el puerto 80 con una página predeterminada (es decir,
index.html) almacenada en su directorio de aplicaciones web.
Como puedes ver, jugar con los valores predeterminados del servidor y las direcciones IP
puede ser confuso y demorado. Es por eso que la gran mayoría de propietarios de sitios
web optan por utilizar un servicio como Hostinger que ofrece dominios incluidos
en paquetes de alojamiento web anuales.
3
Capítulo 3: Hosting
Tradicionalmente cuando se habla de Hosting se refiere al servicio que permite que un
sitio web permanezca en línea los 365 días del año, sin embargo, el Hosting no solamente
sirve para hospedar un sitio web, sino que sirve para hospedar cualquier tipo de
información, incluido aplicaciones, sistemas de correos, archivos, bases de datos etc. En
pocas palabras si se trata de confiar la información en un proveedor externo, cualquiera
que ella sea, se requiere este servicio. Cuando se decide realizar un proyecto web
importante, por supuesto que es primordial tener un buen servicio de Hosting y aunque
existen muchas opciones disponibles en Internet, algunas personas no saben por dónde
empezar o desconocen los componentes importantes a tener en cuenta y aquí esperamos
ser de ayuda para aclarar a los nos familiarizados así que empecemos.
El hospedaje web, aunque no es necesariamente un servicio, se ha convertido en un
lucrativo negocio para las compañías de Internet en todo el mundo. El hosting u
hospedaje es un espacio en un servidor que va a estar activo 24/7 por un año donde se va
a guardar la información de tu sitio web. Se puede definir como "un lugar para tu página
web o correos electrónicos", aunque esta definición simplifica de manera conceptual el
hecho de que el alojamiento web es en realidad espacio en Internet para prácticamente
cualquier tipo de información, sea archivos, sistemas, correos electrónicos, videos,
etcétera.
Un hosting, se puede diferenciar de otro por el tipo de sistema operativo, bases de datos y
motor de generación de sitios web que exista en él, últimamente, se ha creado un hosting,
“en la nube”, que está basado en las tecnologías más innovadoras que permiten a un gran
número de máquinas actuar como un sistema conectadas a un grupo de medios de
almacenamiento, tiene ventajas considerables sobre las soluciones de web
hosting tradicionales tal como el uso de recursos. La seguridad de un sitio web alojado en
la "nube" (cloud) está garantizada por numerosos servidores en lugar de solamente uno.
La tecnología de computación en la nube también elimina cualquier limitación física para
el crecimiento en tiempo real y hace que la solución sea extremadamente flexible.
4
Capitulo 3.1: Proveedores de Hosting
El proveedor de servicios de Internet, (ISP, por la sigla en inglés de Internet service
provider) es la empresa que brinda conexión a Internet a sus clientes. Un ISP conecta a
sus usuarios a Internet a través de diferentes tecnologías como ADSL, CABLEMODEM,
GSM, DIAL-UP, ETC…
Algunos Proveedores de ISP son:
-Claro
-Tigo
-Movistar
-TS2 Space
-Etb
-Virgin Mobile
Acceso a internet de banda ancha
El acceso a Internet de banda ancha ha estado disponible en Colombia desde 1997. El
servicio se cobraba originalmente en dólares estadounidenses, lo que seguía siendo caro.
Los pioneros en acceso de banda ancha en Colombia fueron la Universidad de los Andes
y el operador de cable TV Cable S.A., ambos con sede en Bogotá, Colombia.
De 1997 a 2001, sólo las ciudades de Bogotá y Bucaramanga tenían acceso a Internet por
cable de banda ancha, aunque durante ese tiempo, el servicio seguía siendo caro y sólo
estaba disponible en los barrios más ricos.
En el año 2001, apareció el acceso a Internet ADSL en Colombia. La aparición del
acceso a Internet ADSL significó una guerra comercial entre las empresas de
Telecomunicaciones y los operadores de cable (principalmente en Bogotá y
Bucaramanga). Por alguna extraña razón, Bogotá, la ciudad más grande por tamaño en
Colombia, y Bucaramanga, la sexta ciudad por tamaño, han sido las únicas ciudades
donde los operadores de cable y ADSL están disponibles en toda la ciudad al mismo
tiempo. Hoy en día las batallas más feroces para atraer usuarios de banda ancha están en
Bogotá y Bucaramanga.
Medellín, Cali, Barranquilla y Cartagena las ciudades segunda, tercera, cuarta y quinta
por población en Colombia cuentan con un solo operador de ADSL que llega a toda la
ciudad. Esto significa que el operador de ADSL y los operadores de cable no están
compitiendo directamente en esas ciudades, por lo que las tarifas son más altas que en
Bogotá o Bucaramanga
Para todas las ciudades con menos de un millón de habitantes, el acceso de banda ancha
ADSL está disponible a través de Colombia-Telecom (50% propiedad del Gobierno
colombiano y 50% de Telefónica de España). Porque en estas ciudades y pueblos el único
proveedor de banda ancha es Colombia-Telecom el servicio sigue siendo caro.
5
Capítulo 4: Lenguajes de Programación WEB
Desde los inicios de Internet, fueron surgiendo diferentes demandas por los usuarios y se
dieron soluciones mediante lenguajes estáticos. A medida que paso el tiempo, las
tecnologías fueron desarrollándose y surgieron nuevos problemas a dar solución. Esto dio
lugar a desarrollar lenguajes de programación para la web dinámicos, que permitieran
interactuar con los usuarios y utilizaran sistemas de bases de datos. A continuación,
daremos una introducción a los diferentes lenguajes de programación para la web.
En primera, el lenguaje masivo HTML, desde el surgimiento de internet se han publicado
sitios web gracias al lenguaje HTML. Es un lenguaje estático para el desarrollo de sitios
web (acrónimo en inglés de HyperText Markup Language, en español Lenguaje de
Marcas Hipertextuales). Desarrollado por el World Wide Web Consortium (W3C). Los
archivos pueden tener las extensiones (htm, html), a pesar de que este es sencillo y ligero,
solía hacerse estático, con un diseño lento y tosco, para solucionar esto, se creo el
JavaScript, Este es un lenguaje interpretado, no requiere compilación. Fue creado por
Brendan Eich en la empresa Netscape Communications. Utilizado principalmente en
páginas web. Es similar a Java, aunque no es un lenguaje orientado a objetos, el mismo
no dispone de herencias. La mayoría de los navegadores en sus últimas versiones
interpretan código Javascript.
Al haber ciertos problemas de seguridad con los códigos mencionados anteriormente, se
creo el PHP, es un lenguaje de script interpretado en el lado del servidor utilizado para la
generación de páginas web dinámicas, embebidas en páginas HTML y ejecutadas en el
servidor. PHP no necesita ser compilado para ejecutarse. Para su funcionamiento necesita
tener instalado Apache o IIS con las librerías de PHP. La mayor parte de su sintaxis ha
sido tomada de C, Java y Perl con algunas características específicas. Los archivos
cuentan con la extensión (php).
6
Bases de Datos WEB
Una base de datos en línea es una base de datos accesible desde una red local o Internet, a
diferencia de una que se almacena localmente en una computadora individual o su
almacenamiento adjunto (como un CD). Las bases de datos en línea están alojadas en
sitios web, disponibles como productos de software como servicios accesibles a través de
un navegador web. Pueden ser gratuitos o requerir un pago, como una suscripción
mensual. Algunos tienen características mejoradas, como edición colaborativa y
notificación por correo electrónico.
Además de esta base física, existe su aditivo “en la nube”, Una base de datos en la
nube es una base de datos que se ejecuta y se accede a través de Internet, en lugar de
hacerlo localmente. Por lo tanto, en lugar de mantener una base de datos de información
del cliente en una ubicación, una empresa puede elegir tenerla alojada en Internet para
que todos sus departamentos o divisiones puedan acceder y actualizarla. La mayoría de
los servicios de bases de datos ofrecen consolas basadas en la web, que el usuario final
puede usar para aprovisionar y configurar instancias de bases de datos.
El objetivo es poder acceder a esa información de manera fácil, tanto para consultarla
como para añadir nuevos datos. Los programas que se encargan de gestionar bases de
datos se denominan sistemas gestores de bases de datos (SGBD) y son una pieza
importante en el entramado de la web.
Cada año, se crean nuevas enmiendas para permitir el fácil uso seguro, pues desde la
mismísima creación de las bases de datos, también han aparecido en su lugar formas de
quebrantar en información privada, los conocidos gusanos informáticos, “Programas
informáticos de malware independiente que se replica para propagarse a otras
computadoras. A menudo, utilizando una red informática para propagarse, basándose en
fallas de seguridad en la computadora de destino para acceder a ella. Los gusanos casi
siempre causan al menos algún daño a la red, incluso si solo consumen banda ancha”,
7
Lista de referencias
Wikipedia, 2019, Computer worm, Internet en Colombia, Online database, bases de datos
en línea, Alojamiento web, Dominio web
Departamento de Internet, 2011, Que es un CMS
Revista Dinero, Los Mejores Proveedores de Internet en Colombia, pag 1.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (14)

De off a on
De off a onDe off a on
De off a on
 
201700077 presentacion
201700077 presentacion201700077 presentacion
201700077 presentacion
 
Webhosting
WebhostingWebhosting
Webhosting
 
Taller 3 11 7
Taller 3 11 7Taller 3 11 7
Taller 3 11 7
 
Taller 3 11 7
Taller 3 11 7Taller 3 11 7
Taller 3 11 7
 
Como poner mi empresa en internet presentacion
Como poner mi empresa en internet presentacionComo poner mi empresa en internet presentacion
Como poner mi empresa en internet presentacion
 
Almacenamiento carguer
Almacenamiento carguerAlmacenamiento carguer
Almacenamiento carguer
 
Alojaminento y-descarga
Alojaminento y-descargaAlojaminento y-descarga
Alojaminento y-descarga
 
Palma Mendez - Almacenamiento en la nube doc
Palma Mendez - Almacenamiento en la nube docPalma Mendez - Almacenamiento en la nube doc
Palma Mendez - Almacenamiento en la nube doc
 
Alojaminento y descarga
Alojaminento y descargaAlojaminento y descarga
Alojaminento y descarga
 
4.actividad no. 4 almacenamiento virtual.
4.actividad no. 4   almacenamiento virtual.4.actividad no. 4   almacenamiento virtual.
4.actividad no. 4 almacenamiento virtual.
 
Presentacion dia 4
Presentacion dia 4Presentacion dia 4
Presentacion dia 4
 
Introducción a html
Introducción a htmlIntroducción a html
Introducción a html
 
Cloud Storage, Almacenamiento en la nube
Cloud Storage, Almacenamiento en la nubeCloud Storage, Almacenamiento en la nube
Cloud Storage, Almacenamiento en la nube
 

Similar a Introduccion web i

Trabajo contra
Trabajo contraTrabajo contra
Trabajo contrajoanvega8
 
05 plataformas cms e commerce
05 plataformas cms e commerce05 plataformas cms e commerce
05 plataformas cms e commerceEdwin Amigo
 
Melisa Trabajo De Infrmatica Final
Melisa Trabajo De Infrmatica FinalMelisa Trabajo De Infrmatica Final
Melisa Trabajo De Infrmatica Finalmelisamj
 
PLATAFORMAS COEMRCIO ELECTRONICO
PLATAFORMAS COEMRCIO ELECTRONICOPLATAFORMAS COEMRCIO ELECTRONICO
PLATAFORMAS COEMRCIO ELECTRONICOKayissminiss
 
Concepto de ancho de banda
Concepto de ancho de bandaConcepto de ancho de banda
Concepto de ancho de bandaMarcosPassano
 
Tecnologia actual
Tecnologia actualTecnologia actual
Tecnologia actualgzabala23
 
Curso Cms 1 Fundamentos
Curso Cms   1 FundamentosCurso Cms   1 Fundamentos
Curso Cms 1 FundamentosJose Ponce
 
Proyectos Web 1 Fundamentos
Proyectos Web   1 FundamentosProyectos Web   1 Fundamentos
Proyectos Web 1 FundamentosJose Ponce
 
Plataformas del comercio electronico
Plataformas del comercio electronicoPlataformas del comercio electronico
Plataformas del comercio electronicovickisitha
 
Plataformas del coemrcio electronico
Plataformas del coemrcio electronicoPlataformas del coemrcio electronico
Plataformas del coemrcio electronicoNiniaDesalmada92
 
01 introducción a html
01 introducción a html01 introducción a html
01 introducción a htmlsmr207
 

Similar a Introduccion web i (20)

Paginas web
Paginas webPaginas web
Paginas web
 
Paginas web
Paginas webPaginas web
Paginas web
 
Hosthing gratuito
Hosthing gratuitoHosthing gratuito
Hosthing gratuito
 
Trabajo contra
Trabajo contraTrabajo contra
Trabajo contra
 
Trabajo escrito contrajornada
Trabajo escrito contrajornadaTrabajo escrito contrajornada
Trabajo escrito contrajornada
 
05 plataformas cms e commerce
05 plataformas cms e commerce05 plataformas cms e commerce
05 plataformas cms e commerce
 
Melisa Trabajo De Infrmatica Final
Melisa Trabajo De Infrmatica FinalMelisa Trabajo De Infrmatica Final
Melisa Trabajo De Infrmatica Final
 
Alojamiento web
Alojamiento webAlojamiento web
Alojamiento web
 
PLATAFORMAS COEMRCIO ELECTRONICO
PLATAFORMAS COEMRCIO ELECTRONICOPLATAFORMAS COEMRCIO ELECTRONICO
PLATAFORMAS COEMRCIO ELECTRONICO
 
Concepto de ancho de banda
Concepto de ancho de bandaConcepto de ancho de banda
Concepto de ancho de banda
 
Cloud Computing y Seo
Cloud Computing  y Seo Cloud Computing  y Seo
Cloud Computing y Seo
 
Tecnologia actual
Tecnologia actualTecnologia actual
Tecnologia actual
 
Curso Cms 1 Fundamentos
Curso Cms   1 FundamentosCurso Cms   1 Fundamentos
Curso Cms 1 Fundamentos
 
Proyectos Web 1 Fundamentos
Proyectos Web   1 FundamentosProyectos Web   1 Fundamentos
Proyectos Web 1 Fundamentos
 
Plataformas del comercio electronico
Plataformas del comercio electronicoPlataformas del comercio electronico
Plataformas del comercio electronico
 
Historia del internet
Historia del internetHistoria del internet
Historia del internet
 
Plataformas del coemrcio electronico
Plataformas del coemrcio electronicoPlataformas del coemrcio electronico
Plataformas del coemrcio electronico
 
Mamual de emarketing
Mamual de emarketingMamual de emarketing
Mamual de emarketing
 
01 introducción a html
01 introducción a html01 introducción a html
01 introducción a html
 
Introducción a html
Introducción a htmlIntroducción a html
Introducción a html
 

Último

Reporte de incidencia delictiva Silao marzo 2024
Reporte de incidencia delictiva Silao marzo 2024Reporte de incidencia delictiva Silao marzo 2024
Reporte de incidencia delictiva Silao marzo 2024OBSERVATORIOREGIONAL
 
El Manierismo. El Manierismo
El Manierismo.              El ManierismoEl Manierismo.              El Manierismo
El Manierismo. El Manierismofariannys5
 
CUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptx
CUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptxCUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptx
CUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptxfatimacamilainjantem
 
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docx
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docxAMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docx
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docxlm8322074
 
Asignatura-Optativa-Sociologia-CS-3BGU.pdf
Asignatura-Optativa-Sociologia-CS-3BGU.pdfAsignatura-Optativa-Sociologia-CS-3BGU.pdf
Asignatura-Optativa-Sociologia-CS-3BGU.pdfEdhyLeons
 
SEMANA II - EQUIPOS, INSTRUMENTOS Y MATERIALES TOPOGRAFICOS.pdf
SEMANA II - EQUIPOS, INSTRUMENTOS Y MATERIALES TOPOGRAFICOS.pdfSEMANA II - EQUIPOS, INSTRUMENTOS Y MATERIALES TOPOGRAFICOS.pdf
SEMANA II - EQUIPOS, INSTRUMENTOS Y MATERIALES TOPOGRAFICOS.pdfsmilagrossmedina23
 
data lista de ingresantes de la universidad de ucayali 2024.pdf
data lista de ingresantes de la universidad de ucayali 2024.pdfdata lista de ingresantes de la universidad de ucayali 2024.pdf
data lista de ingresantes de la universidad de ucayali 2024.pdfLizRamirez182254
 
METODOLOGÍA 5S - PRESENTACION DE INICIO DEL PROYECTO
METODOLOGÍA 5S - PRESENTACION DE INICIO DEL PROYECTOMETODOLOGÍA 5S - PRESENTACION DE INICIO DEL PROYECTO
METODOLOGÍA 5S - PRESENTACION DE INICIO DEL PROYECTOJoselynGoeTmara
 
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024IrapuatoCmovamos
 
5558423-peru-evolucion-de-la-pobreza-monetaria-2014-2023(2).pdf
5558423-peru-evolucion-de-la-pobreza-monetaria-2014-2023(2).pdf5558423-peru-evolucion-de-la-pobreza-monetaria-2014-2023(2).pdf
5558423-peru-evolucion-de-la-pobreza-monetaria-2014-2023(2).pdfantonio206446
 
Anclaje Grupo 5..pptx de todo tipo de anclaje
Anclaje Grupo 5..pptx de todo tipo de anclajeAnclaje Grupo 5..pptx de todo tipo de anclaje
Anclaje Grupo 5..pptx de todo tipo de anclajeklebersky23
 
Las familias más ricas de África en el año (2024).pdf
Las familias más ricas de África en el año (2024).pdfLas familias más ricas de África en el año (2024).pdf
Las familias más ricas de África en el año (2024).pdfJC Díaz Herrera
 
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀LALVAREZD
 
max-weber-principales-aportes de la sociologia (2).pptx
max-weber-principales-aportes de la sociologia (2).pptxmax-weber-principales-aportes de la sociologia (2).pptx
max-weber-principales-aportes de la sociologia (2).pptxMarioKing10
 
4° UNIDAD DE APRENDIZAJE 2 MAYO 2024.docx
4°  UNIDAD DE APRENDIZAJE 2 MAYO  2024.docx4°  UNIDAD DE APRENDIZAJE 2 MAYO  2024.docx
4° UNIDAD DE APRENDIZAJE 2 MAYO 2024.docxquispeloco65
 
Principales Retos Demográficos de Puerto Rico
Principales Retos Demográficos de Puerto RicoPrincipales Retos Demográficos de Puerto Rico
Principales Retos Demográficos de Puerto RicoRaúl Figueroa
 
Alfredo Gabriel Rodriguez Yajure Tarea#1
Alfredo Gabriel Rodriguez Yajure Tarea#1Alfredo Gabriel Rodriguez Yajure Tarea#1
Alfredo Gabriel Rodriguez Yajure Tarea#1alfredo130306
 
Las familias más ricas del medio oriente (2024).pdf
Las familias más ricas del medio oriente (2024).pdfLas familias más ricas del medio oriente (2024).pdf
Las familias más ricas del medio oriente (2024).pdfJC Díaz Herrera
 
procedimiento paran la planificación en los centros educativos tipo v(multig...
procedimiento  paran la planificación en los centros educativos tipo v(multig...procedimiento  paran la planificación en los centros educativos tipo v(multig...
procedimiento paran la planificación en los centros educativos tipo v(multig...claudioluna1121
 
MARCO TEORICO, SEMINARIO DE INVESTIGACION,
MARCO TEORICO, SEMINARIO DE INVESTIGACION,MARCO TEORICO, SEMINARIO DE INVESTIGACION,
MARCO TEORICO, SEMINARIO DE INVESTIGACION,EmmanuelDelJessGonza
 

Último (20)

Reporte de incidencia delictiva Silao marzo 2024
Reporte de incidencia delictiva Silao marzo 2024Reporte de incidencia delictiva Silao marzo 2024
Reporte de incidencia delictiva Silao marzo 2024
 
El Manierismo. El Manierismo
El Manierismo.              El ManierismoEl Manierismo.              El Manierismo
El Manierismo. El Manierismo
 
CUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptx
CUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptxCUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptx
CUADRO COMPARATIVO DE ARCHIVOS Y CARPETAS.pptx
 
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docx
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docxAMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docx
AMNIOS Y CORDON UMBILICAL en el 3 embarazo (1).docx
 
Asignatura-Optativa-Sociologia-CS-3BGU.pdf
Asignatura-Optativa-Sociologia-CS-3BGU.pdfAsignatura-Optativa-Sociologia-CS-3BGU.pdf
Asignatura-Optativa-Sociologia-CS-3BGU.pdf
 
SEMANA II - EQUIPOS, INSTRUMENTOS Y MATERIALES TOPOGRAFICOS.pdf
SEMANA II - EQUIPOS, INSTRUMENTOS Y MATERIALES TOPOGRAFICOS.pdfSEMANA II - EQUIPOS, INSTRUMENTOS Y MATERIALES TOPOGRAFICOS.pdf
SEMANA II - EQUIPOS, INSTRUMENTOS Y MATERIALES TOPOGRAFICOS.pdf
 
data lista de ingresantes de la universidad de ucayali 2024.pdf
data lista de ingresantes de la universidad de ucayali 2024.pdfdata lista de ingresantes de la universidad de ucayali 2024.pdf
data lista de ingresantes de la universidad de ucayali 2024.pdf
 
METODOLOGÍA 5S - PRESENTACION DE INICIO DEL PROYECTO
METODOLOGÍA 5S - PRESENTACION DE INICIO DEL PROYECTOMETODOLOGÍA 5S - PRESENTACION DE INICIO DEL PROYECTO
METODOLOGÍA 5S - PRESENTACION DE INICIO DEL PROYECTO
 
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
REPORTE DE HOMICIDIO DOLOSO IRAPUATO ABRIL 2024
 
5558423-peru-evolucion-de-la-pobreza-monetaria-2014-2023(2).pdf
5558423-peru-evolucion-de-la-pobreza-monetaria-2014-2023(2).pdf5558423-peru-evolucion-de-la-pobreza-monetaria-2014-2023(2).pdf
5558423-peru-evolucion-de-la-pobreza-monetaria-2014-2023(2).pdf
 
Anclaje Grupo 5..pptx de todo tipo de anclaje
Anclaje Grupo 5..pptx de todo tipo de anclajeAnclaje Grupo 5..pptx de todo tipo de anclaje
Anclaje Grupo 5..pptx de todo tipo de anclaje
 
Las familias más ricas de África en el año (2024).pdf
Las familias más ricas de África en el año (2024).pdfLas familias más ricas de África en el año (2024).pdf
Las familias más ricas de África en el año (2024).pdf
 
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
PRESENTACION SOBRE LA HOJA DE CALCULO ⠀⠀
 
max-weber-principales-aportes de la sociologia (2).pptx
max-weber-principales-aportes de la sociologia (2).pptxmax-weber-principales-aportes de la sociologia (2).pptx
max-weber-principales-aportes de la sociologia (2).pptx
 
4° UNIDAD DE APRENDIZAJE 2 MAYO 2024.docx
4°  UNIDAD DE APRENDIZAJE 2 MAYO  2024.docx4°  UNIDAD DE APRENDIZAJE 2 MAYO  2024.docx
4° UNIDAD DE APRENDIZAJE 2 MAYO 2024.docx
 
Principales Retos Demográficos de Puerto Rico
Principales Retos Demográficos de Puerto RicoPrincipales Retos Demográficos de Puerto Rico
Principales Retos Demográficos de Puerto Rico
 
Alfredo Gabriel Rodriguez Yajure Tarea#1
Alfredo Gabriel Rodriguez Yajure Tarea#1Alfredo Gabriel Rodriguez Yajure Tarea#1
Alfredo Gabriel Rodriguez Yajure Tarea#1
 
Las familias más ricas del medio oriente (2024).pdf
Las familias más ricas del medio oriente (2024).pdfLas familias más ricas del medio oriente (2024).pdf
Las familias más ricas del medio oriente (2024).pdf
 
procedimiento paran la planificación en los centros educativos tipo v(multig...
procedimiento  paran la planificación en los centros educativos tipo v(multig...procedimiento  paran la planificación en los centros educativos tipo v(multig...
procedimiento paran la planificación en los centros educativos tipo v(multig...
 
MARCO TEORICO, SEMINARIO DE INVESTIGACION,
MARCO TEORICO, SEMINARIO DE INVESTIGACION,MARCO TEORICO, SEMINARIO DE INVESTIGACION,
MARCO TEORICO, SEMINARIO DE INVESTIGACION,
 

Introduccion web i

  • 1. Esenciales para Pagina Web Brayan Daza y Byron Cortes. Enero 2020. Colegio Ciudad de Bogota. Linea de Ingenieria. Introduccion a la Ingenieria II
  • 2. ii Síntesis El escrito a continuación se encarga de presentar y entrar en contexto a los distintos organismos necesarios para controlar satisfactoriamente un software en línea, ya sea una página o un servidor, conjunto de páginas, en fin, cada uno de los siguientes objetos son esenciales y correlacionados entre sí. Primero está la gestión de objetos, controlada por la CMS, sistema de gerencia de contenido, como su nombre lo dice, se encarga de gestionar correctamente el contenido digital, altamente utilizado en ambientes colectivos, ya que estos suelen necesitar la función de grabar y guardar satisfactoriamente documentos de alta importancia, alternativamente, puede contener gráficas, fotos, video, audio y código que interactúa con el usuario, una CMS suele contener herramientas de ayuda para tanto el gerente como el cliente, usuario o consumidor, todo con el objetivo de que le sea amigable la plantilla, además de útil, pues se le usara para tareas cotidianas, y seria impráctico el que se necesite de un proceso extenso solo para consumir un producto, o para completar un pendiente. Ya administrado, en el caso de un sitio web, se tiene que registrar apropiadamente mediante un dominio, un nombre de dominio es una cadena de identificación que define una autoridad o control dentro del Internet. Los nombres de dominio se utilizan en diversos contextos de red y para fines de denominación específicos del producto. En general, un nombre de dominio identifica un dominio de red, o representa un recurso de la IP, como una computadora personal utilizada para acceder a Internet, una computadora servidor que aloja un sitio web, o el sitio web en sí o cualquier otro servicio comunicado a través de Internet. En 2017, se registraron 330,6 millones de nombres de dominio. Todo este proceso requiere primero de un “hosting”, un organismo que permita al sitio web alojarse en Internet, en específico, Un servicio de alojamiento de Internet es un servicio que ejecuta servidores de Internet, lo que permite a las organizaciones y a las personas publicar contenido en Internet. Hay varios niveles de servicio y varios tipos de servicios ofrecidos, siendo el más común de todos y el presentado en este ensayo el servicio de alojamiento web, el cual compone la mayoría de sitios de descarga, pues tiene la capacidad de retener archivos multimedia como un servicio, de aquí también proviene el servicio en nube, aunque este suele tener costo, no como los sitios de descarga. Con esto aclarado, vamos a presentarles en profundidad lo escrito en esta síntesis, además de otro elemento principal en esta composición, los proveedores de Internet, que en sí, utilizan los elementos mencionados anteriormente, solo que de manera masiva, muchísimo más refinada y compleja que la página web inicial que siempre se intenta hacer.
  • 3. iiiTabla de Contenidos i) Síntesis ii) Capítulo 1: CMS iii) Capítulo 2: Dominio iv) Capítulo 3: Hosting v) Capitulo 3.1 Adicional: Proveedores ISP vi) Capítulo 4: Lenguajes de Programación Web vii) Capítulo 5: Bases de Datos Web viii) Referencias Bibliográficas
  • 4. 1 Capítulo 1 CMS En primera, “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, 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. Algunos CMS son desarrollos con proyectos open source con complementos opcionales «premium» y otros funcionan bajo licencia de pago.” Con esto ya nos queda claro cuál es su propósito, aunque no existe un CMS universal, hay bastantes, cada uno con el objetivo de satisfacer la necesidad de un usuario común, que desee utilizar este software para un pendiente sencillo, ejemplos de esto se pueden dividir en dos grandes grupos: CMS para páginas web:  WordPress  Drupal  Joomla CMS para tiendas on-line:  Prestashop  WordPress + WooCommerce  Magento Aunque cada uno goza de cierta popularidad, en el mundo occidental existe un claro dominante: WordPress. WordPress fue creado originalmente para la gestión de blogs, pero con el paso de los años, la fuerte comunidad que hay detrás ha ido mejorando el producto según las necesidades detectadas y añadiendo nuevas funciones que hoy en día nos permiten hacer casi cualquier tipo de Web: Desde un blog hasta una tienda on-line con acabados completamente profesionales.
  • 5. 2 Capítulo 2: Dominio El propósito principal del domino de internet es traducir las nuevas IPS de cada activo en la red a términos fáciles de encontrar, esta atracción hace posible que cualquier servicio de red pueda moverse de un lugar a otro lugar en la internet aun cuando el cambio implique que tendrá una dirección IP diferente. Los usuarios de internet tendrían que acceder a cada servicio web utilizando la dirección de IP del nodo, además reduciría el número de webs posibles ya que actualmente es habitual que en una misma IP sea compartida por varios dominios. El siguiente ejemplo ilustra la diferencia entra una URL y un nombre de dominio: -Nombre de dominio: wikipedia.org -URL: https://www.wikipedia.org ¿COMO FUNCIONA? Los dominios funcionan actuando como un atajo para llegar al servidor que aloja tu sitio web. Sin un dominio, cualquiera que quisiera visitar tu sitio web tendría que escribir la dirección IP completa. Pero el problema es que una dirección IP es difícil de memorizar o incluir en los materiales publicitarios. En nuestro caso, Hostinger.es es el dominio. Digamos que apunta a la dirección IP 100.90.80.70. La dirección IP apunta a un servidor, pero no resuelve el sitio web si los visitantes intentan usarlo. Esto se debe a que para que una dirección IP resuelva un sitio web, el servidor remoto debe usar el puerto 80 con una página predeterminada (es decir, index.html) almacenada en su directorio de aplicaciones web. Como puedes ver, jugar con los valores predeterminados del servidor y las direcciones IP puede ser confuso y demorado. Es por eso que la gran mayoría de propietarios de sitios web optan por utilizar un servicio como Hostinger que ofrece dominios incluidos en paquetes de alojamiento web anuales.
  • 6. 3 Capítulo 3: Hosting Tradicionalmente cuando se habla de Hosting se refiere al servicio que permite que un sitio web permanezca en línea los 365 días del año, sin embargo, el Hosting no solamente sirve para hospedar un sitio web, sino que sirve para hospedar cualquier tipo de información, incluido aplicaciones, sistemas de correos, archivos, bases de datos etc. En pocas palabras si se trata de confiar la información en un proveedor externo, cualquiera que ella sea, se requiere este servicio. Cuando se decide realizar un proyecto web importante, por supuesto que es primordial tener un buen servicio de Hosting y aunque existen muchas opciones disponibles en Internet, algunas personas no saben por dónde empezar o desconocen los componentes importantes a tener en cuenta y aquí esperamos ser de ayuda para aclarar a los nos familiarizados así que empecemos. El hospedaje web, aunque no es necesariamente un servicio, se ha convertido en un lucrativo negocio para las compañías de Internet en todo el mundo. El hosting u hospedaje es un espacio en un servidor que va a estar activo 24/7 por un año donde se va a guardar la información de tu sitio web. Se puede definir como "un lugar para tu página web o correos electrónicos", aunque esta definición simplifica de manera conceptual el hecho de que el alojamiento web es en realidad espacio en Internet para prácticamente cualquier tipo de información, sea archivos, sistemas, correos electrónicos, videos, etcétera. Un hosting, se puede diferenciar de otro por el tipo de sistema operativo, bases de datos y motor de generación de sitios web que exista en él, últimamente, se ha creado un hosting, “en la nube”, que está basado en las tecnologías más innovadoras que permiten a un gran número de máquinas actuar como un sistema conectadas a un grupo de medios de almacenamiento, tiene ventajas considerables sobre las soluciones de web hosting tradicionales tal como el uso de recursos. La seguridad de un sitio web alojado en la "nube" (cloud) está garantizada por numerosos servidores en lugar de solamente uno. La tecnología de computación en la nube también elimina cualquier limitación física para el crecimiento en tiempo real y hace que la solución sea extremadamente flexible.
  • 7. 4 Capitulo 3.1: Proveedores de Hosting El proveedor de servicios de Internet, (ISP, por la sigla en inglés de Internet service provider) es la empresa que brinda conexión a Internet a sus clientes. Un ISP conecta a sus usuarios a Internet a través de diferentes tecnologías como ADSL, CABLEMODEM, GSM, DIAL-UP, ETC… Algunos Proveedores de ISP son: -Claro -Tigo -Movistar -TS2 Space -Etb -Virgin Mobile Acceso a internet de banda ancha El acceso a Internet de banda ancha ha estado disponible en Colombia desde 1997. El servicio se cobraba originalmente en dólares estadounidenses, lo que seguía siendo caro. Los pioneros en acceso de banda ancha en Colombia fueron la Universidad de los Andes y el operador de cable TV Cable S.A., ambos con sede en Bogotá, Colombia. De 1997 a 2001, sólo las ciudades de Bogotá y Bucaramanga tenían acceso a Internet por cable de banda ancha, aunque durante ese tiempo, el servicio seguía siendo caro y sólo estaba disponible en los barrios más ricos. En el año 2001, apareció el acceso a Internet ADSL en Colombia. La aparición del acceso a Internet ADSL significó una guerra comercial entre las empresas de Telecomunicaciones y los operadores de cable (principalmente en Bogotá y Bucaramanga). Por alguna extraña razón, Bogotá, la ciudad más grande por tamaño en Colombia, y Bucaramanga, la sexta ciudad por tamaño, han sido las únicas ciudades donde los operadores de cable y ADSL están disponibles en toda la ciudad al mismo tiempo. Hoy en día las batallas más feroces para atraer usuarios de banda ancha están en Bogotá y Bucaramanga. Medellín, Cali, Barranquilla y Cartagena las ciudades segunda, tercera, cuarta y quinta por población en Colombia cuentan con un solo operador de ADSL que llega a toda la ciudad. Esto significa que el operador de ADSL y los operadores de cable no están compitiendo directamente en esas ciudades, por lo que las tarifas son más altas que en Bogotá o Bucaramanga Para todas las ciudades con menos de un millón de habitantes, el acceso de banda ancha ADSL está disponible a través de Colombia-Telecom (50% propiedad del Gobierno colombiano y 50% de Telefónica de España). Porque en estas ciudades y pueblos el único proveedor de banda ancha es Colombia-Telecom el servicio sigue siendo caro.
  • 8. 5 Capítulo 4: Lenguajes de Programación WEB Desde los inicios de Internet, fueron surgiendo diferentes demandas por los usuarios y se dieron soluciones mediante lenguajes estáticos. A medida que paso el tiempo, las tecnologías fueron desarrollándose y surgieron nuevos problemas a dar solución. Esto dio lugar a desarrollar lenguajes de programación para la web dinámicos, que permitieran interactuar con los usuarios y utilizaran sistemas de bases de datos. A continuación, daremos una introducción a los diferentes lenguajes de programación para la web. En primera, el lenguaje masivo HTML, desde el surgimiento de internet se han publicado sitios web gracias al lenguaje HTML. Es un lenguaje estático para el desarrollo de sitios web (acrónimo en inglés de HyperText Markup Language, en español Lenguaje de Marcas Hipertextuales). Desarrollado por el World Wide Web Consortium (W3C). Los archivos pueden tener las extensiones (htm, html), a pesar de que este es sencillo y ligero, solía hacerse estático, con un diseño lento y tosco, para solucionar esto, se creo el JavaScript, Este es un lenguaje interpretado, no requiere compilación. Fue creado por Brendan Eich en la empresa Netscape Communications. Utilizado principalmente en páginas web. Es similar a Java, aunque no es un lenguaje orientado a objetos, el mismo no dispone de herencias. La mayoría de los navegadores en sus últimas versiones interpretan código Javascript. Al haber ciertos problemas de seguridad con los códigos mencionados anteriormente, se creo el PHP, es un lenguaje de script interpretado en el lado del servidor utilizado para la generación de páginas web dinámicas, embebidas en páginas HTML y ejecutadas en el servidor. PHP no necesita ser compilado para ejecutarse. Para su funcionamiento necesita tener instalado Apache o IIS con las librerías de PHP. La mayor parte de su sintaxis ha sido tomada de C, Java y Perl con algunas características específicas. Los archivos cuentan con la extensión (php).
  • 9. 6 Bases de Datos WEB Una base de datos en línea es una base de datos accesible desde una red local o Internet, a diferencia de una que se almacena localmente en una computadora individual o su almacenamiento adjunto (como un CD). Las bases de datos en línea están alojadas en sitios web, disponibles como productos de software como servicios accesibles a través de un navegador web. Pueden ser gratuitos o requerir un pago, como una suscripción mensual. Algunos tienen características mejoradas, como edición colaborativa y notificación por correo electrónico. Además de esta base física, existe su aditivo “en la nube”, Una base de datos en la nube es una base de datos que se ejecuta y se accede a través de Internet, en lugar de hacerlo localmente. Por lo tanto, en lugar de mantener una base de datos de información del cliente en una ubicación, una empresa puede elegir tenerla alojada en Internet para que todos sus departamentos o divisiones puedan acceder y actualizarla. La mayoría de los servicios de bases de datos ofrecen consolas basadas en la web, que el usuario final puede usar para aprovisionar y configurar instancias de bases de datos. El objetivo es poder acceder a esa información de manera fácil, tanto para consultarla como para añadir nuevos datos. Los programas que se encargan de gestionar bases de datos se denominan sistemas gestores de bases de datos (SGBD) y son una pieza importante en el entramado de la web. Cada año, se crean nuevas enmiendas para permitir el fácil uso seguro, pues desde la mismísima creación de las bases de datos, también han aparecido en su lugar formas de quebrantar en información privada, los conocidos gusanos informáticos, “Programas informáticos de malware independiente que se replica para propagarse a otras computadoras. A menudo, utilizando una red informática para propagarse, basándose en fallas de seguridad en la computadora de destino para acceder a ella. Los gusanos casi siempre causan al menos algún daño a la red, incluso si solo consumen banda ancha”,
  • 10. 7 Lista de referencias Wikipedia, 2019, Computer worm, Internet en Colombia, Online database, bases de datos en línea, Alojamiento web, Dominio web Departamento de Internet, 2011, Que es un CMS Revista Dinero, Los Mejores Proveedores de Internet en Colombia, pag 1.