Lo que comenzo como un sencilla deporte de encaje de scripts CGI se convirtio en un nuevo jerga de programacion del flanco del servidor que tomo al universo por sorpresa.

Lo que comenzo como un sencilla deporte de encaje de scripts CGI se convirtio en un nuevo jerga de programacion del flanco del servidor que tomo al universo por sorpresa.

Si, lo leiste bien. El mismo estilo JavaScript que seri­a popular en el ambiente sobre la programacion del ala del comprador En seguida esta comenzando a avanzar como un jerga de programacion del ala del servidor. La biblioteca Node.js permite interconectar codigo JavaScript dentro sobre paginas web HTML para procesarlas en el servidor.

La ventaja de usar Node.js es que solo se necesitari? estudiar un habla para la programacion tanto del ala del comprador como del ala del servidor. No obstante todavia seri­a relativamente nuevo el lenguaje Node.js seri­a cada ocasii?n mas popular.

  • more_vert
    • PHP

PHP

Rasmus Lerdorf escribio el lenguaje “Programacion sobre Pagina Personal” (PHP) como una maneras sobre mejorar el funcionamiento sobre las scripts CGI. Despues de un escaso de aliento y ayuda, PHP se transformo en su particular estilo sobre programacion, asi­ como un nuevo nombre, PHP: preprocesador de hipertexto (utiliza el acronimo dentro de su sustantivo, que se llama acronimo recursivo).

Los desarrolladores de idioma PHP admiten abiertamente que tomaron prestadas muchas caracteristicas sobre otros lenguajes populares, como Perl, Python, C e incluso scripts de shell sobre Unix. No obstante, PHP fue desarrollado especificamente de la programacion del flanco del servidor, desplazandolo hacia el pelo goza de demasiadas caracteristicas integradas que no estan disponibles en otros lenguajes de script. Nunca se precisa batallar con configuraciones o caracteristicas extranas para que PHP funcione en un ambiente web. Ha madurado en un rotundo catalogo de caracteristicas avanzadas que cubren cualquier, desde el acceso a la base sobre datos Incluso los graficos sobre dibujo en la pagina web.

Debido a la dedicacion sobre los desarrolladores sobre PHP de generar un estilo de programacion sobre primera tipo en el servidor, asi­ como a que seri­a un software disponible de codigo abierto, PHP se convirtio rapidamente en el preferido del mundo sobre internet. Demasiadas entidades sobre alojamiento web incorporan PHP como parte sobre las paquetes de alojamiento elemental.

Combinacion de la programacion del bando del comprador y no ha transpirado del aspecto del servidor

La programacion del bando del cliente asi­ como del flanco del servidor tienen pros y no ha transpirado contras. En sitio de debatir sobre seleccionar un metodo Con El Fin De fabricar paginas web dinamicas, se podri­an utilizar ambos al identico tiempo.

Se puede insertar con facilidad el codigo de programacion del bando del usuario y no ha transpirado del flanco del servidor en la misma sitio web de ejecutar en el servidor, igual que se muestra a continuacion.

Un uso habitual para JavaScript y PHP seri­a la validacion de datos. Cuando se proporciona un formulario HTML con el fin de que lo llenen las visitantes sobre un sitio web, se tiene que tener precaucion sobre que llenen el arquetipo considerado de datos para cada ambito. Con la programacion del lado del servidor, no se puede validar las datos inclusive que el visitante del sitio completa y no ha transpirado envia el formulario al servidor. Si un visitante del lugar web se salta accidentalmente el llenado de un separado sector asi­ como el formulario inalterable debe completarse de nuevo, es una practica frustrante.

Para descifrar este contratiempo, se puede insertar codigo JavaScript en el formulario de probar a modo que el visitante ingrese los datos en el formulario. En caso de que alguno sobre los campos del formulario esta vano cuando se hace clic en el boton Enviar, el codigo JavaScript puede inmovilizar el emision del formulario y senalar el sector vacio. Luego, cuando todos los datos se completan y el formulario se envia de manera correcta, el codigo PHP en el servidor podri­an procesar las datos de asegurar que sean del tipo y no ha transpirado formato de datos correctos.

Almacenamiento sobre contenido

La ultima parte del rompecabezas sobre la aplicacion web dinamica es el contenido real. Con las paginas web estaticas, el contenido bien esta integrado en el codigo de la pagina web. Para Canjear la documentacion en una sitio web estatica, se tiene que recodificar la pagina. Desafortunadamente, la generalidad de estas veces, cuando se actualiza la sitio web, se pierde la version anterior.

Con aplicaciones web dinamicas, el contenido proviene sobre un punto fuera sobre la sitio web. ?Pero donde? El lugar mas frecuente resulta una base sobre datos. Las bases sobre datos son la manera sencillo de almacenar desplazandolo hacia el pelo recuperar datos. Son mas rapidas que el almacenamiento de datos con archivos estandar y dan un grado de seguridad de proteger sus datos. Al guardar contenido en la base sobre datos, Asimismo se puede interrumpir desplazandolo hacia el pelo referenciar facilmente el contenido precedente asi­ como reemplazarlo con contenido nuevo Conforme sea obligatorio.

Al igual que el ambiente de la programacion del lado del servidor, el ambiente de las bases de datos goza de demasiadas alternativas variados de software. Esos son varios sobre las mas populares:

Oracle: Oracle ha establecido el estandar de hecho de las bases de datos. Se haya en muchos entornos comerciales sobre elevado perfil. Pero Oracle seri­a excesivamente rapido y no ha transpirado admite muchas funciones, tambien es algo costoso.

Microsoft SQL Server: la entrada de Microsoft en el mundo sobre las servidores de bases sobre datos, con SQL Server, esta orientado a entornos de bases sobre datos de lista elevada. Frecuentemente se localiza en entornos que utilizan servidores sobre Microsoft Windows.

PostgreSQL: el servidor sobre base de datos PostgreSQL seri­a un programa de codigo abierto que intenta implementar muchas de estas funciones avanzadas que se encuentran en las bases sobre datos comerciales. En las inicios, PostgreSQL tenia una reputacion sobre ser una cosa lento, aunque ha hecho enormes mejoras. Desafortunadamente, las viejas reputaciones son complicadas de sobrepasar, y no ha transpirado PostgreSQL todavia tiene inconvenientes Con El Fin De superarlas.

MySQL: el servidor sobre base sobre datos MySQL es otro plan sobre codigo abierto. a diferencia sobre PostgreSQL, no intenta elaborar coincidir todas las caracteristicas sobre los paquetes comerciales. En velocidades, se enfoca en la celeridad. MySQL goza de la reputacion sobre ser excesivamente pronto en incrustaciones y consultas de datos simples, completo de el universo de estas aplicaciones web de ritmo rapido. Mayoritareamente debido a su velocidad, el servidor sobre base de datos MySQL se ha convertido en una instrumento popular de almacenar datos en aplicaciones web dinamicas. Ademas ayuda que, hexaedro que seri­a un programa sobre codigo abierto, las companias sobre alojamiento web podri­an instalarlo sobre manera gratuita, lo que lo convierte en la combinacion perfecta con el habla de programacion sobre servidor PHP Con El Fin De aplicaciones web dinamicas.

Leave a Comment

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

Call Us 0425879039