Si, lo leiste bien. El mismo idioma JavaScript que seria popular en el ambiente de la programacion del ala del cliente En seguida esta comenzando a avanzar como un estilo de programacion del flanco del servidor. La biblioteca Node.js posibilita interconectar codigo JavaScript dentro de paginas web HTML para procesarlas en el servidor.
La utilidad sobre usar Node.js podria ser unicamente se necesita asimilar un habla para la programacion tanto del aspecto del comprador igual que del flanco del servidor. No obstante aun seria relativamente nuevo el estilo Node.js es cada ocasii?n mas popular.
- more_vert
- PHP
PHP
Rasmus Lerdorf escribio el habla “Programacion sobre Pagina Personal” (PHP) igual que una forma sobre incrementar el funcionamiento sobre los scripts CGI. Despues de un escaso sobre aliento y favorece, PHP se transformo en su mismo lenguaje de programacion, y no ha transpirado un nuevo sustantivo, PHP: preprocesador sobre hipertexto (utiliza el acronimo en el interior de su sustantivo, que se llama acronimo recursivo).
Las desarrolladores sobre habla PHP admiten abiertamente que tomaron prestadas demasiadas caracteristicas sobre otros lenguajes populares, como Perl, Python, C e hasta scripts de shell de Unix. No obstante, PHP fue desarrollado especificamente para la programacion del flanco del servidor, desplazandolo hacia el pelo dispone de muchas caracteristicas integradas que nunca se encuentran disponibles en otros lenguajes sobre script. No se necesita contender con configuraciones o caracteristicas extranas para que PHP funcione en un terreno web. Ha madurado en un pleno catalogo sobre caracteristicas avanzadas que cubren cualquier, desde el via a la base de datos Incluso las graficos sobre dibujo en la pagina web.
Debido a la afan de los desarrolladores sobre PHP de fabricar un lenguaje de programacion de primera clase en el servidor, y a que es un software disponible de codigo abierto, PHP se convirtio de forma rapida en el favorito del mundo de la red. Muchas companias sobre alojamiento web incluyen PHP igual que pieza sobre las paquetes sobre alojamiento basico.
Composicion sobre la programacion del ala del usuario y no ha transpirado del bando del servidor
La programacion del flanco del comprador y del bando del servidor tienen pros y contras. En punto sobre procurar sobre seleccionar un metodo para producir paginas web dinamicas, se podrian emplear ambos al similar tiempo.
Se puede insertar facilmente el codigo de programacion del bando del usuario desplazandolo hacia el pelo del lado del servidor en la misma pagina web Con El Fin De ejecutar en el servidor, igual que se muestra a continuacion.
Un empleo ordinario Con El Fin De JavaScript desplazandolo hacia el pelo PHP seria la validacion de datos. Cuando se proporciona un formulario HTML para que lo llenen las visitantes de un lugar web, se debe tener cuidado sobre que llenen el clase correcto de datos para cada sector. Con la programacion del flanco del servidor, nunca se puede validar los datos Incluso que el visitante del lugar completa y no ha transpirado envia el formulario al servidor. En caso de que un visitante del sitio web se salta accidentalmente el llenado sobre un unicamente sector y el formulario impasible deberia completarse nuevamente, puede ser la experiencia frustrante.
Con el fin de solucionar este problema, se puede insertar codigo JavaScript en el formulario para probar a medida que el visitante ingrese los datos en el formulario. En caso de que alguien de los campos del formulario esta vano cuando se realiza clic en el boton destinar, el codigo JavaScript puede bloquear el remision del formulario asi como senalar el ambito vano. Seguidamente, cuando todos los datos se completan asi como el formulario se envia de forma correcta, el codigo PHP en el servidor podrian procesar las datos Con El Fin De avalar que sean del arquetipo y no ha transpirado formato de datos correctos.
Almacenamiento de contenido
La ultima pieza del rompecabezas de la empleo web dinamica es el contenido real. Con las paginas web estaticas, el contenido ya esta integrado en el codigo de la website. Para Canjear la referencia en la website estatica, se debe recodificar la pagina. Desafortunadamente, la mayoria de estas veces, cuando se actualiza una sitio web, se pierde la traduccion precedente.
Con aplicaciones web dinamicas, el contenido proviene sobre un lugar fuera de la sitio web. ?Pero a donde? El punto mas comun resulta una base sobre datos. Las bases de datos son una maneras facil de almacenar desplazandolo hacia el pelo recuperar datos. Son mas rapidas que el almacenamiento sobre datos con archivos estandar y proporcionan un grado sobre seguridad Con El Fin De guarecer sus datos. Al aprovisionar contenido en una base sobre datos, Ademi?s se puede detener asi como referenciar facilmente el contenido inicial y no ha transpirado reemplazarlo con contenido nuevo segun sea indispensable.
Del mismo modo que el universo sobre la programacion del ala del servidor, el circulo de las bases de datos posee muchas alternativas distintas sobre software. Esos son algunos de los mas populares:
Oracle: Oracle ha establecido el estandar de hecho de las bases sobre datos. Se halla en bastantes entornos comerciales sobre gran lateral. No obstante Oracle es bastante rapido desplazandolo hacia el pelo admite demasiadas funciones, tambien es algo caro.
Microsoft SQL Server: la entrada de Microsoft en el universo de los servidores de bases de datos, con SQL Server, esta orientado a entornos sobre bases de datos de escala la mi?s superior. A menudo se halla en entornos que utilizan servidores sobre Microsoft Windows.
PostgreSQL: el servidor de base de datos PostgreSQL es un esquema de codigo abierto que intenta implementar demasiadas de las funciones avanzadas que podemos encontrar en las bases sobre datos comerciales. En las inicios, PostgreSQL tenia una reputacion sobre ser una cosa lento, sin embargo ha hecho mayusculos mejoras. Desafortunadamente, las viejas reputaciones son dificiles sobre vencer, desplazandolo hacia el pelo PostgreSQL todavia goza de inconvenientes para superarlas.
MySQL: el servidor sobre base de datos MySQL es otro plan de codigo abierto. a diferencia de PostgreSQL, no intenta efectuar coincidir todas las caracteristicas sobre las paquetes comerciales. En intercambio, se enfoca en la velocidad. MySQL goza de una reputacion de acontecer bastante agil en inserciones asi como consultas sobre datos simples, excelente de el mundo de las aplicaciones web de ritmo rapido. Principalmente debido a su celeridad, el servidor de base de datos MySQL se ha convertido en la util popular para acumular datos en aplicaciones web dinamicas. Ademas favorece que, hexaedro que es un programa de codigo abierto, las compai±ias sobre alojamiento web podrian instalarlo sobre forma gratuita, lo que lo convierte en la composicion ideal con el estilo de programacion de servidor PHP para aplicaciones web dinamicas.
댓글을 남겨주세요