Sie sind auf Seite 1von 1

Programacin del lado del cliente y del lado del servidor

Ensayo
En la programacin de una aplicacin web, es importante conocer la diferencia
entre la programacin del lado del cliente y la programacin del lado del servidor.
La programacin del lado del cliente se ejecuta en la mquina del cliente, creando
algunas ventajas y desventajas. A pesar de las ventajas del lado del cliente, en
el servidor de programacin es ms seguro y es el preferido por la mayora de los
programadores. La programacin en el servidor tambin tiene ms opciones de
idiomas que la del lado del cliente.
La programacin del lado del cliente se ejecuta en el ordenador del usuario. Un
ejemplo de programacin del lado del cliente es JavaScript. JavaScript puede ser
utilizado para ejecutar los controles de los valores del formulario y enviar alertas al
navegador del usuario. El problema con los scripts del lado del cliente es el lmite
de control y los problemas con los sistemas operativos y navegadores web. Desde
la programacin de un sitio web que involucra a los usuarios con varias opciones
de software, es difcil para los programadores dar cuenta de cualquier error en el
cdigo o compatibilidad con los navegadores.
Del lado del servidor scripts se ejecutan en el servidor. Esto reduce la cantidad de
errores o problemas de compatibilidad ya que el cdigo se ejecuta en un servidor
usando un lenguaje y software. La programacin en el servidor tambin se puede
cifrar cuando los usuarios envan variables de formulario, la proteccin de los
usuarios frente a cualquier intento de intrusin. Algunos ejemplos de lenguajes de
programacin del lado del servidor son C #, VB.NET y PHP.
Cuando nosotros pinchamos sobre un enlace hipertexto, en realidad lo que pasa
es que establecemos una peticin de un archivo HTML residente en el servidor el
cual
es
enviado
e
interpretado
por
nuestro
navegador.
As pues, podemos hablar de lenguajes de lado servidor que son aquellos
lenguajes que son reconocidos, ejecutados e interpretados por el propio servidor y
que se envan al cliente en un formato comprensible para l. Por otro lado, los
lenguajes de lado cliente son aquellos que pueden ser directamente "digeridos"
por el navegador y no necesitan un pretratamiento.
Cada uno de estos tipos tiene por supuesto sus ventajas y sus inconvenientes.
As, por ejemplo, un lenguaje de lado cliente es totalmente independiente del
servidor, lo cual permite que la pgina pueda ser albergada en cualquier sitio sin
necesidad de pagar ms ya que, por regla general, los servidores que aceptan
pginas con scripts de lado servidor son en su mayora de pago o sus
prestaciones son muy limitadas. Inversamente, un lenguaje de lado servidor es
independiente del cliente por lo que es mucho menos rgido respecto al cambio de
un navegador a otro o respecto a las versiones del mismo.

Jessica del Carmen Mndez Reynoso

Das könnte Ihnen auch gefallen