El software jQuery nunca seri­a un habla de programacion separado; en velocidades, seri­a un comun sobre bibliotecas de codigo JavaScript.

Las bibliotecas son funciones autonomas de JavaScript a las que se puede efectuar relato en la programacion de JavaScript para ejecutar funciones comunes, como encontrar la ubicacion en la website Con El Fin De ensei±ar texto o recuperar un tasacii?n ingresado en un ambito de formulario HTML.

En lugar sobre tener que escribir lineas asi­ como lineas sobre codigo JavaScript, unicamente seri­a necesario elaborar relato a la o 2 funciones de jQuery para que hagan el trabajo por el programador. Lo cual ahorra abundante lapso, aparte sobre ser un excelente recurso de implementar funciones avanzadas que nunca se hubieran podido codificar utilizando unicamente JavaScript.

Programacion del flanco del servidor

El otro aspecto sobre la programacion web es la programacion del aspecto del servidor. Los lenguajes de programacion del bando del servidor resuelven el contratiempo de diferentes interpretes sobre codigo sobre cliente ejecutando el codigo en el servidor. En la programacion del servidor, el servidor web interpreta el codigo sobre programacion insertado anteriormente de destinar la website al navegador del usuario.

Despues, el servidor toma todo codigo HTML que el codigo de programacion genere y lo inserta directamente en la sitio web primeramente sobre enviarlo al usuario. El servidor permite cualquier el empleo ejecutando el codigo de script, por lo que dispone de la credibilidad de que cada sitio web se ejecutara de forma correcta. La siguiente figura ilustra este procedimiento.

a diferencia sobre la programacion del aspecto del comprador, hay muchos lenguajes sobre programacion populares del aspecto del servidor que se encuentran en funcii?n actualmente, cada alguno con su personal grupo sobre pros y no ha transpirado contras. Seguidamente se echa un vistazo a ciertos sobre las lenguajes de programacion mas populares.

Uno de los primeros intentos de respaldo sobre programacion del aspecto del servidor fue la “interfaz sobre puerto sobre enlace frecuente” (CGI) del servidor web Apache. CGI proporcionaba la interfaz entre el servidor web asi­ como el organizacion activo del servidor subyacente, que frecuentemente estaba basado en Unix. Lo cual permitia a las programadores adjuntar codigo de script comunmente usado en la plataforma Unix para generar HTML sobre forma dinamica.

2 de los lenguajes sobre script mas comunes usados en el ambiente de Unix desplazandolo hacia el pelo, por lo tanto, comunmente utilizados en la programacion CGI son Perl y no ha transpirado Python.

No obstante la programacion CGI se hizo popular en Durante la reciente temporada sobre la web, no paso demasiado lapso primeramente sobre que exteriormente explotada en enfoques sobre resguardo. Era demasiado comodo de un gerente novato aplicar los permisos incorrectos a las secuencias sobre comandos CGI, lo que facilita a un atacante ingenioso conseguir via privilegiado al servidor. Se tuvieron que llevar a cabo otros metodos de procesamiento del codigo de programacion del ala del servidor.

  • more_vert
    • Java (Wikipedia)

Java

Algunos de los primeros intentos de un idioma sobre programacion controlado del lado del servidor fue Java. Pero el idioma de programacion Java se hizo popular igual que un jerga para fabricar aplicaciones independientes que se podian ejecutar en cualquier plataforma informatica, igualmente se puede ejecutar igual que un jerga de programacion del ala del servidor en la web. Cuando se utiliza de esta manera, se denomina “servidor sobre paginas de Java” (JSP).

El lenguaje JSP precisa que se tenga un compilador Java en el servidor web. El servidor web detecta el codigo sobre Java en el codigo HTML desplazandolo hacia el pelo luego lo envia al compilador de Java de su procesamiento. Cualquier desague de Java el programa la envia al navegador del usuario como parte del documento HTML. La plataforma JSP mas ordinario es el servidor Apache Tomcat.

  • more_vert
    • Microsoft.NET (Wikipedia)
    • ASP.NET (Microsoft)

La primera entrada sobre Microsoft fetlife for pc en el universo sobre la programacion del ala del servidor (Active Server (ASP)) tenia un aspecto similar al de JSP. Las programas ASP incorporaron codigo de script ASP en el interior del codigo HTML estandar y requirieron que se incorporara un servidor ASP con el servidor web estandar sobre Microsoft la red Information Services (IIS) para procesar el codigo.

Sin embargo, los desarrolladores sobre Microsoft determinaron que no era obligatorio conservar un jerga de programacion separado para la programacion web del flanco del servidor, debido a que combinaron la programacion del flanco del servidor desplazandolo hacia el pelo los entornos de programacion de escritorio de Windows en una sola ciencia.

Con el entronizacion de la parentela .NET de lenguajes sobre programacion, Microsoft lanzo ASP.NET de el ambiente web, igual que una actualizacion del primitivo ambiente ASP. Con ASP.NET, se puede insertar todo clase de codigo de programacion sobre Microsoft .NET adentro sobre los documentos HTML Con El Fin De producir contenido dinamico. La .NETfamily ??incluye Visual Basic .NET, C#, J# e hasta Delphi.NET. Esto facilita beneficiarse el exacto codigo que usa Con El Fin De crear aplicaciones de escritorio sobre Windows, Con El Fin De crear paginas web dinamicas. Frecuentemente se pueden usar las mismas funciones sobre Windows, como botones, barras deslizantes y barras de desplazamiento, en el interior de estas aplicaciones web que ven en las aplicaciones sobre Windows.

Leave a Reply

Your email address will not be published. Required fields are marked *