Lenguaje de La Web

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

Tema

Lenguajes orientados a la Web


Nombre
Omar Aldrielly Bautista Baez
Profesor
Willy Padua
Periodo
Septiembre-diciembre
Fecha
29 de octubre del 2023
PHP

PHP es un lenguaje de programación destinado a desarrollar aplicaciones para la


web y crear páginas web, favoreciendo la conexión entre los servidores y la interfaz
de usuario.

Entre los factores que hicieron que PHP se volviera tan popular, se destaca el hecho
de que es de código abierto.

Esto significa que cualquiera puede hacer cambios en su estructura. En la práctica,


esto representa dos cosas importantes:

• es de código abierto, no hay restricciones de uso vinculadas a los derechos. El


usuario puede usar PHP para programar en cualquier proyecto y comercializarlo
sin problemas.
• está en constante perfeccionamiento, gracias a una comunidad de
desarrolladores proactiva y comprometida.

El PHP generalmente es definido como un lenguaje del lado del servidor. Esto
significa que se aplica en la programación que tiene lugar en el servidor web
responsable de ejecutar la aplicación o, más a menudo, en un sitio web.

Este trabajo previo permite cargar los elementos de una página antes de mostrarlos
al usuario que accede a un sitio web, por ejemplo.

El código PHP se ejecuta en el servidor que, al leer los comandos, puede activar
todos los elementos funcionales y la interfaz visual del sitio web.

Quizás, la aplicación principal del lenguaje PHP, cuando hablamos de la web, es


estructurar sitios web en WordPress.

La simplicidad para aprender a usarlo y el desarrollo del código abierto le facilita el


trabajo a los profesionales que eligen estructurar sitios web utilizando la plataforma,
pues a medida que avanzan las configuraciones y ediciones se simplifican aún más.

Una de las características principales de PHP es que es un lenguaje mucho más


dinámico que la mayoría de las otras opciones que existen.
Por lo tanto, es esencial para desarrollar sitios que tienen aplicaciones más
complejas y, para eso, necesitamos dos cosas: agilidad en el tiempo de respuesta
y conexión a una gran base de datos. Por ejemplo, ¡nada menos que Facebook usa
PHP!

En la práctica, la idea de usar este lenguaje es disminuir el tiempo de carga de las


páginas, permitiendo que el servidor trabaje con más suavidad para cargar plugins
y aplicaciones en los sitios web.

De esta manera, es posible desarrollar con agilidad sitios con un gran rendimiento,
incluso si están llenos de recursos, y con la garantía de la sostenibilidad del
desempeño a largo plazo utilizando el lenguaje PHP.

Python

Python es un lenguaje de programación multiplataforma de propósito general


principalmente de paradigma imperativo, orientado a procesos y orientado a
objetos.

Python es un lenguaje de programación interpretado, multiplataforma y de propósito


general, cuya expansión y popularidad es relativamente reciente.

Python se considera un lenguaje de scripting, pero también un lenguaje serio que


es capaz de implementar desarrollos grandes y robustos. Al ser independiente de
plataforma es posible usarlo en todos los sistemas operativos para los que se
disponga de un intérprete.

Se considera un lenguaje de programación multiparadigma, aunque es


principalmente imperativo. Dentro de los lenguajes imperativos es posible usarlo
con funciones (orientado a procesos) y usarlo con clases y objetos (orientado a
objetos). Pero también se dice que permite el paradigma funcional porque es capaz
de trabajar con funciones como ciudadanos de primer nivel.

Como lenguaje de propósito general está preparado para realizar cualquier tipo de
programa, desde aplicaciones Windows, Linux o Mac a servidores de red o incluso,
aplicaciones web. Como lenguaje interpretado quiere decir que no se necesita
compilar el código fuente para poder ejecutarlo, lo que ofrece ventajas como la
rapidez de desarrollo e inconvenientes como una menor velocidad que los lenguajes
compilados.

Es un lenguaje donde se promueve de manera activa la legibilidad del código, ya


que hace falta indentar el código de una manera determinada en el documento para
que el intérprete lo procese correctamente.

Construir un sitio web con Python significa que se produce un código responsable
de ejecutarse en el servidor en lugar de en el navegador. La creación del lado del
servidor o del backend de su sitio web es crucial para almacenar la información del
usuario (como uno de los ejemplos).

El backend también gestiona la forma en que la información viaja hacia y desde el


servidor. Adicionalmente, Python para el desarrollo web será el que controle la
autenticación de los usuarios. Construir el lado del servidor no es una tarea
complicada, pero asegurar la estabilidad y seguridad de los procedimientos puede
llevar mucho tiempo. Por lo tanto, los frameworks son especialmente útiles para
cubrir todos estos aspectos.

Si quieres empezar a aprender Python para el desarrollo web, puedes buscar un


