SlideShare una empresa de Scribd logo
1 de 8
Descargar para leer sin conexión
“Lenguajes del lado del
servidor y del lado del usuario”
PHP (Hypertext Preprocessor) es un lenguaje de programación creado
especialmente
para el desarrollo de páginas web dinámica , ya que puede ser incrustado
dentro del código HTML –el lenguaje más utilizado para el armado de
sitios web– y orientado a la creación de hipertextos.
¿Qué es PHP?
- Es un lenguaje multiplataforma
- Completamente orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una
base de datos.
- El código fuente escrito en PHP es invisible al navegador y al usuario, ya que es el servidor el que se encarga de
ejecutar el código y enviar su resultado HTML al navegador.
- Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad (MySQL y
PostgreSQL).
- Capacidad de expandir su potencial utilizando una enorme cantidad de módulos
- Posee una amplia documentación en su página oficial, entre la cual se destaca que todas las funciones del sistema están
explicadas y ejemplificadas en un único archivo de ayuda.
- Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
¿Cuales son las ventajas de usar PHP?
Javascript: se trata del primer lenguaje de propósito general que creó una
forma de incrustar programas en páginas web
A diferencia de lo que han visto con PHP –que es un lenguaje del lado del servidor– Javascript lo es
del lado del usuario , porque es el navegador el que soporta la carga de procesamiento.
Entre sus funciones se destaca la posibilidad que brinda de: crear contenidos dinámicos –elementos de la página que tengan
movimiento, cambien de color o cualquier otro dinamismo–, crear efectos especiales en las páginas y definir interactividades con
el usuario. El navegador será el encargado de interpretar las instrucciones de Javascript y ejecutarlas para realizar estos efectos
e interactividades, de modo que el mayor recurso con que cuenta este lenguaje es el propio navegador.
¿Qué es javascript?
Diferencias entre Java y Javascript
Java Javascript
COMPILADOR
Para programar se necesitan ciertas herramientas de
desarrollo y un compilador que traduce un programa escrito
en un lenguaje de programación a otro generando un
programa equivalente que la máquina será capaz de
interpretar
No necesita que sus programas se compilen sino que estos
se interpretan en forma directa por el navegador.
Orientado a objetos
Es un lenguaje de programación orientado a objetos: utiliza
objetos y sus interacciones para diseñar aplicaciones.
No es orientado a objetos: esto quiere decir que se puede
programar sin necesidad de crear clases, tal como se realiza
en los lenguajes de programación estructurada.
Propósito
Es más potente debido a que es un lenguaje de propósito
general, con el que se pueden hacer aplicaciones más
variadas.
Sólo se pueden escribir programas para que se ejecuten en
páginas web.
Estructuras fuertes
Es un lenguaje de programación fuertemente tipado: al
declarar una variable es necesario indicar su tipo y no podrá
cambiar de un tipo a otro automáticamente.
No tiene esta característica y permite insertar en una
variable la información que se desee, independientemente
del tipo que sea. También permite cambiar el tipo de
información de una variable a otra.
Otras características
Es más complejo y tiene más funcionalidades: es más
potente, robusto y seguro.
Es un lenguaje abierto, por lo que cualquier persona puede
utilizarlo sin necesidad de comprar una licencia.
Python es un software libre que posee una licencia de código abierto
denominada Python Software Foundation License. Se trata de un lenguaje de
programación de alto nivel cuya filosofía se centra en una sintaxis muy limpia,
que favorece un código legible
¿Qué es python?
- La cantidad de librerías que contiene y los tipos de datos y funciones incorporadas en el propio
lenguaje, que ayudan a realizar muchas tareas habituales sin necesidad de tener que
programarlas desde cero.
- La sencillez y velocidad con la que se crean los programas. Un programa en Python puede
tener de 3 a 5 líneas de código menos que su equivalente en Java o C.
- La cantidad de plataformas en las que se puede desarrollar: Unix, Windows, OS/2, Mac y otros.
- Es gratuito, incluso para propósitos empresariales.
¿Cuales son las ventajas de python?

Más contenido relacionado

La actualidad más candente

01- instalacion de laravel 5+ (dos formas sencillas )
01- instalacion de laravel 5+ (dos formas sencillas )01- instalacion de laravel 5+ (dos formas sencillas )
01- instalacion de laravel 5+ (dos formas sencillas )Jairo Hoyos
 
dotCMS: un Web CMS Open Source de perfil empresarial
dotCMS: un Web CMS Open Source de perfil empresarialdotCMS: un Web CMS Open Source de perfil empresarial
dotCMS: un Web CMS Open Source de perfil empresarialRefresh Maracaibo
 
