Programación web

sábado, 27 de marzo de 2010

En el tema anterior hablamos de JavaScript y VBScript, dos lenguajes de programación web.

Estos lenguajes son interpretados y ejecutados directamente por el navegador del usuario que visualiza la página, pero existen otros lenguajes que son interpretados por el servidor, como es el caso de ASP, PHP o JSP (Java).

Cuando un usuario pretende visualizar una página, el servidor ejecuta los scripts y genera otra página como resultado. Esta nueva página sólamente contiene HTML, y es la que visualiza el navegador del usuario.

Esto evita que se puedan producir errores al interpretar el código, como ocurre con VBScript si intenta ser interpretado por un navegador que no sea Internet Explorer.

Otras ventajas que proporciona programar con lenguajes interpretados por el servidor, es que los usuarios no tienen acceso al código original, por lo que los programas estarán protegidos ante plagios.

Al mismo tiempo, se puede acceder a mayor número de recursos almacenados en el servidor, como pueden ser bases de datos.

Los lenguajes de este tipo más utilizados hoy en día son ASP y PHP.

0 comentarios: