Vous êtes sur la page 1sur 39

1.

Apache, MySQL, PHP


WAMP:
APACHE
MySQL
PHP
WAMP
Servidor Web:
Servidor Web:
Servidor Web:
Es una computadora que
procesa solicitudes en HTTP
del Internet (es el protocolo
usado por la web)
Servidor Web:
El uso ms comn de los
servidores web es almacenar
sitios web y responder a estas
solicitudes con sitios en HTML
Servidor Web:
Otros usos comunes son:
juegos, almacenamiento de
datos, aplicaciones
empresariales, email, FTP
Servidor Web:
Un agente usuario o user agent
hace una solicitud
Servidor Web:
Estas solicitudes son
analizadas por el software del
servidor
Servidor Web:
Estas son pasadas al sistema
operativo que interacta con el
hardware
Servidor Web:
Una capa de
software muy
comnmente
usada es:
APACHE, MySQL
y PHP
Apache:
Apache:
Apache HTTP Server
Uno de los principales jugadores
en el xito inicial de la web
Lanzado en 1995
El servidor http ms usado en el
mundo
Apache:
Escrito en C y XML
Licencia de uso gratuita.
Apache License v 2.0
Modificacin y distribucin libre sin
pagar regalas
Apache:
Es la parte del software que
Escucha solicitudes y que
puede entenderlas para que el
resto del software pueda
procesarlas
Apache:
De la misma manera una vez que
la solicitud ha sido procesada es
la parte del software que se
encarga de enviar la respuesta al
agente que la inici
Apache:
Alternativas:
Nginx
Cherokee
Hiawatha
NaviServer
Oracle Weblogic
Microsoft IIS
IBM HTTP Server
PHP:
PHP:
Lenguaje de programacin y
scripting del lado del servidor.
Tambin es usado como lenguaje
de programacin multipropsito
Creado en 1994
Originalmente quera decir
Personal Home Page
PHP:
Ahora es un backronymrecursivo
que quiere decir:
PHP Hypertext Preprocessor
Puede ser mezclado con HTML
nativamente
PHP:
Es la parte del software que
permite construir o ensamblar la
respuesta que la solicitud espera
PHP:
PHP:
Actualmente est en la versin
5.6.1 (sali ayer, 2 de octubre)
40% de los sitios estn escritos en
PHP
Ms de 240 millones de sitios
PHP:
Facebook
Flickr
Yahoo
Wikipedia
Wordpress
PHP:
Alternativas:
Python
Java
Ruby
Lua
Perl
Node.js
ASP
MySQL:
MySQL:
Una vez que entendemos la
solicitud.
Y una vez que podemos construir
la respuesta, necesitaremos
recursos para construirla
Datos, que estn almacenados en
el servidor
MySQL:
MySQL es una base de datos
Un lugar donde se almacenan y
se ordenan datos y que son de
fcil acceso
MySQL:
MySQL:
Es un motor de base de datos
relacionales.
La segunda ms usada en el
mundo
La ms popular de cdigo
abierto.
MySQL:
Lanzado en 1995
Desarrollado por Oracle.
Escrito en C y C++
Integrado a muchas plataformas
y lenguajes de programacin
MySQL:
Actualmente est en la versin
5.6.21 (Sali el 23 de sept)
Muchas aplicaciones web
utilizan MySQL Joomla,
Wordpress, phpBB, Drupal.
MySQL:
Facebook
Twitter
Flickr
Youtube
MySQL
Alternativas:
Oracle
Microsoft SQL Server
PostgreSQL
mongoDB
SQLite
Microsoft Access
BigData
WAMP
WAMP
Variante de LAMP:
Linux Apache MySQL PHP
Se refiere al modelo de hacer paquetes de
servicios y software gratuitos para que un
servidor web funcione
Windows Apache MySQL PHP
WAMP
Permite instalar todo el software
con un solo instalador
El software viene preconfigurado.
Permite trabajar directamente en
localhost
WAMP
Trabajo en curso, instalar WAMP
(o XAMP, o MAMP o LAMP)
Instalar Wordpress

Vous aimerez peut-être aussi