Programacion ii capitulo4
Programacion ii capitulo4Programacion ii capitulo4
Programacion ii capitulo4Halmiron85
 
Programacion Internet
Programacion InternetProgramacion Internet
Programacion Internetlucilazc
 
introduccion al Lenguaje php
introduccion al Lenguaje phpintroduccion al Lenguaje php
introduccion al Lenguaje phprmonago
 
Presentación soc e inf
Presentación soc e infPresentación soc e inf
Presentación soc e infPepe Avelar
 
Lenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioLenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioJessica
 
Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorJose Felix Moran Agusto
 

La actualidad más candente (20)

01- instalacion de laravel 5+ (dos formas sencillas )
01- instalacion de laravel 5+ (dos formas sencillas )01- instalacion de laravel 5+ (dos formas sencillas )
01- instalacion de laravel 5+ (dos formas sencillas )
 
Php
PhpPhp
Php
 
dotCMS: un Web CMS Open Source de perfil empresarial
dotCMS: un Web CMS Open Source de perfil empresarialdotCMS: un Web CMS Open Source de perfil empresarial
dotCMS: un Web CMS Open Source de perfil empresarial
 
Programacion ii capitulo4
Programacion ii capitulo4Programacion ii capitulo4
Programacion ii capitulo4
 
Servidor http
Servidor httpServidor http
Servidor http
 
Generalidades php
Generalidades phpGeneralidades php
Generalidades php
 
Conociendo php
Conociendo phpConociendo php
Conociendo php
 
15 servidor php
15 servidor php15 servidor php
15 servidor php
 
DEFINICION DE Php
DEFINICION DE PhpDEFINICION DE Php
DEFINICION DE Php
 
Programacion Internet
Programacion InternetProgramacion Internet
Programacion Internet
 
Base de datos ii apache
Base de datos ii apacheBase de datos ii apache
Base de datos ii apache
 
Conociendo PHP
Conociendo PHPConociendo PHP
Conociendo PHP
 
introduccion al Lenguaje php
introduccion al Lenguaje phpintroduccion al Lenguaje php
introduccion al Lenguaje php
 
Presentación soc e inf
Presentación soc e infPresentación soc e inf
Presentación soc e inf
 
Laravel 4.2 pdf
Laravel 4.2 pdfLaravel 4.2 pdf
Laravel 4.2 pdf
 
Servidor php
Servidor phpServidor php
Servidor php
 
Lenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuarioLenguajes del lado del servidor y lenguajes del lado del usuario
Lenguajes del lado del servidor y lenguajes del lado del usuario
 
Php jessi
Php jessiPhp jessi
Php jessi
 
PHP IUTE
PHP IUTEPHP IUTE
PHP IUTE
 
Programacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidorProgramacion web-Lenguajes del lado del servidor
Programacion web-Lenguajes del lado del servidor
 

Similar a Lenguajes servidor-cliente PHP JS Python

Libro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuarioLibro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuariosocrates12854
 
Lenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuarioLenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuarioMariano-Celiz17
 
Franco lorentz powerpoint4
Franco lorentz powerpoint4Franco lorentz powerpoint4
Franco lorentz powerpoint43xtremus
 
Quien es el programador
Quien es el programador Quien es el programador
Quien es el programador ricardojsal
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2Fede Garcia
 
Libro4 - PROGRAMACIÓN EN DISTINTOS LENGUAJES
Libro4 - PROGRAMACIÓN EN DISTINTOS LENGUAJESLibro4 - PROGRAMACIÓN EN DISTINTOS LENGUAJES
Libro4 - PROGRAMACIÓN EN DISTINTOS LENGUAJESgabrielalija10
 
Libro 4 - PROGRAMACIÓN EN DISTINTOS LENGUAJES
Libro 4 - PROGRAMACIÓN EN DISTINTOS LENGUAJESLibro 4 - PROGRAMACIÓN EN DISTINTOS LENGUAJES
Libro 4 - PROGRAMACIÓN EN DISTINTOS LENGUAJESGabriel Alija
 
9)leer libro 4 6 preguntas 6 respuestas
9)leer libro 4 6 preguntas 6 respuestas9)leer libro 4 6 preguntas 6 respuestas
9)leer libro 4 6 preguntas 6 respuestasarcangelmarkos
 
Trabajo practico libro4
Trabajo practico libro4Trabajo practico libro4
Trabajo practico libro4exequiel9035a
 
