Solución
Juan José Sanabria Correa
11-01
1.¿QUE
ES XAMPP, PARA QUE SIRVE?
XAMPP
es un servidor independiente de plataforma, software libre, que consiste
principalmente en hacer pruebas web sin necesidad de una conexión a un servidor
en internet en la base de datos MySQL, el servidor web Apache y los intérpretes
para lenguajes de script: PHP y Perl. El nombre proviene del acrónimo de X
(para cualquiera de los diferentes sistemas operativos), Apache, MySQL, PHP,
Perl.
2. ¿QUE
ES WAMPSERVER?
Wamp
Server es un entorno de desarrollo web para Windows con el que se podrá
aplicaciones web en Apache, PHP y bases de datos MySQL data base. También
incluye PHPMyAdmin y SQLite Manager para manejar las bases de datos en muy
corto tiempo. Wamp es el acrónimo usado para describir un sistema de
infraestructura de internet que usa las siguientes herramientas:
Windows,
como sistema operativo;
Apache,
como servidor web;
MySQL,
como gestor de bases de datos;
PHP
(generalmente), Perl, o Python, como lenguajes de programación.
3. ¿QUE
ES LOCALHOST?
En
informática, en el contexto de redes TCP/IP, localhost es un nombre reservado
que tienen todas las computadoras, router o dispositivo independientemente de
que disponga o no de una tarjeta de red ethernet. El nombre localhost es
traducido como la dirección IP de loopback 127.0.0.1 en IPv4, o como la dirección:
1 en IPv6.
4. ¿QUE
ES HOSTING O ALOJAMIENTO WEB?
El
alojamiento web (en inglés web hosting) es el servicio que provee a los
usuarios de Internet un sistema para poder almacenar información, imágenes,
vídeo, o cualquier contenido accesible vía web. Es una analogía de
"hospedaje o alojamiento en hoteles o habitaciones" donde uno ocupa
un lugar específico, en este caso la analogía alojamiento web o alojamiento de
páginas web, se refiere al lugar que ocupa una página web, sitio web, sistema,
correo electrónico, archivos etc. en internet o más específicamente en un
servidor que por lo general hospeda varias aplicaciones o páginas web.
5. ¿QUE
ES UN DOMINIO?
Un
dominio de Internet es una red de identificación asociada a un grupo de dispositivos
o equipos conectados a la red Internet.
El
propósito principal de los nombres de dominio en Internet y del sistema de
nombres de dominio (DNS), es traducir las direcciones IP de cada nodo activo en
la red, a términos memorizables y fáciles de encontrar. Esta abstracción hace
posible que cualquier servicio (de red) pueda moverse de un lugar geográfico a
otro en la red Internet, aun cuando el cambio implique que tendrá una dirección
IP diferente.
6. ¿QUE
ES PHP, PARA QUE SIRVE?
PHP
es un lenguaje de programación de uso general de código del lado del servidor
originalmente diseñado para el desarrollo web de contenido dinámico. Fue uno de
los primeros lenguajes de programación del lado del servidor que se podían
incorporar directamente en el documento HTML en lugar de llamar a un archivo
externo que procese los datos. El código es interpretado por un servidor web
con un módulo de procesador de PHP que genera la página Web resultante. PHP ha
evolucionado por lo que ahora incluye también una interfaz de línea de comandos
que puede ser usada en aplicaciones gráficas independientes. PHP puede ser
usado en la mayoría de los servidores web al igual que en casi todos los
sistemas operativos y plataformas sin ningún costo. PHP
se utiliza para generar páginas web dinámicas.
7. HISTORIA
DE PHP
PHP
fue creado originalmente por Rasmus Lerdorf en 1995. Actualmente el lenguaje
sigue siendo desarrollado con nuevas funciones por el grupo PHP.1 Este lenguaje
forma parte del software libre publicado bajo la licencia PHP que es
incompatible con la Licencia Pública General de GNU debido a las restricciones
del uso del término PHP.
Fue
originalmente diseñado en Perl, con base en la escritura de un grupo de CGI
binarios escritos en el lenguaje C por el programador danés-canadiense Rasmus
Lerdorf en el año 1994 para mostrar su currículum vítae y guardar ciertos
datos, como la cantidad de tráfico que su página web recibía. El 8 de junio de
1995 fue publicado "Personal Home Page Tools" después de que Lerdorf
lo combinara con su propio Form Interpreter para crear PHP/FI.
Dos
programadores israelíes del Technion, Zeev Suraski y Andi Gutmans,
reescribieron el analizador sintáctico (parser en inglés) en el año 1997 y
crearon la base del PHP3, cambiando el nombre del lenguaje por PHP: Hypertext
Preprocessor.1 Inmediatamente comenzaron experimentaciones públicas de PHP3 y
fue publicado oficialmente en junio de 1998. Para 1999, Suraski y Gutmans
reescribieron el código de PHP, produciendo lo que hoy se conoce como motor
Zend. También fundaron Zend Technologies en Ramat Gan, Israel.1
En
mayo de 2000 PHP 4 fue lanzado bajo el poder del motor Zend Engine 1.0. El día
13 de julio de 2007 se anunció la suspensión del soporte y desarrollo de la
versión 4 de PHP,5 a pesar de lo anunciado se ha liberado una nueva versión con
mejoras de seguridad, la 4.4.8 publicada el 13 de enero del 2008 y
posteriormente la versión 4.4.9 publicada el 7 de agosto de 2008.6 Según esta
noticia7 se le dio soporte a fallos críticos hasta el 9 de agosto de 2008.
El
13 de julio de 2004, fue lanzado PHP 5, utilizando el motor Zend Engine 2.0 (o
Zend Engine 2).1 Incluye todas las ventajas que provee el nuevo Zend Engine 2
como:
Mejor
soporte para la programación orientada a objetos, que en versiones anteriores
era extremadamente rudimentario.
·
Mejoras de rendimiento.
·
Mejor soporte para MySQL con
extensión completamente reescrita.
·
Mejor soporte a XML (XPath,
DOM, etc.).
·
Soporte nativo para SQLite.
·
Soporte integrado para SOAP.
·
Manejo de excepciones.
·
Mejoras con la
implementación con Oracle.
8. ¿QUE
ES HTML, PARA QUE SIRVE?
HTML,
siglas de HyperText Markup Language («lenguaje de marcado hipertextual»),
hace referencia al lenguaje de marcado predominante para la elaboración de
páginas web que se utiliza para describir y traducir la estructura y la
información en forma de texto, así como para complementar el texto con objetos
tales como imágenes. El HTML se escribe en forma de «etiquetas», rodeadas por
corchetes angulares (<,>). HTML también puede describir, hasta un cierto
punto, la apariencia de un documento, y puede incluir un script (por ejemplo,
JavaScript), el cual puede afectar el comportamiento de navegadores web y otros
procesadores de HTML.
HTML
también sirve para referirse al contenido del tipo de MIME text/html o todavía
más ampliamente como un término genérico para el HTML, ya sea en forma
descendida del XML (como XHTML 1.0 y posteriores) o en forma descendida
directamente de SGML (como HTML 4.01 y anteriores)
Sirve
para realizar páginas web por medio de sus etiquetas, con HTML y la ayuda de
CSS se estructura los sitios web estáticos ya que las webs dinámicas se
realizan con la ayuda de lenguajes que permitan intercambio de información con
bases de datos por ejemplo.
9. ¿QUE
ES MySQL, PARA QUE SIRVE?
MySQL
es un sistema de gestión de bases de datos relacional, multihilo y multiusuario
con más de seis millones de instalaciones.1 MySQL AB —desde enero de 2008 una
subsidiaria de Sun Microsystems y ésta a su vez de Oracle Corporation desde
abril de 2009— desarrolla MySQL como software libre en un esquema de
licenciamiento dual.
Por
un lado se ofrece bajo la GNU GPL para cualquier uso compatible con esta
licencia, pero para aquellas empresas que quieran incorporarlo en productos
privativos deben comprar a la empresa una licencia específica que les permita
este uso. Está desarrollado en su mayor parte en ANSI C.
Esto
es lo que posibilita el esquema de licenciamiento anteriormente mencionado.
Además de la venta de licencias privativas, la compañía ofrece soporte y
servicios. Para sus operaciones contratan trabajadores alrededor del mundo que
colaboran vía Internet. MySQL AB fue fundado por David Axmark, Allan Larsson y
Michael Widenius.
MySQL
es un servidor de Base de datos relacional, sirve para almacenar y administrar
datos en bases de datos relacionales utilizando de entre los diferentes
artilugios con los que cuenta con tablas, vistas, procedimientos almacenados,
funciones, etc.
10. ¿QUE
ES APACHE, PARA QUE SIRVE?
Apache
es un servidor web HTTP de código abierto para plataformas Unix-like (BSD,
GNU/Linux, etc.), Windows, Macintosh y otras, que implementa el protocolo
HTTP/1.1 y la noción de sitio virtual.
En
sus inicios se basaba en el código de NCSA HTTPd 1.3, pero más tarde fue
reescrito por completo. Actualmente es el servidor web más usado en todo el
mundo, superando en 2009 los 100 millones de sitios web, el 70% del total. Está
desarrollado y mantenido por una comunidad de usuarios en torno a la Apache
Software Foundation.
11. ¿QUE
ES PHP MYADMIN?
Php
MyAdmin es una herramienta escrita en PHP con la intención de manejar la
administración de MySQL a través de páginas web, utilizando Internet.
Actualmente puede crear y eliminar Bases de Datos, crear, eliminar y alterar
tablas, borrar, editar y añadir campos, ejecutar cualquier sentencia SQL,
administrar claves en campos, administrar privilegios, exportar datos en varios
formatos y está disponible en 62 idiomas. Se encuentra disponible bajo la
licencia GPL.
1 12. Conclusiones:
·
MySQL es
una base de datos donde podemos guardar diferentes tipos de archivos, esta
carpeta o este archivo contiene una
determina contraseña o clave para no ser abierta por cualquier persona.
·
El grave problema que
presenta MySQL es que puede ser gravemente alterado por el programa Php MyAdmin,
esto quiere decir que todos los archivos que se encuentran presente en la base
de datos MySQL pueden ser fácilmente alterados, sin restricción alguna.
·
HTML son unas sesiones de
códigos que nos permite configurar o crear una determinada página web, es tanto
así que con los códigos exactos podremos hacer que otras personas no puedan
copiar la información o los datos que uno tenga en un determinado blog.
·
El XAMPP nos permite hacer
pruebas y verificar los archivos guardados que contengamos en el programa MySQL
si tener una conexión a internet, esto es un gran beneficio, puesto que podremos
revisar si nuestra información está segura, sin importar donde estemos, debido
a que no necesita una conexión a internet.
·
En este momento podemos
apreciar grandes cantidades de programadores de páginas web, entre estos se
encuentra Apache y muchos otros, que ayudaran o perjudicaran la red, según su
uso.






No hay comentarios:
Publicar un comentario