martes, 5 de junio de 2012

Ejercicio 3. Blog.

1.) ¿Que es XAMPP?

 XAMPP es un servidor independiente de plataforma, software libre, que consiste principalmente 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.
 El programa está liberado bajo la licencia GNU y actúa como un servidor web libre, fácil de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP está disponible para Microsoft Windows, GNU/Linux, Solaris y MacOS X.
  

2.) ¿Que es Wampserver?

 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.
 El uso de un WAMP permite servir páginas html a internet, además de poder gestionar datos en ellas, al mismo tiempo un WAMP, proporciona lenguajes de programación para desarrollar aplicaciones web.
   LAMP es el sistema análogo que corre bajo ambiente Linux
  WAMP es el sistema análogo que corre bajo ambiente Windows
 MAMP es el sistema análogo que corre bajo ambiente Macintosh
 

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.
  La dirección de loopback se puede usar para probar el funcionamiento de TCP/IP haciendo ping a 127.0.0.1, al recibir una respuesta se puede asumir que el software asociado al protocolo está bien (el estado del hardware, como la tarjeta de red, no lo conocemos con esta prueba, ya que no llega a salir del propio equipo).
  Con fines educativos se suelen instalar servidores locales http como XAMPP, LAMP o WAMP a los cuales se tendrá acceso con localhost o 127.0.0.0 desde el navegador.
  También se puede usar Appserv o cualquier otro programa con servidor web basado en Apache como Vertrigoserv o Jeutie's Apache WebServer Creado por Montoya
 

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.
Las compañías que proporcionan espacio de un servidor a sus clientes se suelen denominar con el término en inglés web host.
El hospedaje web aunque no es necesariamente un servicio, se ha convertido en un lucrativo negocio para las compañías de internet alrededor del mundo
Se puede definir como "un lugar para tu página web o correos electrónicos", aunque esta definición simplifica de manera conceptual el hecho de que el alojamiento web es en realidad espacio en Internet para prácticamente cualquier tipo de información, sea archivos, sistemas, correos electrónicos, videos etc.

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, aún cuando el cambio implique que tendrá una dirección IP diferente.
 Sin la ayuda del sistema de nombres de dominio, los usuarios de Internet tendrían que acceder a cada servicio web utilizando la dirección IP del nodo (por ejemplo, sería necesario utilizar http://192.0.32.10 en vez de http://example.com). Además, reduciría el número de webs posibles, ya que actualmente es habitual que una misma dirección IP sea compartida por varios dominios.

6.) ¿Que es PHP?

PHP es un lenguaje de programación interpretado (Lenguaje de alto rendimiento), diseñado originalmente para la creación de páginas web dinámicas. Se usa principalmente para la interpretación del lado del servidor (server-side scripting) pero actualmente puede ser utilizado desde una interfaz de línea de comandos o en la creación de otros tipos de programas incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.

7.) Historia Del 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 a la forma actual. 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.
 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,[2] 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.[3] Según esta noticia [1] se dará 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). 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.
    * Iteradores de datos.
    * Manejo de excepciones.
    * Mejoras con la implementación con Oracle.
 

8.) ¿ Que es HTML?

HTML, siglas de HyperText Markup Language («lenguaje de marcado de hipertexto»), es el lenguaje de marcado predominante para la elaboración de páginas web. Es usado para describir la estructura y el contenido 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 es usado 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).

9.) ¿Que es mySQL?

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.

10.) ¿Qué es APACHE?


El servidor HTTP Apache es un servidor web HTTP de código abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh  y otras, que implementa el protocolo HTTP/1.1  y la noción de sitio virtual. Cuando comenzó su desarrollo en 1995 se basó inicialmente en código del popular NCSA HTTPd 1.3, pero más tarde fue reescrito por completo. Su nombre se debe a que Behelendorf quería que tuviese la connotación de algo que es firme y enérgico pero no agresivo, y la tribu Apache fue la última en rendirse al que pronto se convertiría en gobierno de EEUU, y en esos momentos la preocupación de su grupo era que llegasen las empresas y "civilizasen" el paisaje que habían creado los primeros ingenieros de internet. Además Apache consistía solamente en un conjunto de parches a aplicar al servidor de NCSA. En inglés, a patchy server (un servidor "parcheado") suena igual que Apache Server.
 El servidor Apache se desarrolla dentro del proyecto HTTP Server (httpd) de la Apache Software Foundation.
 Apache presenta entre otras características altamente configurables, bases de datos de autenticación y negociado de contenido, pero fue criticado por la falta de una interfaz gráfica que ayude en su configuración.
 Apache tiene amplia aceptación en la red: desde 1996, Apache, es el servidor HTTP más usado. Alcanzó su máxima cuota de mercado en 2005 siendo el servidor empleado en el 70% de los sitios web en el mundo, sin embargo ha sufrido un descenso en su cuota de mercado en los últimos años. (Estadísticas históricas y de uso diario proporcionadas por Netcraft).
 La mayoría de las vulnerabilidades de la seguridad descubiertas y resueltas tan sólo pueden ser aprovechadas por usuarios locales y no remotamente. Sin embargo, algunas se pueden accionar remotamente en ciertas situaciones, o explotar por los usuarios locales malévolos en las disposiciones de recibimiento compartidas que utilizan PHP como módulo de Apache.

11.) ¿Que es PHPMYADMIN?

phpMyAdmin 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.
 Este proyecto se encuentra vigente desde el año 1998, siendo el mejor evaluado en la comunidad de descargas de SourceForge.net como la descarga del mes de diciembre del 2002. Como esta herramienta corre en máquinas con Servidores Webs y Soporte de PHP y MySQL, la tecnología utilizada ha ido variando durante su desarrollo.

12.) CONCLUSIONES. 

Las conclusiones que se pueden obtener como sintesis del taller, que se habla en su totalidad sobre el fenomeno actual, el internet, por tanto se darán a conocer las 5 pautas sobre el mismo:

*A lo largo de esta investigación, sobre todo en el último capítulo hemos planteado y plasmado como Internet se ha convertido en un nuevo medio de comunicación y que día con día ha tomado una fuerza e importancia en todas las áreas de nuestras vida.

*En un mundo invadido por la información, Internet ha venido a darle mayor proyección y facilidad para que un gran número de gente este informada, y pueda tener la oportunidad de desarrollarse y comunicarse de una mejor manera.

*Este nuevo medio de comunicación no puede ser visto de otra manera ya que lo que conforma precisamente a la red de redes es precisamente la gran cantidad de información que circula alrededor del mundo; llevando y trayendo datos de un lado al otro del planeta y por lo mismo convirtiéndose en un medio que acerca continentes de una manera que hace una década atrás lo veíamos como historia de ciencia ficción.

*El gran avance tecnológico que hemos tenido en menos de diez años en cuanto a la convergencia de voz, datos e imagen, por medio de los programas de computación nos ha abierto la puerta para entrar en la llamada superautopista de la información y de la comunicación.

*Ahora bien, Internet juega un papel muy importante como medio de comunicación, no solo para apoyar a los otros medios sino independientemente en diferentes áreas de la vida cotidiana, en diversas profesiones y niveles educativos. Internet es utilizado desde las grandes empresas para agilizar su producción y actualizar datos, hasta en el hogar para obtener la información de alguna tarea escolar, alguna duda sobre el conocimiento, así como un medio de entretenimiento y de socialización manteniendo contacto con otra cultura ya sea por medio del correo electrónico o de los chats y las videoconferencias.
  

No hay comentarios:

Publicar un comentario