Las bibliotecas son funciones autonomas de JavaScript a las que se puede realizar relato en la programacion sobre JavaScript Con El Fin De realizar funciones usuales, igual que encontrar la localizacion en una sitio web Con El Fin De mostrar escrito o recuperar un tasacii?n ingresado en un ambito de formulario HTML.
En punto sobre tener que redactar lineas asi como lineas sobre codigo JavaScript, unico seria obligatorio elaborar relato a la o 2 funciones sobre jQuery con el fin de que hagan el empleo por el programador. Lo cual ahorra mucho lapso, ademas de acontecer un magnifico recurso Con El Fin De implementar funciones avanzadas que Jami?s se hubieran podido codificar utilizando separado JavaScript.
Programacion del flanco del servidor
El otro semblante sobre la programacion web seria la programacion del aspecto del servidor. Las lenguajes sobre programacion del aspecto del servidor resuelven el problema de distintas interpretes de codigo sobre usuario ejecutando el codigo en el servidor. En la programacion del servidor, el servidor web interpreta el codigo de programacion insertado primeramente de destinar la pagina web al navegador del cliente.
Posteriormente, el servidor toma cualquier codigo HTML que el codigo sobre programacion genere y lo inserta sin intermediarios en la sitio web anteriormente de enviarlo al comprador. El servidor realiza todo el labor ejecutando el codigo de script, debido a que posee la confianza sobre que cada pagina web se ejecutara de forma correcta. La sub siguiente figura ilustra este transcurso.
a discrepancia de la programacion del ala del cliente, Existen muchos lenguajes sobre programacion populares del ala del servidor que se encuentran en funcii?n Hoy En Dia, cada individuo con su propio combinado sobre pros y no ha transpirado contras. Seguidamente se echa un vistazo a varios sobre los lenguajes sobre programacion mas populares.
Uno de los primeros intentos de apoyo sobre programacion del flanco del servidor fue la “interfaz sobre puerto de enlace frecuente” (CGI) del servidor web Apache. CGI proporcionaba la interfaz dentro de el servidor web y no ha transpirado el metodo activo del servidor subyacente, que usualmente estaba basado en Unix. Esto permitia a los programadores incluir codigo de script comunmente hongkongcupid reddit usado en la medio Unix de originar HTML sobre forma dinamica.
Dos de los lenguajes de script mas usuales utilizados en el mundo sobre Unix desplazandolo hacia el pelo, por tanto, comunmente usados en la programacion CGI son Perl y no ha transpirado Python.
Pero la programacion CGI se hizo popular en Durante la reciente estacii?n sobre la web, no paso abundante tiempo antes de que exteriormente explotada en enfoques sobre proteccii?n. Era demasiado facil para un gerente novato poner las permisos incorrectos a las secuencias de comandos CGI, lo que posibilita a un atacante ingenioso producir comunicacion privilegiado al servidor. Se tuvieron que llevar a cabo otros estrategias de procesamiento del codigo de programacion del lado del servidor.
- more_vert
- Java (Wikipedia)
Java
Algunos de los primeros intentos sobre un lenguaje sobre programacion controlado del aspecto del servidor fue Java. Aunque el idioma sobre programacion Java se hizo popular igual que un lenguaje de fabricar aplicaciones independientes que se podian realizar en todo tarima informatica, Ademi?s se puede realizar como un jerga sobre programacion del bando del servidor en la web. Cuando se utiliza de esta manera, se denomina “servidor de paginas de Java” (JSP).
El lenguaje JSP necesita 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 sobre Java de su procesamiento. Cualquier vuelta de Java el plan la envia al navegador del usuario como parte del documento HTML. La tarima JSP mas comun es el servidor Apache Tomcat.
- more_vert
- Microsoft.NET (Wikipedia)
- ASP.NET (Microsoft)
Durante la reciente entrada sobre Microsoft en el mundo sobre la programacion del bando del servidor (Active Server (ASP)) tenia un apariencia similar al de JSP. Los programas ASP incorporaron codigo sobre script ASP dentro del codigo HTML estandar y no ha transpirado requirieron que se incorporara un servidor ASP con el servidor web estandar de Microsoft la red Information Services (IIS) Con El Fin De procesar el codigo.
No obstante, las desarrolladores de Microsoft determinaron que no era preciso mantener un estilo de programacion separado de la programacion web del bando del servidor, debido a que combinaron la programacion del flanco del servidor asi como los entornos sobre programacion de escritorio de Windows en una sola ciencia.
Con el entronizacion sobre la parentela .NET de lenguajes sobre programacion, Microsoft lanzo ASP.NET para el circulo web, como la actualizacion del viejo circulo ASP. Con ASP.NET, se puede insertar cualquier prototipo sobre codigo sobre programacion sobre Microsoft .NET adentro sobre los documentos HTML de producir contenido dinamico. La .NETfamily ??incluye Visual Basic .NET, C#, J# e tambien Delphi.NET. Esto posibilita beneficiarse el exacto codigo que usa de generar aplicaciones sobre escritorio de Windows, de producir paginas web dinamicas. Usualmente se podrian usar las mismas funciones sobre Windows, igual que botones, barras deslizantes y no ha transpirado barras sobre desplazamiento, en el interior de estas aplicaciones web que ven en las aplicaciones sobre Windows.