curso sobre programación de servidores web, bases de datos, y el framework Flask.
En caso de que seas un principiante, deberías aprender sobre los principios y estilos
de programación de Python antes de empezar a usarlo para proyectos reales.
Recomendamos buscar un vistazo a este libro, especialmente diseñado para
aquellos que quieran aprender los fundamentos de Python.

una de las ventajas de usar Python para el desarrollo web es su acercamiento al


estilo de programación. Por ejemplo, algunos lenguajes son estrictamente
orientados a objetos, lo que significa que no podrás cambiar a otro enfoque de forma
aleatoria.
En Python, puedes escribir de acuerdo a la forma funcional, imperativa,
procedimental u orientada a objetos. Por lo tanto, Python ofrece flexibilidad, ya que
podrás seleccionar qué paradigma de programación se ajusta a tus preferencias.

PERL

perl es un lenguaje de programación de propósito general desarrollado


originalmente para la manipulación de texto y ahora se usa para una amplia gama
de tareas, incluida la administración de sistemas, desarrollo web, programación de
redes, desarrollo de GUI y más.

El lenguaje está destinado a ser práctico (fácil de usar, eficiente, completo) en lugar
de bonito (diminuto, elegante, mínimo). Sus características principales son que es
fácil de usar, admite programación tanto procedimental como orientada a objetos
(OO), tiene un potente soporte integrado para el procesamiento de texto y tiene una
de las colecciones de módulos de terceros más impresionantes del mundo.

Se dan diferentes definiciones de Perl en perl, perlfaq1 y sin duda otros lugares. A
partir de esto, podemos determinar que Perl es algo diferente para diferentes
personas, pero que mucha gente piensa que al menos vale la pena escribir sobre
él.

Las principales ventajas de este lenguaje son las que se exponen a continuación.

• Estructurado: este lenguaje de programación te ofrece estructuras de control


básicas para que lo manipules cómodamente. Por ejemplo, puedes usar los
condicionales o bucles en la creación de páginas web para llevar a cabo
acciones y tomar decisiones dependiendo de las entradas de datos que recibas.
Por otro lado, puedes crear funciones para separar y mejorar la estructura de la
programación en tu sitio web.
• Compatible con programación orientada a objetos: te permite crear código a
través de la programación orientada a objetos. Esta última la puedes usar para
crear una estructura basada en objetos los cuales deben tener ciertas
características propias de ese tipo de programación (atributos, métodos e
identidad).
• Lenguaje de alto nivel: significa que es más comprensible que otros tipos de
lenguajes, como por ejemplo el lenguaje ensamblador. Además, es sencillo de
usar por sus algoritmos adaptados a un lenguaje más humano.
• Propósito general: significa que lo usas en el desarrollo web pero también en
otros entornos como aplicaciones Linux, administración de sistemas, manejo de
paquetes de datos, etc.
• Multiplataforma: ya que te ofrece la opción de instalarlo en sistemas operativos
como Linux o Windows.
• Libre uso: significa que no necesitas pagar por una licencia para programar
páginas web con este lenguaje de programación.
• Lenguaje interpretado: esto quiere decir que el código ya escrito no se compila
(traducción del lenguaje a código ejecutable por la web), sino que se ejecuta
directamente.
• Extensible: por lo que puedes programar páginas web y aprovechar partes de
códigos escritos en otros lenguajes.

Desventajas

Aunque tiene muchos beneficios, Perl cuenta con estas desventajas:

• Lentitud al inicio de su ejecución: al programar una página web requieres rapidez


para poner a prueba tus creaciones o modificaciones. Sin embargo, en Perl, al
inicio de su ejecución suele ser lento ya que antes de su uso se debe compilar,
comparado con otros lenguajes como Python.
• Sin control de excepciones: a pesar de ser un lenguaje de alto nivel con
estructuras de control, no posee control de excepciones. Estos controles te
permiten manejar aquellos eventos que ocurran en una página web como una
secuencia de comando interrumpida que impida que los lectores realicen una
acción determinada.
• Utiliza muchos recursos de cómputo: significa que no es tan ligero como otros
lenguajes de programación y puede llegar a consumir mucha ram y recursos del
CPU durante su ejecución.
https://www.facebook.com/ivandesouzacardoso. (2020, March 9). PHP: ¿qué es, para qué

sirve y cuáles son sus características? Rock Content - ES.

https://rockcontent.com/es/blog/php/
Redacción. (2019, December 31). ▷ Desarrollo Web en Python: ¿Cuando es Python la

mejor opción? ✅. Descubrearduino.com. https://descubrearduino.com/desarrollo-

web-en-python/

Ventajas y desventajas de usar Perl en la programación web - Bloguero Pro. (2020).

Blogueropro.com. https://blogueropro.com/blog/ventajas-y-desventajas-de-usar-perl-

en-la-programacion-web

También podría gustarte