Este documento habla sobre páginas web y contiene 7 capítulos que explican conceptos clave como CMS, dominios, hosting, proveedores de internet, lenguajes de programación y bases de datos. El documento busca explicar estos temas de una manera clara y entendible para que el lector comprenda cómo funcionan las páginas web.
Manual para elegir el mejor servicio de web hostingAlojate.com
En esta guía te llevaremos a través del proceso de para elegir el mejor servicio de web hosting para cualquiera que sea el fin que quieras lograr, ya sea crear un sitio web o muchos, un pequeño sitio de negocios o una página corporativa.
Manual para elegir el mejor servicio de web hostingAlojate.com
En esta guía te llevaremos a través del proceso de para elegir el mejor servicio de web hosting para cualquiera que sea el fin que quieras lograr, ya sea crear un sitio web o muchos, un pequeño sitio de negocios o una página corporativa.
Aletas de Transferencia de Calor o Superficies Extendidas.pdfJuanAlbertoLugoMadri
Se hablara de las aletas de transferencia de calor y superficies extendidas ya que son muy importantes debido a que son estructuras diseñadas para aumentar el calor entre un fluido, un sólido y en qué sitio son utilizados estos materiales en la vida cotidiana
libro conabilidad financiera, 5ta edicion.pdfMiriamAquino27
LIBRO DE CONTABILIDAD FINANCIERA, ESTE TE AYUDARA PARA EL AVANCE DE TU CARRERA EN LA CONTABILIDAD FINANCIERA.
SI ERES INGENIERO EN GESTION ESTE LIBRO TE AYUDARA A COMPRENDER MEJOR EL FUNCIONAMIENTO DE LA CONTABLIDAD FINANCIERA, EN AREAS ADMINISTRATIVAS ENLA CARREARA DE INGENERIA EN GESTION EMPRESARIAL, ESTE LIBRO FUE UTILIZADO PARA ALUMNOS DE SEGUNDO SEMESTRE
Las Fuentes de Alimentacion Conmutadas (Switching).pdf
Paginas web
1. PAGINAS WEB
LEIDY MILENA ACHAGUA IBAÑEZ
STEPHANY BARAJAS SUAREZ
1101
COLEGIO CIUDAD DE BOGOTA
INGENIERIA
BOGOTA
2020
2. PAGINAS WEB
LEIDY MILENA ACHAGUA IBAÑEZ
STEPHANY BARAJAS SUAREZ
JAIME CERON
1101
COLEGIO CIUDAD DE BOGOTA
INGENIERIA
BOGOTA
2020
3. TABLA DE CONTENIDO
INTRODUCCION………………………………..…………………………………………5
CAPITULO 1. CMS…………………………………………………...…………………….6
CAPITULO 2. DOMINIO………………………………………………………..…………8
CAPITULO 3. HOSTING……………………………………………………………..……9
CAPITULO 4. PROVEEDORES ISP EN COLOMBIA…………………………………..11
CAPITULO 5. PROVEEDORES DE HOSTING Y DOMINIO………………………….12
CAPITULO 6. LENGUAJE DE PROGRAMACION WEB………………………………13
CAPITULO 7. BASES DE DATOS WEB………………………………………………15
REFERENTE BIBLIOGRAFICO…………………..……………………………………16
4. INTRODUCCIÓN
Página web es un documento situado en una red informática al que se accede mediante
enlaces de hipertexto, y éste es aquel texto que contiene elementos a partir de los cuales se
puede accederá otra información (Diccionario de Lengua española, 2003)
En el presente trabajo, te queremos explicar más a profundidad de lo que son las páginas
web, tocaremos 7 temas importantes para comprender y enseñarles que son los CMS,
Dominio, Hosting, Proveedores IPS en Colombia, Proveedores de Hosting y Dominio,
lenguajes de programación y bases de datos, haciéndolos entender de cómo funcionan, que
son, como se utilizan, para qué sirven, conceptos y algunos ejemplos para contextualizarlos
a lo que se quiere llegar realmente.
Lo anterior te puede servir mucho a ti a a un amigo que les guste o quieran aprender más
sobre las páginas web, por lo cual decidimos darte una ayuda, para que puedas darte una
idea de cómo funcionan más las páginas web o simplemente repasar algo de este temario
nos habla más específicamente de CMS, Dominio, Hosting, Proveedores IPS en Colombia,
Proveedores de Hosting y Dominio, lenguajes de programación y bases de datos, para que
lo puedas comprender de una manera más clara y lo más entendible posible, pues esto es
de gran ayuda si vas a estudiar una carrera relacionada con la ingeniería o ya sea esta
misma, pero esto no les puede ayudar a ellos si no también cuando quieras facilitar un
trabajo.
5. CAPITULO 1.
CMS: Programa informativo que permite la creación y administración de contenidos en
páginas web acompañado de los administradores, editores, participantes y demás usuarios,
este cuenta con una interfaz que controla una o vareas bases de datos en el cual se aloja en
contenido del sitio web, este nos permite darle contenido y diseño deseado, en cualquier
momento podemos cambiar este contenido y diseño.
Gestión de contenido: Todo Sistema Gestor de Contenidos realiza el siguiente proceso de
gestión:
● Creación de la información: Es el proceso mediante el cual el usuario genera una nueva
información para ser puesta a disposición del público, se puede generar información de
tipo texto, gráficos, imágenes, etc.
● Presentación de la información.
● Publicación de la información.
● Mantenimiento de la información: Es la actualización dentro de la cual se puede editar
borrar un determinado contenido.
Funcionamiento: Un sistema de administración de contenidos siempre funciona en el
servidor web en el que esté alojado el portal. El acceso al gestor se realiza generalmente a
través del navegador web, y se puede requerir el uso de FTP (Protocolo de transferencia de
archivos) para subir contenido.
Tipo de gestores de contenidos: Los gestores de contenido se pueden clasificar según
diferentes criterios:
*Por su característica: según el lenguaje de programación
- Active Server Pages
-Java,
-PHP,
-ASP.NET,
-Ruby On Rails,
-Python,
-PERL.
6. *Según la licencia:
-Código abierto.
-Software propietario
*Por su uso y funcionalidad:
-Blogs: para páginas personales.
-Foros: para compartir opiniones.
-Wikis: para el desarrollo colaborativo.
-Enseñanza electrónica: plataforma para contenidos de enseñanza en línea.
-Comercio electrónico: plataforma de gestión de usuarios, catálogo, compras y pagos.
-Publicaciones digitales.
-Difusión de contenido multimedia.
-Propósito general.
-Aplicación móvil: plataformas de gestión de aplicaciones móviles.
Características de un CMS: Los sistemas de gestión de contenidos se definen por las
siguientes particularidades, muchas de las cuales son, a su vez, grandes ventajas:
-Uso intuitivo y fácil para simplificar la edición y publicación de contenidos. No se
requieren conocimientos de programación.
-Configuración flexible y personalizada a través de múltiples opciones.
-Velocidad y rendimiento elevados gracias a su excelente capacidad para el desarrollo de
tareas.
-Seguridad presente gracias a opciones como aprobación de contenido, verificación de
correo electrónico, historial de login o registro de auditoría, entre otras.
-Medios de soporte para ayudar a los usuarios a la resolución de dudas y problemas.
-Administración sencilla del sitio, que se hace posible mediante diversas funciones.
7. CAPITULO 2.
Dominio: Es el nombre que identifica un sitio web. Cada dominio tiene que ser único en
internet, por ejemplo “www.masadelante.com” es el nombre de dominio de la página
masadelante, un solo servidor puede servir múltiples páginas web de múltiples de múltiples
dominios, un dominio se compone de tres partes
El dominio se compone de tres partes: las tres uves dobles (www), el nombre de la
organización (masadelante) y el tipo de organización (com)
Subdominio: forma parte de un dominio más grande, por ejemplo, mail.google.com,
www.google.com y docs.google.com son subdominios de google.com, los propietarios de
un dominio pueden crear subdominios para que las direcciones de sus servicios o de las
páginas web incluidas en el dominio de nivel superior sean fáciles de recordar.
Dominio simple: Es una dirección de dominio si prefijo, es decir, no contiene el “www”
Dominio principal: Con los servicios de Google Cloud, tu dominio principal es el que
usaste cuando te registraste para obtener tu cuenta de empresa. Podrás añadir otros
dominios a tu cuenta más adelante
Dominio secundario: Además de tu dominio principal, puedes añadir otros dominios a tu
cuenta para que los usuarios de esos dominios puedan utilizar también tus servicios.
Cuando añades un dominio que tiene sus propios usuarios, nos referimos a él
como dominio secundario
Alias de dominio: Es un nombre secundario que podemos agregar al correo, esto es para
que los usuarios tengan una mayor facilidad de comunicarse con nosotros, cualquier correo
que se envié a estas ubicaciones se verá en la misma bandeja de entrada
Dirección IP: Una dirección de protocolo de Internet (IP) es un conjunto de números que
identifica la ubicación física de un determinado dispositivo en la Web, por ejemplo
74.125.19.147, Como un nombre de dominio puede tener asociadas una o varias
direcciones IP, Google no permite configurar la publicación web y el correo electrónico
solo mediante direcciones IP.
Registrador de dominio: Un registrador de dominios es una empresa que vende nombres
de dominio que aún no son propiedad de nadie y que, por lo tanto, se pueden registrar. La
mayoría de estas empresas también ofrecen alojamiento de dominios.
Host de dominios: Un host de dominios es una empresa que ejecuta los servidores de DNS
de tu dominio y gestiona sus registros DNS. Entre ellos se incluyen registros MX para
configurar Gmail (si utilizas G Suite), registros CNAME para crear direcciones web, etc.
La mayoría de los hosts de dominio también ofrecen el servicio de registro de nombres de
dominio.
8. CAPITULO 3
Hosting: El hosting es un servicio en línea que te permite publicar un sitio o aplicación
web en Internet. Cuando te registras en un servicio de hosting, básicamente alquilas un
espacio en un servidor donde puedes almacenar todos los archivos y datos necesarios para
que tu sitio web funcione correctamente.
Como funciona: Cuando decides crear un nuevo sitio web, tienes que encontrar una
empresa de hosting que te proporcione espacio en un servidor. Tu proveedor de hosting
almacena todos tus archivos, medios y bases de datos en el servidor. Cada vez que alguien
escribe tu nombre de dominio en la barra de direcciones de su navegador, tu servidor
transfiere todos los archivos necesarios para atender la solicitud. Además de proporcionar
un espacio de servidor para tu sitio web, los proveedores de hosting también pueden ofrecer
otros servicios relacionados con la administración del sitio web, tales como:
● Certificados SSL (para sitios seguros utilizando el protocolo https://)
● Hosting de correo electrónico
● Creadores de páginas web
● Herramientas para desarrolladores
● Servicio de atención al cliente (generalmente con chat en vivo)
● Copias de seguridad de sitios web automáticas
● Instalaciones de software con un solo clic (por ejemplo, para WordPress o Drupal)
Tipos de hosting
● Hosting Compartido
● Hosting VPS (Servidor privado virtual)
● Hosting en la nube (Cloud Hosting)
● Hosting WordPress
● Hosting con servidor dedicado
Cuanto más grande sea tu sitio web, más espacio de servidor necesitarás.
9. Hosting compartido: El hosting o alojamiento compartido es el tipo más común de hosting
web y es una excelente solución para la mayoría de las pequeñas empresas y blogs, cuando
escuchas la palabra “hosting web”, quien está hablando generalmente se refiere al hosting
compartido.
Hosting VPS: Con el hosting VPS (Servidor privado virtual), aún compartes un servidor
con otros usuarios, sin embargo, el proveedor te asigna una partición separada en el
servidor. Esto significa que obtienes un espacio de servidor dedicado y una cantidad
reservada de potencia de cómputo y memoria
Hosting en la nube (Cloud Hosting): El hosting en la nube o Cloud Hosting es
actualmente la solución más confiable en el mercado, ya que no tiene tiempos de
inactividad (downtime). Con el hosting en la nube, tu proveedor te da un clúster de
servidores. Tus archivos y recursos se replican en cada servidor. Cuando uno de los
servidores en la nube está ocupado o tiene algún problema, tu tráfico se dirige
automáticamente a otro servidor del clúster.
Hosting WordPress: El hosting para WordPress es una forma específica de hosting
compartido, creada para los propietarios de sitios de WordPress. Tu servidor está
configurado específicamente para WordPress y tu sitio viene con plugins preinstalados para
cosas cruciales como el almacenamiento en caché y la seguridad. Debido a la configuración
altamente optimizada, tu sitio carga mucho más rápido y funciona con menos problemas.
Servidor dedicado: Hosting con servidor dedicado significa que tienes tu propio servidor
físico dedicado exclusivamente para tu sitio. Por lo tanto, el hosting dedicado te brinda una
flexibilidad increíble. Puedes configurar tu servidor como quieras, elegir el sistema
operativo y el software que quieres utilizar, y configurar todo el entorno de hosting según
tus propias necesidades.
Diferencia entre hosting y dominio: Además de registrarte en un servicio de hosting web,
también necesitas comprar un dominio. ¿Cuál es la diferencia? Si bien el hosting web te
permite alquilar un espacio de servidor para tu sitio, el dominio es la dirección de tu sitio;
por ejemplo, nuestro nombre de dominio es hostinger.es. Cuando los usuarios quieran
visitar tu sitio, escribirán el nombre del dominio en la barra de direcciones de su
navegador y tu servidor transferirá el contenido solicitado.
10. CAPITULO 4
Proveedores IPS en Colombia
● Etb:
● Nombrez ● Plan Trío No Residential 70MB
● Download ● 70 Mbit/s
● Upload ● 70 Mbit/s
● Escribe: ● Fibra óptica (FTTP)
● Precio ● $66,75
Claro:
● Nombre ● Broadband Internet 20 Megas
● Download ● 20 Mbit/s
● Upload ● 20 Mbit/s
● Escribe ● Fibra óptica (FTTP)
● precio ● $precio en demanda
Movistar
● Nombre ● Unlimited Internet 15Mbps for
Chat
● Download ● 15 Mbit/s
● Upload ● 1 Mbit/s
● Escribe ● Fibra óptica
● precio ● $precio en demanda
Une
● Nombre ● 3G Mobile Internet
● Download ● 512 kbit/s
● Upload ● 128 kbit/s
● Escribe ● Internet móvil
● Precio ● $0,64 to 2,30
11. ● Tigo
● Nombre ● BLACKBERRY INTERNET
SOCIAL DAY
● Download ● 512 kbit/s
● Upload ● 128 kbit/s
● Escribe ● Internet móvil
● Precio ● $0,92
CAPITULO 5
Proveedores de hosting y dominio
HOSTING
● Bluehost
● Hostinger.com
● Web.com
● Hostpapa
● HostGator
DOMINIO
● DonDominio
● Namecheap
12. ● Google Domains
● GoDaddy
● Sered
CAPITULO 6
Lenguajes de programación web :Los lenguajes de programación Web han ido surgiendo
según las necesidades de las plataformas, intentando facilitar el trabajo a los desarrolladores
de aplicaciones, se clasifican en lenguajes del lado cliente y lenguajes del lado servidor.
Lenguajes del lado cliente: Son aquellos lenguajes que son asimilados directamente por el
navegador y no necesitan pre tratamiento
● HTML: es uno de los lenguajes más importantes, la información publicada en la
Web debe ser mediante un lenguaje que sea entendido universalmente, el lenguaje
utilizado por la World Wide Web es el HTML, actualmente el lenguaje hipermedia
más aceptado a nivel mundial, Este lenguaje cumple con dos objetivos
fundamentales para el diseño y visualización de un documento digital:
1. Organiza un documento en elementos lógicos, tales como: encabezado,
párrafo, etc.
2. Define las operaciones tipográficas y las funciones que debe ejecutar un
programa visualizador sobre dichos elementos.
Permite a los autores:
1.La publicación de documentos en línea con títulos, textos, tablas, listas, fotos, etc.
2.La recuperación de la información en línea mediante enlaces de hipertexto.
13. 3.Diseñar formularios para la realización de transacciones con servicios remotos, para su
uso en la búsqueda de información, hacer reservas, pedir productos, etc
4.Insertar hojas de cálculo, videoclips, clips de sonido, y otras aplicaciones directamente en
sus documentos.
5.Este lenguaje es interpretado por los navegadores de acuerdo a su criterio, esto permite
que una misma página web se pueda mostrar de diferentes formas según el
navegador.
● Java: Java es un lenguaje de programación open source y multiplataforma que
gracias a su versatilidad es adecuado para prácticamente cualquier proyecto, como
la mayoría de los lenguajes web más conocidos está orientado a objetos, es decir,
depende de su campo de aplicación concreto.
● JavaScript: es un lenguaje de programación orientado a objetos, es un lenguaje
dinámico, las variables no necesitan ser introducidas antes de su uso y los tipos de
variables se resuelven dinámicamente durante su ejecución.
● Python: es un lenguaje de programación web de alto nivel basado en un código
compacto, pero con una sintaxis fácil de entender, Python es también fácil de
escribir porque, por ejemplo, los bloques no están separados con caracteres
especiales, sino mediante sangrías
● Ruby: Este sencillo lenguaje de programación orientado a objetos ha convencido a
muchos no solo por ofrecer una escritura dinámica y permitir reflexión sobre los
objetos y las listas, sino también gracias a su recolector de basura automático.
● C#: Se considera un lenguaje de propósito general, sigue un sistema de tipos
unificados, está orientado a objetos y es, en términos generales, multiplataforma,
aunque al tratarse de un proyecto de Microsoft ha sido específicamente
diseñado para .NET Framework, es muy frecuente encontrarlo bajo el nombre
“Visual C#”, sobre todo como implementación.
● Hojas de Estilo en Cascada: Las Hojas de estilo en Cascada, en inglés Cascading
Style Sheets (CSS), fueron diseñadas y desarrolladas por la World Wide Web
Consortium (W3C), una hoja de estilos CSS es el tipo de documento que utiliza un
navegador Web para redefinir las propiedades de los distintos elementos y las
etiquetas en el código HTML.
14. Lenguajes del servidor: Son aquellos lenguajes que se ejecutan por el propio servidor y
son enviados al cliente en un formato claro para él.
● PHP: Es un lenguaje que está implementado especialmente para el desarrollo web,
es un lenguaje de programación web de alto nivel que se ejecuta en el servidor.
● PHP 5: El objetivo principal de PHP 5 ha sido perfeccionar los mecanismos de la
Programación Orientada a Objetos para dar solución a las carencias de las versiones
anteriores, incluye modificadores de control de acceso para implementar el
encapsulamiento y el manejo de excepciones, lo cual no existía en versiones
anteriores.
15. CAPITULO 7
Base de datos web: Es una herramienta que organiza y administra la información de forma
sencilla a través de una interfaz web.
¿Para qué sirve?
● Para organizar la información de manera fácil y sencilla dentro de un entorno
colaborativo
● Para mantener las bases de datos integradas a las herramientas de segmentación y
envíos de comunicaciones
● Para controlar el flujo de información que los usuarios pueden manejar a través de
grupos de visualización
● Para generar listas o reportes que pueden ser utilizados en las estrategias
comunicacionales de la empresa o en la emisión de resultados para la toma de
decisiones
● Para llevar un control de las actividades realizadas en la base de datos a traves del
log auditoria
● Para optimizar procesos comunicacionales
Sus beneficios son:
● Fácil de usar
● Configurable
● Integrable
● Conectada
Sus características son:
● Ordena la información en campos de registro
● Tiene la capacidad de hacer segmentaciones de la base de datos
● Puede hacer las búsquedas simples o avanzadas
● Importa y exporta información desde y hacia otros programas
● Tiene indicadores gráficos que hacen más fácil el análisis de la data
● Posee la opción de generar aplicaciones que faciliten el acceso a la base de datos
● Crea grupos de visualización para restringir la vista y la edición de campos
específicos de una base de datos
● Configura equipos de trabajo para controlar el acceso de otros usuarios de la
información contenida en la base de datos
● Configura tipos de datos para la generación de campos en base a las necesidades de
la empresa
● Conexión desde otros sistemas a través de WebServises
● Tiene una interfaz que guía paso a paso al universo
● Posibilidad de acceder a los historiales de las herramientas en email y llamadas para
poder realizar búsquedas y segmentaciones a partir de las bases de datos que hayan
sido utilizadas para el envió de mensajes a través de estos medios