Geschreven door studenten die geslaagd zijn Direct beschikbaar na je betaling Online lezen of als PDF Verkeerd document? Gratis ruilen 4,6 TrustPilot
logo-home
College aantekeningen

Investigación basada en programación web

Beoordeling
-
Verkocht
-
Pagina's
17
Geüpload op
14-01-2024
Geschreven in
2023/2024

este documento es basado en la investigación de los conceptos básicos dentro de la programación web, trabajo el cual es necesesario para el 3er año de carrera en el area.

Instelling
Vak

Voorbeeld van de inhoud

Materia
Ingeniería de software


Profesor
José Luna Hernández


Alumna
Jackeline Genis Lopez


Grado y grupo
7°B


Fecha
13 de enero del 2024

, Conceptos básicos de programación web

Modelo cliente-servidor
El modelo cliente-servidor es uno de los conceptos de arquitectura más comunes en la tecnología de
redes. Regula la interacción entre el cliente y el servidor. Tareas rutinarias como el envío de peticiones
HTTP a servidores web o la transferencia de archivos por FTP son casos de uso típicos.

El modelo cliente-servidor, también conocido como “principio cliente-servidor”, es un modelo de
comunicación que permite la distribución de tareas dentro de una red de ordenadores.

Un servidor es un hardware que proporciona los recursos necesarios para otros ordenadores o
programas, pero un servidor también puede ser un programa informático que se comunica con
los clientes. Un servidor acepta las peticiones del cliente, las procesa y proporciona la respuesta
solicitada. También existen diferentes tipos de clientes. Un ordenador o un programa informático
se comunica con el servidor, envía solicitudes y recibe respuestas del servidor. En cuanto al
modelo cliente-servidor, representa la interacción entre el servidor y el cliente.

examinar en detalle lo que ocurre cuando un servidor recibe una "petición dinámica" desde un
explorador web. Ya que el código de lado servidor de la mayoría de los sitios web gestiona
peticiones y respuestas de formas similares, este artículo te ayudará a entender lo que necesitas
hacer para escribir la mayor parte de tu propio código.



Conceptos asociados (http, https, protocolo, ftp, servidor, cliente, url,
tcp/ip)

HTTP (Hypertext Transfer Protocol): Es el protocolo de transferencia de hipertexto utilizado para
la comunicación en la World Wide Web. Se utiliza para la transmisión de información entre un
cliente (navegador web) y un servidor web. HTTP se basa en sencillas operaciones de
solicitud/respuesta. Un cliente establece una conexió con un servidor y envía un mensaje con los
datos de la solicitud. El servidor responde con un mensaje similar, que contiene el estado de la
operación y su posible resultado. Todas las operaciones pueden adjuntar un objeto o recurso
sobre el que actúan; cada objeto Web (documento HTML, Archivo multimedia o aplicación CGI)
es conocido por su URL.

HTTPS (Hypertext Transfer Protocol Secure): Es una versión segura de HTTP. La información
transmitida entre el cliente y el servidor está cifrada, lo que hace que sea más segura y protegida
contra posibles ataques. Utiliza el certificado de un proveedor externo para asegurar, y proteger,
una conexión y así verificar que el sitio sea legítimo. Este certificado de seguridad se conoce
como certificado SSL. SSL es la abreviatura para "Secure Sockets Layer” (“capa de sockets
seguros” en español). Esto crea una conexión segura y cifrada entre un navegador y un servidor,
y protege la capa de comunicación entre ambos.

, Protocolo: Un conjunto de reglas que especifica cómo los dispositivos se comunican entre sí en
una red. Define el formato y la secuencia de mensajes para que la comunicación sea exitosa. El
protocolo especifica un estándar de seguridad informática durante la comunicación, dando
información detallada sobre los procesos involucrados en la transmisión de datos. Un proceso
puede ser manejado simultáneamente por más de un protocolo.

FTP (File Transfer Protocol): Es un protocolo de red utilizado para la transferencia de archivos
entre un cliente y un servidor en una red TCP/IP. Permite la subida y descarga de archivos.

Servidor: Un servidor es un programa o dispositivo que proporciona servicios a otros programas
o dispositivos, conocidos como clientes. En el contexto de la web, un servidor web aloja y sirve
páginas web a los clientes.

Cliente: Un cliente es un programa o dispositivo que solicita servicios o recursos a un servidor.
En el contexto de la web, un navegador web es un ejemplo común de cliente.



URL (Uniform Resource Locator): Es una cadena de caracteres que proporciona la dirección
única de un recurso en la web. La URL consta generalmente de un protocolo (por ejemplo, http
o https), un nombre de dominio y la ruta al recurso específico.

TCP/IP (Transmission Control Protocol/Internet Protocol): Es el conjunto de protocolos de
comunicación utilizado en Internet. TCP (Protocolo de Control de Transmisión) asegura la
entrega de datos, y IP (Protocolo de Internet) es responsable de enrutarlos a través de la red.



Instalación de ambiente de desarrollo (XAMPP)

XAMPP es una distribución de Apache que incluye varios softwares libres.



Instalar XAMPP

Nuestro tutorial de XAMPP muestra la instalación del paquete en Windows. En el caso de usar
Linux o Mac OS X, el proceso de instalación puede variar.



Paso 1: Descarga
Las versiones con PHP 5.5, 5.6 o 7 se pueden descargar gratuitamente desde la página del
proyecto Apache Friends.



Paso 2: Ejecutar el archivo .exe

Una vez descargado el paquete, puedes ejecutar el archivo .exe haciendo doble clic en él.

Geschreven voor

Instelling
Vak

Documentinformatie

Geüpload op
14 januari 2024
Aantal pagina's
17
Geschreven in
2023/2024
Type
College aantekeningen
Docent(en)
Luna
Bevat
Alle colleges

Onderwerpen

$12.09
Krijg toegang tot het volledige document:

Verkeerd document? Gratis ruilen Binnen 14 dagen na aankoop en voor het downloaden kun je een ander document kiezen. Je kunt het bedrag gewoon opnieuw besteden.
Geschreven door studenten die geslaagd zijn
Direct beschikbaar na je betaling
Online lezen of als PDF

Maak kennis met de verkoper
Seller avatar
jackelinegenis

Maak kennis met de verkoper

Seller avatar
jackelinegenis Universidad Politécnica Metropolitana de Puebla
Volgen Je moet ingelogd zijn om studenten of vakken te kunnen volgen
Verkocht
-
Lid sinds
2 jaar
Aantal volgers
0
Documenten
2
Laatst verkocht
-

0.0

0 beoordelingen

5
0
4
0
3
0
2
0
1
0

Recent door jou bekeken

Waarom studenten kiezen voor Stuvia

Gemaakt door medestudenten, geverifieerd door reviews

Kwaliteit die je kunt vertrouwen: geschreven door studenten die slaagden en beoordeeld door anderen die dit document gebruikten.

Niet tevreden? Kies een ander document

Geen zorgen! Je kunt voor hetzelfde geld direct een ander document kiezen dat beter past bij wat je zoekt.

Betaal zoals je wilt, start meteen met leren

Geen abonnement, geen verplichtingen. Betaal zoals je gewend bent via iDeal of creditcard en download je PDF-document meteen.

Student with book image

“Gekocht, gedownload en geslaagd. Zo makkelijk kan het dus zijn.”

Alisha Student

Bezig met je bronvermelding?

Maak nauwkeurige citaten in APA, MLA en Harvard met onze gratis bronnengenerator.

Bezig met je bronvermelding?

Veelgestelde vragen