Lo que comenzo como un sencilla entrenamiento sobre ajuste sobre scripts CGI se convirtio en un nuevo idioma sobre programacion del ala del servidor que tomo al ambiente por sorpresa.

Lo que comenzo como un sencilla entrenamiento sobre ajuste sobre scripts CGI se convirtio en un nuevo idioma sobre programacion del ala del servidor que tomo al ambiente por sorpresa.

Si, lo leiste bien. El mismo habla JavaScript que seri­a popular en el universo sobre la programacion del ala del usuario En seguida esta comenzando a avanzar igual que un habla sobre programacion del aspecto del servidor. La biblioteca Node.js posibilita interconectar codigo JavaScript en el interior de paginas web HTML Con El Fin De procesarlas en el servidor.

La utilidad sobre utilizar Node.js es que solo se necesita instruirse un idioma de la programacion tanto del flanco del usuario como del flanco del servidor. No obstante todavia es relativamente nuevo el idioma Node.js es cada vez mas popular.

  • more_vert
    • PHP

PHP

Rasmus Lerdorf escribio el lenguaje “Programacion sobre Pagina Personal” (PHP) como la forma sobre superar el funcionamiento de los scripts CGI. Luego sobre un poco sobre aliento asi­ como ayuda, PHP se transformo en su particular estilo sobre programacion, y no ha transpirado un nuevo nombre, PHP: preprocesador sobre hipertexto (utiliza el acronimo en el interior de su sustantivo, que se llama acronimo recursivo).

Las desarrolladores sobre estilo PHP admiten abiertamente que tomaron prestadas muchas caracteristicas de otros lenguajes populares, como Perl, Python, C e hasta scripts de shell de Unix. No obstante, PHP fue desarrollado especificamente para la programacion del bando del servidor, y no ha transpirado tiene muchas caracteristicas integradas que no estan disponibles en otros lenguajes de script. No se precisa batallar con configuraciones o caracteristicas extranas para que PHP funcione en un campo web. Ha madurado en un rotundo catalogo de caracteristicas avanzadas que protegen todo, desde el paso a la base sobre datos hasta los graficos de dibujo en una pagina web.

Debido a la entrega sobre las desarrolladores sobre PHP para fabricar un habla sobre programacion de primera clase en el servidor, y a que es un software libre sobre codigo abierto, PHP se convirtio de forma rapida en el preferido del ambiente sobre internet. Muchas companias de alojamiento web incorporan PHP como parte de sus paquetes de alojamiento esencial.

Composicion de la programacion del aspecto del comprador y del bando del servidor

La programacion del aspecto del comprador y no ha transpirado del lado del servidor poseen pros desplazandolo hacia el pelo contras. En lugar sobre debatir sobre elegir un sistema para generar paginas web dinamicas, se podri­an emplear los dos al similar tiempo.

Se puede insertar facilmente el codigo sobre programacion del aspecto del usuario asi­ como del bando del servidor en la misma website para consumar en el servidor, como se muestra a continuacion.

Un utilizo habitual Con El Fin De JavaScript desplazandolo hacia el pelo PHP seri­a la validacion sobre datos. Cuando se proporciona un formulario HTML con el fin de que lo llenen los visitantes sobre un lugar web, se debe tener precaucion sobre que llenen el modelo preciso sobre datos para cada campo. Con la programacion del ala del servidor, no se puede validar los datos Incluso que el visitante del sitio completa desplazandolo hacia el pelo envia el formulario al servidor. Si un visitante del sitio web se salta accidentalmente el llenado de un unicamente campo y el formulario impasible deberia completarse de nuevo, puede ser una habilidad frustrante.

revisa aqui

De solucionar este impedimento, se puede insertar codigo JavaScript en el formulario Con El Fin De repasar a medida que el visitante ingrese las datos en el formulario. Si uno de las campos del formulario esta vano cuando se realiza clic en el boton destinar, el codigo JavaScript puede bloquear el remesa del formulario y no ha transpirado senalar el sector vacio. Despues, cuando todos los datos se completan y no ha transpirado el formulario se envia de forma correcta, el codigo PHP en el servidor podri­an procesar las datos Con El Fin De acreditar que sean del clase asi­ como formato sobre datos correctos.

Almacenamiento sobre contenido

La ultima pieza del rompecabezas de la uso web dinamica seri­a el contenido real. Con las paginas web estaticas, el contenido bien esta integrado en el codigo sobre la pagina web. Con el fin de cambiar la documentacion en una sitio web estatica, se deberia recodificar la pagina. Desafortunadamente, la mayoridad de estas veces, cuando se actualiza una sitio web, se pierde la lectura previo.

Con aplicaciones web dinamicas, el contenido proviene de algun punto exteriormente sobre la website. ?Pero donde? El punto mas habitual es una base de datos. Las bases sobre datos son una manera facil de acumular y recuperar datos. Son mas rapidas que el almacenamiento de datos con archivos estandar asi­ como dan un grado sobre conviccion de abrigar las datos. Al acumular contenido en la base sobre datos, Ademi?s se puede interrumpir desplazandolo hacia el pelo referenciar con facilidad el contenido previo y no ha transpirado reemplazarlo con contenido nuevo segun sea preciso.

Del mismo modo que el mundo de la programacion del lado del servidor, el terreno de estas bases sobre datos dispone de demasiadas alternativas variados de software. Esos son algunos de los mas populares:

Oracle: Oracle ha establecido el estandar de hecho Con El Fin De las bases de datos. Se localiza en gran cantidad de entornos comerciales sobre elevado lateral. Aunque Oracle seri­a muy rapidamente desplazandolo hacia el pelo admite demasiadas funciones, tambien puede ser alguna cosa caro.

Microsoft SQL Server: la entrada de Microsoft en el mundo sobre las servidores sobre bases sobre datos, con SQL Server, esta orientado a entornos de bases de datos de escala alta. A menudo se encuentra en entornos que utilizan servidores de Microsoft Windows.

PostgreSQL: el servidor de base sobre datos PostgreSQL seri­a un plan sobre codigo abierto que intenta implementar demasiadas de las funciones avanzadas que podemos encontrar en las bases de datos comerciales. En las inicios, PostgreSQL tenia la reputacion sobre acontecer alguna cosa lento, pero ha hecho enormes mejoras. Desafortunadamente, las viejas reputaciones son dificiles sobre superar, desplazandolo hacia el pelo PostgreSQL aun dispone de problemas de superarlas.

MySQL: el servidor sobre base de datos MySQL seri­a otro esquema de codigo abierto. a discrepancia sobre PostgreSQL, nunca intenta hacer coincidir la totalidad de las caracteristicas sobre los paquetes comerciales. En cambio, se enfoca en la celeridad. MySQL goza de la reputacion de acontecer extremadamente pronto en incrustaciones desplazandolo hacia el pelo consultas sobre datos simples, inmejorable de el mundo de las aplicaciones web sobre ritmo rapido. Principalmente debido a su velocidad, el servidor sobre base de datos MySQL se ha convertido en una aparejo popular de almacenar datos en aplicaciones web dinamicas. Igualmente favorece que, hexaedro que es un plan sobre codigo abierto, las compai±ias de alojamiento web pueden instalarlo de forma gratuita, lo que lo convierte en la combinacion magnnifica con el jerga de programacion sobre servidor PHP de aplicaciones web dinamicas.