domingo, 28 de abril de 2013


     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.
Al contrario de proyectos como Apache, donde el software es desarrollado por una comunidad pública y los derechos de autor del código están en poder del autor individual, MySQL es patrocinado por una empresa privada, que posee el copyright de la mayor parte del código.
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