| La programación web alberga un sin fin de términos técnicos, esto es solo un resumen de algunos términos que pueden ser de utilidad. | |
| Dominio: Un dominio o nombre de dominio es el nombre que identifica una máquina en Internet. Todos los servidores de Internet tienen una dirección numérica que se conoce como dirección IP (Protocolo de Internet), por ejemplo 215.19.102.100, un dominio de Internet es un nombre de un servidor de Internet que facilita recordar de forma más sencilla la dirección IP de un servidor de Internet, por ejemplo www.jestudis.com. Un solo servidor web puede servir múltiples páginas web de múltiples dominios, pero un dominio sólo puede apuntar a un servidor (una IP). Servidor DNS: DNS es una abreviatura para Sistema de nombres de dominio. Un sistema para asignar nombres a equipos y servicios de red que se organiza en una jerarquía de dominios. La asignación de nombres DNS se utiliza en las redes TCP/IP, como Internet, para localizar equipos y servicios con nombres descriptivos. Cuando un usuario escriba un nombre DNS en una aplicación, los servicios DNS podrán traducir el nombre a otra información asociada con el mismo, como una dirección IP Servidor POP: Siglas de Post Office Protocol. Protocolo usado para obtener los mensajes guardados en el servidor y pasárselos al usuario. Servidor SMTP: Siglas de Simple Mail Transfer Protocol: Es el protocolo que se utiliza para que dos servidores de correo intercambien mensajes. FTP: Siglas de File Transfer Protocol, Es el protocolo con el cual podemos conectar nuestros ordenadores con un servidor FTP para realizar la transferencia (subida/bajada) de datos desde nuestro ordenador al servidor. HTTP: Acrónimo de HyperText Transport Protocol [Protocolo de transporte de hipertexto] Se suele escribir en letras minúsculas. Se trata de un protocolo que se utiliza para acceder a un servidor 'http' y servir páginas 'HTML' (World Wide Web). HTML: Acrónimo de HyperText Markup Language [Lenguaje hipertexto de marcas] Lenguage que permite desarrollar aplicaciones 'WWW'. Script server side: Lenguajes scripts, donde los Scripts (instrucciones) se procesan en el Servidor WEB, por tanto, deberemos asegurarnos que nuestro servidor web los soporta si queremos aplicarlos. Para su funcionamiento, el programa se ejecutará en el servidor con los datos o peticiones que el usuario manda desde su navegador y el servidor muestra los resultados del programa en una página HTML que el usuario verá normalmente en su browser. Ejemplos de lenguajes script server side: PHP, ASP, JSP. Script client side: Scripts que se ejecutan en el Cliente, en el Navegador. Al ejecutarse en el navegador, no hacen necesario que el servidor web cumpla determinados requisitos. Lo único que nos afectará será la versión y/o tipo de Navegador del Cliente. Ejemplos de lenguajes script client side: JavaScript, VBScript. JavaScript: Script client side basado inicialmente en el lenguaje JAVA. Creado por la empresa Netscape. ActiveX: Un sistema de tecnologías creadas por Microsoft para permitir contenido interactivo en sitios web. Ejemplo: Flash player que se instala en nuestro navegador para poder ver las películas flash. CGI: Abreviatura de "Common Gateway Interface" , protocolo de comunicación entre el servidor web y el cliente, el navegador. Este protocolo puede implementarse en diferentes lenguajes. Las aplicaciones creadas siguiendo este protocolo se instalan y ejecutan en el servidor web, se utiliza habitualmente para contadores, formularios, chats, buscadores. ASP: Abreviatura de Active Server Pages y tecnología propietaria de Microsoft. Lenguaje de script server side que se inserta en las páginas web y que se ejecuta en el servidor web IIS de Microsoft. Permite a las páginas web conectar con bases de datos entre otras muchas cosas. PHP: Abreviatura de Preprocessed Hypertext Pages. Lenguaje de script server side de Código abierto y uso gratuito, que puede ejecutarse en distintos tipos de servidores web. JSP: Abreviatura de "Java Server Pages" . Lenguaje de script server side basado en el lenguaje JAVA. MySQL: Sistema de gestión de bases de datos relacional. Su diseño multihilo le permite soportar una gran carga de forma muy eficiente. Aunque MySQL es software libre, MySQL AB distribuye una versión comercial de MySQL, que no se diferencia de la versión libre más que en el soporte técnico que se ofrece, y la posibilidad de integrar este gestor en un software propietario, ya que de no ser así, se vulneraría la licencia GPL. XML: Sigla en inglés de eXtensible Markup Language («lenguaje de marcas extensible»), es un metalenguaje extensible de etiquetas desarrollado por el World Wide Web Consortium (W3C). Es una simplificación y adaptación del SGML y permite definir la gramática de lenguajes específicos (de la misma manera que HTML es a su vez un lenguaje definido por SGML). Por lo tanto XML no es realmente un lenguaje en particular, sino una manera de definir lenguajes para diferentes necesidades. Algunos de estos lenguajes que usan XML para su definición son XHTML, SVG, MathML. JAVA: Lenguaje de programación orientado a objetos. Fue desarrollado por James Gosling y sus compañeros de Sun Microsystems al principio de la década de los 90. Una de sus características más destacables es que es un lenguaje multiplataforma, se puede ejecutar el mismo código en diferentes máquinas con difrentes sistemas. .NET: Proyecto de Microsoft para crear una nueva plataforma de desarrollo de software con énfasis en transparencia de redes, con independencia de plataforma y que permita un rápido desarrollo de aplicaciones. Basado en esta plataforma, Microsoft intenta desarrollar una estrategia horizontal que integre todos sus productos, desde el Sistema Operativo hasta las herramientas de mercado. .NET podría considerarse una respuesta de Microsoft al creciente mercado de los negocios en entornos Web, como competencia a la plataforma Java de Sun Microsystems. AJAX: Siglas de Asynchronous JavaScript and XML. Es una técnica de desarrollo web para crear aplicaciones interactivas. Éstas se ejecutan en el cliente, es decir, en el navegador de los usuarios y mantiene comunicación asíncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre la misma página sin necesidad de recargarla. Esto significa aumentar la interactividad, velocidad y usabilidad en la misma. |
|
| « volver a servicios | |


