Lo que comenzo como un simple deporte sobre ajuste de scripts CGI se convirtio en un nuevo habla de programacion del aspecto del servidor que tomo al mundo por sobresalto. Leave a comment

Lo que comenzo como un simple deporte sobre ajuste de scripts CGI se convirtio en un nuevo habla de programacion del aspecto del servidor que tomo al mundo por sobresalto.

Si, lo leiste bien. El similar jerga JavaScript que seri­a popular en el mundo sobre la programacion del aspecto del usuario Hoy esta comenzando a avanzar como un jerga de programacion del ala del servidor. La biblioteca Node.js posibilita interconectar codigo JavaScript adentro sobre paginas web HTML de procesarlas en el servidor.

La ventaja sobre utilizar Node.js podri­a ser unico se necesitari? estudiar un idioma Con El Fin De la programacion tanto del ala del comprador como del aspecto del servidor. Pero todavia es relativamente nuevo el idioma Node.js es cada ocasii?n mas popular.

  • more_vert
    • PHP

PHP

Rasmus Lerdorf escribio el jerga “Programacion sobre Pagina Personal” (PHP) como una manera de incrementar el funcionamiento sobre los scripts CGI. Despues sobre https://www.datingopiniones.es/hinge-opinion un poquito de aliento y favorece, PHP se transformo en su mismo jerga sobre programacion, asi­ como un nuevo nombre, PHP: preprocesador sobre hipertexto (utiliza el acronimo en el interior sobre su apelativo, que se llama acronimo recursivo).

Los desarrolladores de habla PHP admiten abiertamente que tomaron prestadas demasiadas caracteristicas de otros lenguajes populares, igual que Perl, Python, C e tambien scripts de shell sobre Unix. No obstante, PHP fue desarrollado especificamente para la programacion del flanco del servidor, y goza de muchas caracteristicas integradas que nunca estan disponibles en otros lenguajes de script. Nunca se necesita combatir con configuraciones o caracteristicas extranas con el fin de que PHP funcione en un ambiente web. Ha madurado en un total catalogo de caracteristicas avanzadas que protegen cualquier, desde el comunicacion a la base sobre datos inclusive las graficos sobre dibujo en una sitio web.

Debido a la entusiasmo de las desarrolladores sobre PHP Con El Fin De generar un idioma sobre programacion de primera tipo en el servidor, desplazandolo hacia el pelo a que es un software libre sobre codigo abierto, PHP se convirtio rapido en el favorito del mundo sobre internet. Muchas companias de alojamiento web incorporan PHP como pieza de sus paquetes de alojamiento basico.

Composicion de la programacion del flanco del cliente asi­ como del bando del servidor

La programacion del lado del usuario y no ha transpirado del aspecto del servidor tienen pros desplazandolo hacia el pelo contras. En punto de debatir de designar un sistema Con El Fin De crear paginas web dinamicas, se pueden usar los dos al igual lapso.

Se puede insertar con facilidad el codigo sobre programacion del flanco del comprador desplazandolo hacia el pelo del flanco del servidor en la misma website para realizar en el servidor, igual que se muestra a continuacion.

Un empleo ordinario para JavaScript desplazandolo hacia el pelo PHP es la validacion de datos. Cuando se proporciona un formulario HTML con el fin de que lo llenen los visitantes de un sitio web, se deberia tener cuidado sobre que llenen el tipo correcto sobre datos Con El Fin De cada ambito. Con la programacion del lado del servidor, nunca se puede validar las datos Incluso que el visitante del lugar total y no ha transpirado envia el formulario al servidor. Si un visitante del lugar web se salta accidentalmente el llenado de un unico campo asi­ como el formulario inalterable debe completarse de nuevo, es la habilidad frustrante.

De solventar este impedimento, se puede insertar codigo JavaScript en el formulario para probar a grado que el visitante ingrese los datos en el formulario. Si alguien sobre los campos del formulario esta vacio cuando se hace clic en el boton cursar, el codigo JavaScript puede inmovilizar el remesa del formulario y no ha transpirado senalar el campo vano. Luego, cuando todo el mundo los datos se completan y no ha transpirado el formulario se envia de manera correcta, el codigo PHP en el servidor podri­an procesar las datos de asegurar que sean del modelo y formato de datos correctos.

Almacenamiento de contenido

La ultima prenda del rompecabezas sobre la empleo web dinamica es el contenido real. Con las paginas web estaticas, el contenido ya esta integrado en el codigo sobre la pagina web. Para cambiar la referencia en la sitio web estatica, se deberia recodificar la pagina. Desafortunadamente, la mayoria de estas veces, cuando se actualiza una sitio web, se pierde la lectura precedente.

Con aplicaciones web dinamicas, el contenido proviene sobre algun sitio afuera de la sitio web. ?Pero a donde? El punto mas ordinario resulta una base sobre datos. Las bases de datos son la forma comodo sobre almacenar y recuperar datos. Son mas rapidas que el almacenamiento sobre datos con archivos estandar desplazandolo hacia el pelo proporcionan un nivel sobre proteccii?n de guarecer las datos. Al recolectar contenido en una base de datos, igualmente se puede interrumpir desplazandolo hacia el pelo referenciar con facilidad el contenido inicial asi­ como reemplazarlo con contenido nuevo segun sea preciso.

Al igual que el mundo sobre la programacion del aspecto del servidor, el ambiente de estas bases de datos posee muchas alternativas variados de software. Dichos son ciertos de los mas populares:

Oracle: Oracle ha establecido el estandar de hecho Con El Fin De las bases de datos. Se haya en bastantes entornos comerciales sobre gran lateral. Pero Oracle seri­a muy veloz y admite muchas funciones, igualmente es alguna cosa caro.

Microsoft SQL Server: la entrada sobre Microsoft en el universo de los servidores sobre bases de datos, con SQL Server, esta orientado a entornos sobre bases sobre datos de escala la mi?s superior. A menudo se halla en entornos que utilizan servidores sobre Microsoft Windows.

PostgreSQL: el servidor sobre base de datos PostgreSQL es un programa de codigo abierto que intenta implementar muchas de las funciones avanzadas que se encuentran en las bases sobre datos comerciales. En sus inicios, PostgreSQL tenia la reputacion de ser algo lento, pero ha hecho desmedidos mejoras. Desafortunadamente, las viejas reputaciones son complicadas sobre pasar, y no ha transpirado PostgreSQL todavia dispone de problemas Con El Fin De superarlas.

MySQL: el servidor de base de datos MySQL seri­a otro esquema de codigo abierto. a diferencia de PostgreSQL, nunca intenta hacer coincidir la totalidad de las caracteristicas de las paquetes comerciales. En cambio, se enfoca en la celeridad. MySQL posee una reputacion de ser extremadamente corto en inserciones y no ha transpirado consultas de datos simples, completo para el universo de estas aplicaciones web sobre ritmo rapido. Principalmente debido a su celeridad, el servidor de base de datos MySQL se ha convertido en la utensilio popular para aprovisionar datos en aplicaciones web dinamicas. Asimismo ayuda que, poliedro que seri­a un proyecto de codigo abierto, las compai±ias sobre alojamiento web podri­an instalarlo sobre forma gratuita, lo que lo convierte en una composicion excelente con el habla de programacion de servidor PHP Con El Fin De aplicaciones web dinamicas.

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。