Cuestionario 4 (1)
Cuestionario 4 (1)Cuestionario 4 (1)
Cuestionario 4 (1)hoppii
 
Cuestionario 4
Cuestionario 4Cuestionario 4
Cuestionario 4363935
 
Cuestionario 4 (1)
Cuestionario 4 (1)Cuestionario 4 (1)
Cuestionario 4 (1)hoppii
 
Lenguajes de Programacion Web
Lenguajes de Programacion WebLenguajes de Programacion Web
Lenguajes de Programacion Webwidoelamo
 
2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptxJulinAguirre8
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webCartagena, Bolivar
 

Similar a Lenguajes servidor-cliente PHP JS Python (20)

Presentación programación en internet
Presentación programación en internetPresentación programación en internet
Presentación programación en internet
 
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuarioLibro 4:Lenguajes de lado del servidor y del ladodel usuario
Libro 4:Lenguajes de lado del servidor y del ladodel usuario
 
Lenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuarioLenguajes del lado del Servidor y lenguajes del lado del usuario
Lenguajes del lado del Servidor y lenguajes del lado del usuario
 
Libro4
Libro4Libro4
Libro4
 
Franco lorentz powerpoint4
Franco lorentz powerpoint4Franco lorentz powerpoint4
Franco lorentz powerpoint4
 
Quien es el programador
Quien es el programador Quien es el programador
Quien es el programador
 
Preguntas y Respuestas 2
Preguntas y Respuestas 2Preguntas y Respuestas 2
Preguntas y Respuestas 2
 
Libro4 - PROGRAMACIÓN EN DISTINTOS LENGUAJES
Libro4 - PROGRAMACIÓN EN DISTINTOS LENGUAJESLibro4 - PROGRAMACIÓN EN DISTINTOS LENGUAJES
Libro4 - PROGRAMACIÓN EN DISTINTOS LENGUAJES
 
Libro 4 - PROGRAMACIÓN EN DISTINTOS LENGUAJES
Libro 4 - PROGRAMACIÓN EN DISTINTOS LENGUAJESLibro 4 - PROGRAMACIÓN EN DISTINTOS LENGUAJES
Libro 4 - PROGRAMACIÓN EN DISTINTOS LENGUAJES
 
9)leer libro 4 6 preguntas 6 respuestas
9)leer libro 4 6 preguntas 6 respuestas9)leer libro 4 6 preguntas 6 respuestas
9)leer libro 4 6 preguntas 6 respuestas
 
Trabajo practico libro4
Trabajo practico libro4Trabajo practico libro4
Trabajo practico libro4
 
Cuestionario 4 (1)
Cuestionario 4 (1)Cuestionario 4 (1)
Cuestionario 4 (1)
 
Cuestionario 4
Cuestionario 4Cuestionario 4
Cuestionario 4
 
Cuestionario 4 (1)
Cuestionario 4 (1)Cuestionario 4 (1)
Cuestionario 4 (1)
 
Libro numero 4
Libro numero 4Libro numero 4
Libro numero 4
 
9
99
9
 
Cuaderno4
Cuaderno4Cuaderno4
Cuaderno4
 
Lenguajes de Programacion Web
Lenguajes de Programacion WebLenguajes de Programacion Web
Lenguajes de Programacion Web
 
2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx2.3 Lenguajes De Programación Del Lado Servidor.pptx
2.3 Lenguajes De Programación Del Lado Servidor.pptx
 
Los diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la webLos diferentes lenguajes de programación para la web
Los diferentes lenguajes de programación para la web
 

Más de linhos315

Saberes y tareas del programador
Saberes y tareas del programadorSaberes y tareas del programador
Saberes y tareas del programadorlinhos315
 
Contraseña segura
Contraseña seguraContraseña segura
Contraseña seguralinhos315
 
Descripción campus instituto 9 de julio
Descripción campus instituto 9 de julioDescripción campus instituto 9 de julio
Descripción campus instituto 9 de juliolinhos315
 
Introduccion a la programación
Introduccion a la programaciónIntroduccion a la programación
Introduccion a la programaciónlinhos315
 
Lenguajes de programación: sus componentes
Lenguajes de programación: sus componentesLenguajes de programación: sus componentes
Lenguajes de programación: sus componenteslinhos315
 

Más de linhos315 (6)

Saberes y tareas del programador
Saberes y tareas del programadorSaberes y tareas del programador
Saberes y tareas del programador
 
Contraseña segura
Contraseña seguraContraseña segura
Contraseña segura
 
