Si, lo leiste bien. El identico lenguaje JavaScript que seria popular en el ambiente sobre la programacion del bando del usuario En la actualidad esta comenzando a avanzar como un habla sobre programacion del lado del servidor. La biblioteca Node.js facilita interconectar codigo JavaScript dentro sobre paginas web HTML para procesarlas en el servidor.
La ventaja sobre utilizar Node.js podria ser unicamente se precisa asimilar un jerga para la programacion tanto del bando del usuario como del bando del servidor. No obstante aun es relativamente nuevo el jerga Node.js es cada ocasii?n mas popular.
- more_vert
- PHP
PHP
Rasmus Lerdorf escribio el jerga «Programacion sobre Pagina Personal» (PHP) igual que la forma sobre mejorar el funcionamiento sobre las scripts CGI. Despues sobre un escaso de aliento asi como ayuda, PHP se transformo en su mismo habla de programacion, desplazandolo hacia el pelo un nuevo apelativo, PHP: preprocesador de hipertexto (utiliza el acronimo en el interior sobre su sustantivo, que se llama acronimo recursivo).
Las desarrolladores sobre habla PHP admiten abiertamente que tomaron prestadas demasiadas caracteristicas sobre otros lenguajes populares, igual que Perl, Python, C e inclusive scripts de shell de Unix. Sin embargo, PHP fue desarrollado especificamente para la programacion del flanco del servidor, desplazandolo hacia el pelo posee demasiadas caracteristicas como funciona imeetzu integradas que no estan disponibles en otros lenguajes sobre script. Nunca se precisa combatir con configuraciones o caracteristicas extranas para que PHP funcione en un campo web. Ha madurado en un rotundo catalogo sobre caracteristicas avanzadas que cubren todo, desde el acceso a la base sobre datos inclusive las graficos sobre dibujo en la website.
Debido a la afan de los desarrolladores de PHP de crear un jerga de programacion de primera especie en el servidor, asi como a que seria un software disponible de codigo abierto, PHP se convirtio rapido en el favorito del mundo de internet. Muchas compai±ias sobre alojamiento web incluyen PHP igual que pieza de sus paquetes sobre alojamiento esencial.
Combinacion sobre la programacion del flanco del comprador y del bando del servidor
La programacion del ala del usuario desplazandolo hacia el pelo del aspecto del servidor poseen pros desplazandolo hacia el pelo contras. En lugar de tratar sobre elegir un sistema para fabricar paginas web dinamicas, se podri?n emplear ambos al similar lapso.
Se puede insertar facilmente el codigo sobre programacion del lado del usuario asi como del ala del servidor en la misma sitio web para realizar en el servidor, igual que se muestra a continuacion.
Un funcii?n frecuente Con El Fin De JavaScript asi como PHP es la validacion sobre datos. Cuando se proporciona un formulario HTML para que lo llenen los visitantes sobre un lugar web, se deberia tener cuidado de que llenen el modelo correcto sobre datos de cada campo. Con la programacion del aspecto del servidor, nunca se puede validar las datos Incluso que el visitante del lugar total y envia el formulario al servidor. En caso de que un visitante del sitio web se salta accidentalmente el llenado sobre un unico campo y no ha transpirado el formulario impasible tiene que completarse de nuevo, puede ser la pericia frustrante.
Para descifrar este problema, se puede insertar codigo JavaScript en el formulario de repasar a mesura que el visitante ingrese los datos en el formulario. En caso de que alguien sobre los campos del formulario esta vano cuando se realiza clic en el boton destinar, el codigo JavaScript puede bloquear el expedicion del formulario desplazandolo hacia el pelo senalar el sector vacio. Despues, cuando todo el mundo los datos se completan asi como el formulario se envia correctamente, el codigo PHP en el servidor pueden procesar las datos para ratificar que sean del tipo y no ha transpirado formato sobre datos correctos.
Almacenamiento sobre contenido
La ultima prenda del rompecabezas de la empleo web dinamica es el contenido real. Con las paginas web estaticas, el contenido bien esta integrado en el codigo sobre la website. De Canjear la noticia en una pagina web estatica, se deberia recodificar la pagina. Desafortunadamente, la mayoria de las veces, cuando se actualiza la pagina web, se pierde la version inicial.
Con aplicaciones web dinamicas, el contenido proviene sobre cualquier lugar fuera sobre la website. ?Pero en donde? El sitio mas habitual resulta una base de datos. Las bases sobre datos son una maneras sencillo de almacenar desplazandolo hacia el pelo recuperar datos. Son mas rapidas que el almacenamiento de datos con archivos estandar desplazandolo hacia el pelo dan un nivel sobre proteccii?n de proteger sus datos. Al recolectar contenido en una base sobre datos, ademas se puede interrumpir desplazandolo hacia el pelo referenciar con facilidad el contenido inicial desplazandolo hacia el pelo reemplazarlo con contenido nuevo segun sea indispensable.
Del mismo modo que el ambiente sobre la programacion del flanco del servidor, el entorno de las bases de datos goza de muchas opciones diferentes sobre software. Estos son determinados de los mas populares:
Oracle: Oracle ha establecido el estandar de hecho Con El Fin De las bases de datos. Se localiza en muchos entornos comerciales sobre alto lateral. Pero Oracle es excesivamente veloz desplazandolo hacia el pelo admite demasiadas funciones, tambien es algo caro.
Microsoft SQL Server: la entrada de Microsoft en el mundo sobre las servidores de bases de datos, con SQL Server, esta orientado a entornos de bases sobre datos sobre repertorio superior. Frecuentemente se haya en entornos de las que hacen uso servidores sobre Microsoft Windows.
PostgreSQL: el servidor sobre base de datos PostgreSQL es un esquema sobre codigo abierto que intenta implementar muchas de las funciones avanzadas que podemos encontrar en las bases de datos comerciales. En las inicios, PostgreSQL tenia una reputacion de ser algo lento, sin embargo ha hecho enormes mejoras. Desafortunadamente, las viejas reputaciones son dificiles de superar, y no ha transpirado PostgreSQL aun dispone de dificultades para superarlas.
MySQL: el servidor sobre base de datos MySQL es otro programa de codigo abierto. a diferencia sobre PostgreSQL, no intenta elaborar coincidir la totalidad de las caracteristicas de los paquetes comerciales. En velocidades, se enfoca en la celeridad. MySQL posee la reputacion de ser excesivamente pronto en inserciones y consultas de datos simples, excelente de el ambiente de las aplicaciones web de ritmo rapidamente. Principalmente debido a su rapidez, el servidor de base sobre datos MySQL se ha convertido en una util popular de aprovisionar datos en aplicaciones web dinamicas. Tambien favorece que, poliedro que seria un esquema de codigo abierto, las entidades sobre alojamiento web pueden instalarlo sobre manera gratuita, lo que lo convierte en la combinacion ideal con el jerga sobre programacion sobre servidor PHP para aplicaciones web dinamicas.
Comentarios recientes