lunes, 29 de abril de 2013

TALLER SISTEMAS SEGUNDO PERIODO


 TALLER SEGUNDO PERIODO
1. ¿QUE ES XAMPP?


XAMPP es un servidor independiente de plataforma de código libre. Te permite instalar de forma sencilla Apache en tu propio ordenador, sin importar tu sistema operativo (Linux, Windows, MAC  o Solaris). Y lo mejor de todo es que su uso es gratuito.
XAMPP incluye además servidores de bases de datos como MySQL ySQLite con sus respectivos gestores phpMyAdmin y phpSQLiteAdmin. Incorpora también el intérprete de PHP, el intérprete de Perl, servidores de FTP como ProFTPD ó FileZilla FTP Serve, etc. entre muchas cosas más.
Si alguna vez has intentado instalar Apache, sabes que no es una tarea fácil, sin embargo con XAMPP todo es diferente. Una de las ventajas de usar XAMPP es que  su instalación es de lo mas sencilla, basta descargarlo, extraerlo y comenzar a usarlo.

¿PARA QUE SIRVE?
Como ya lo debes haber deducido, XAMPP es una herramienta de desarrollo que te permite probar tu trabajo (páginas web o programación por ejemplo) en tu propio ordenador sin necesidad de tener que accesar a internet.
Si eres un desarrollador que recien está comenzando, tampoco debes preocuparte sobre las configuraciones ya que XAMPP te provee de una configuración totalmente funcional desde el momento que lo instalas (basicamente lo extraes). Sin embargo, es bueno acotar que la seguridad de datos no es su punto fuerte, por lo cual no es suficientemente seguro para ambientes grandes o de producción.

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.

WAMP provee a los desarrolladores con los cuatro elementos necesarios para un servidor web: un sistema operativo (Windows), un manejador de base de datos (MySQL), un software para servidor web (Apache) y un software de programación script web (PHP, Python o PERL).

3. ¿QUE ES LOCALHOST?

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 unatarjeta 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?

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- ¿QUÉ 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.

6- ¿QUÉ ES PHP? ¿PARA QUÉ 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.


7-  Historia de PHP.

RTA/
 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. 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 comomotor 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, 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. Según esta noticia 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). 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- ¿QUÉ ES HTML? ¿PARA QUÉ?

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 comoimágenes. El HTML se escribe en forma de «etiquetas», rodeadas por corchetes angulares (<,>).Podríamos decir que HTML sirve para crear páginas web, darles estructura y contenido.


9- ¿QUÉ ES MySQL? ¿PARA QUÉ SIRVE?


 
MySQL es un sistema de administración de bases de datos (Database Management System, DBMS) para bases de datos relacionales. Así, MySQL no es más que una aplicación que permite gestionar archivos llamados de bases de datos.
Básicamente es un medio para almacenar datos, organizados en tablas. Por ejemplo, una tabla de personas, donde va su nombre, dirección, edad, etc; otra tabla de empresas, con su nombre, RFC, dirección, teléfono... y así.


10- ¿QUÉ ES APACHE? ¿PARA QUÉ 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- ¿QUÉ ES 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.



12. EMITA 5 CONCLUSIONES DE LOS PUNTOS ANTERIORES.


  • La función de los dominios en internet, es traducir las direcciones IP de cada red de forma que  los términos sean memorizables y fáciles de encontrar.
  • HTML es el lenguaje que predomina cuando se va a realizar una página web, este se utiliza para describir y traducir la estructura y la formación de un texto.
  • La web hosting, es el sistema por el cual nosotros los usuarios de internet podemos almacenar información ya sean vídeos, fotos o contenido de la web.
  • PHP es el lenguaje que se usa de código al lado del servidor original para el desarrollo de contenido dinámico en la web.
  • MySQL es un sistema de administración de bases de datos, pero bases de datos relacionales.


No hay comentarios:

Publicar un comentario