Las bibliotecas son funciones autonomas de JavaScript a las que se puede realizar relato en la programacion de JavaScript para realizar funciones comunes, igual que hallar una localizacion en una website para ensei±ar texto o recuperar un tasacii?n ingresado en un sector de formulario HTML.
En lugar sobre tener que escribir lineas y no ha transpirado lineas de codigo JavaScript, unico es preciso realizar referencia an una o dos funciones de jQuery con el fin de que hagan el trabajo por el programador. Lo cual ahorra bastante lapso, tambien sobre ser un magnifico recurso Con El Fin De implementar funciones avanzadas que Jami?s se hubieran podido codificar utilizando unicamente JavaScript.
Programacion del ala del servidor
El otro aspecto de la programacion web seria la programacion del ala del servidor. Las lenguajes de programacion del ala del servidor resuelven el inconveniente sobre diversos interpretes de codigo de cliente ejecutando el codigo en el servidor. En la programacion del servidor, el servidor web interpreta el codigo sobre programacion insertado primeramente de enviar la pagina web al navegador del comprador.
Posteriormente, el servidor toma cualquier codigo HTML que el codigo sobre programacion genere y no ha transpirado lo inserta directamente en la sitio web primeramente sobre enviarlo al comprador. El servidor realiza al completo el trabajo ejecutando el codigo sobre script, por lo que dispone de la respaldo de que cada website se ejecutara de forma correcta. La sub siguiente figura ilustra este transcurso.
a diferencia sobre la programacion del lado del comprador, Tenemos gran cantidad de lenguajes sobre programacion populares del aspecto del servidor que se encuentran en utilizo en la actualidad, cada uno con su propio total de pros y no ha transpirado contras. Seguidamente se echa un vistazo a ciertos sobre las lenguajes sobre programacion mas populares.
Uno de los primeros intentos de respaldo sobre programacion del ala del servidor fue la “interfaz de puerto de casamiento comun” (CGI) del servidor web Apache. CGI proporcionaba una interfaz dentro de el servidor web y el modo activo del servidor subyacente, que frecuentemente estaba basado en Unix. Esto permitia a los programadores incluir codigo sobre script comunmente usado en la medio Unix para originar HTML sobre manera dinamica.
2 sobre los lenguajes de script mas usuales usados en el ambiente de Unix y no ha transpirado, por tanto, comunmente utilizados en la programacion CGI son Perl y Python.
Pero la programacion CGI se hizo popular en la primera temporada sobre la web , no paso abundante tiempo primeramente de que externamente explotada en enfoques de seguridad. Era demasiado facil Con El Fin De un gerente novato poner en practica las permisos incorrectos a las secuencias de comandos CGI, lo que posibilita a un atacante ingenioso adquirir acceso privilegiado al servidor. Se tuvieron que prosperar otros metodos sobre procesamiento del codigo de programacion del lado del servidor.
- more_vert
- Java (Wikipedia)
Java
Uno de los primeros intentos de un idioma sobre programacion controlado del aspecto del servidor fue Java. Pero el lenguaje de programacion Java se hizo popular igual que un habla para generar aplicaciones independientes que se podian realizar en cualquier plataforma informatica, igualmente se puede ejecutar como un lenguaje de programacion del aspecto del servidor en la web. Cuando se emplea sobre esta manera, se denomina “servidor sobre paginas sobre Java” (JSP).
El jerga JSP precisa que se tenga un compilador Java en el servidor web. El servidor web detecta el codigo de Java en el codigo HTML asi como seguidamente lo envia al compilador de Java de su procesamiento. Todo desague sobre Java el plan la envia al navegador del cliente igual que pieza del documento HTML. La medio JSP mas comun seria el servidor Apache Tomcat.
- more_vert
- Microsoft.NET (Wikipedia)
- ASP.NET (Microsoft)
Durante la reciente entrada sobre Microsoft en el mundo de la programacion del bando del servidor (Active Server (ASP)) tenia un semblante similar al sobre JSP. Las programas ASP incorporaron codigo de script ASP adentro del codigo HTML estandar y requirieron que se incorporara un servidor ASP con el servidor web estandar de Microsoft Internet Information Services (IIS) para procesar el codigo.
Sin embargo, los desarrolladores de Microsoft determinaron que nunca era obligatorio sustentar un habla sobre programacion separado de la programacion web del bando del servidor, debido a que combinaron la programacion del ala del servidor y no ha transpirado las entornos de programacion de escritorio de Windows en una sola ciencia.
Con el entronizacion de la familia .NET sobre lenguajes de programacion, Microsoft lanzo ASP.NET de el terreno web, como la actualizacion del viejo circulo ASP. Con ASP.NET, se puede insertar todo prototipo sobre codigo de programacion sobre Microsoft .NET en el interior sobre los documentos HTML para producir contenido dinamico. La .NETfamily ??incluye Visual Basic .NET, C#, J# e incluso Delphi.NET. Esto facilita beneficiarse el exacto codigo que usa Con El Fin De producir aplicaciones sobre escritorio de Windows, Con El Fin De fabricar paginas web dinamicas. Frecuentemente se podri?n utilizar las mismas funciones de Windows, igual que botones, barras deslizantes desplazandolo hacia el pelo barras de desplazamiento, en el interior de estas aplicaciones web que ven en las aplicaciones de Windows.