Slideshare
SlideshareSlideshare
Slideshare
 
Descripción campus instituto 9 de julio
Descripción campus instituto 9 de julioDescripción campus instituto 9 de julio
Descripción campus instituto 9 de julio
 
Introduccion a la programación
Introduccion a la programaciónIntroduccion a la programación
Introduccion a la programación
 
Lenguajes de programación: sus componentes
Lenguajes de programación: sus componentesLenguajes de programación: sus componentes
Lenguajes de programación: sus componentes
 

Último

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 

Último (7)

Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 
Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 

Lenguajes servidor-cliente PHP JS Python

  • 1. “Lenguajes del lado del servidor y del lado del usuario”
  • 2. PHP (Hypertext Preprocessor) es un lenguaje de programación creado especialmente para el desarrollo de páginas web dinámica , ya que puede ser incrustado dentro del código HTML –el lenguaje más utilizado para el armado de sitios web– y orientado a la creación de hipertextos. ¿Qué es PHP?
  • 3. - Es un lenguaje multiplataforma - Completamente orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una base de datos. - El código fuente escrito en PHP es invisible al navegador y al usuario, ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. - Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad (MySQL y PostgreSQL). - Capacidad de expandir su potencial utilizando una enorme cantidad de módulos - Posee una amplia documentación en su página oficial, entre la cual se destaca que todas las funciones del sistema están explicadas y ejemplificadas en un único archivo de ayuda. - Es libre, por lo que se presenta como una alternativa de fácil acceso para todos. ¿Cuales son las ventajas de usar PHP?
  • 4. Javascript: se trata del primer lenguaje de propósito general que creó una forma de incrustar programas en páginas web A diferencia de lo que han visto con PHP –que es un lenguaje del lado del servidor– Javascript lo es del lado del usuario , porque es el navegador el que soporta la carga de procesamiento. Entre sus funciones se destaca la posibilidad que brinda de: crear contenidos dinámicos –elementos de la página que tengan movimiento, cambien de color o cualquier otro dinamismo–, crear efectos especiales en las páginas y definir interactividades con el usuario. El navegador será el encargado de interpretar las instrucciones de Javascript y ejecutarlas para realizar estos efectos e interactividades, de modo que el mayor recurso con que cuenta este lenguaje es el propio navegador. ¿Qué es javascript?
  • 5. Diferencias entre Java y Javascript Java Javascript COMPILADOR Para programar se necesitan ciertas herramientas de desarrollo y un compilador que traduce un programa escrito en un lenguaje de programación a otro generando un programa equivalente que la máquina será capaz de interpretar No necesita que sus programas se compilen sino que estos se interpretan en forma directa por el navegador. Orientado a objetos Es un lenguaje de programación orientado a objetos: utiliza objetos y sus interacciones para diseñar aplicaciones. No es orientado a objetos: esto quiere decir que se puede programar sin necesidad de crear clases, tal como se realiza en los lenguajes de programación estructurada.
  • 6. Propósito Es más potente debido a que es un lenguaje de propósito general, con el que se pueden hacer aplicaciones más variadas. Sólo se pueden escribir programas para que se ejecuten en páginas web. Estructuras fuertes Es un lenguaje de programación fuertemente tipado: al declarar una variable es necesario indicar su tipo y no podrá cambiar de un tipo a otro automáticamente. No tiene esta característica y permite insertar en una variable la información que se desee, independientemente del tipo que sea. También permite cambiar el tipo de información de una variable a otra. Otras características Es más complejo y tiene más funcionalidades: es más potente, robusto y seguro. Es un lenguaje abierto, por lo que cualquier persona puede utilizarlo sin necesidad de comprar una licencia.
  • 7. Python es un software libre que posee una licencia de código abierto denominada Python Software Foundation License. Se trata de un lenguaje de programación de alto nivel cuya filosofía se centra en una sintaxis muy limpia, que favorece un código legible ¿Qué es python?
  • 8. - La cantidad de librerías que contiene y los tipos de datos y funciones incorporadas en el propio lenguaje, que ayudan a realizar muchas tareas habituales sin necesidad de tener que programarlas desde cero. - La sencillez y velocidad con la que se crean los programas. Un programa en Python puede tener de 3 a 5 líneas de código menos que su equivalente en Java o C. - La cantidad de plataformas en las que se puede desarrollar: Unix, Windows, OS/2, Mac y otros. - Es gratuito, incluso para propósitos empresariales. ¿Cuales son las ventajas de python?