Saltar al contenido

¿Qué es PHP? Escribe tu primer programa PHP

¿Qué es PHP?

PHP es un lenguaje de programación del lado del servidor. se utiliza para desarrollar sitios web o aplicaciones web estáticos o dinámicos. PHP significa preprocesador de hipertexto, que anteriormente significaba páginas de inicio personales.

Los scripts PHP solo se pueden interpretar en un servidor que tenga PHP instalado.

Los equipos cliente solo necesitan un navegador web para acceder a los scripts PHP.

Un archivo PHP contiene etiquetas PHP y termina con la extensión «.php».

En este tutorial, aprenderá:

¿Qué es un lenguaje de secuencias de comandos?

Un script es un conjunto de instrucciones programadas que se interpretan en tiempo de ejecución.

El lenguaje de secuencias de comandos es un lenguaje que interpreta secuencias de comandos en tiempo de ejecución. Los scripts suelen estar integrados en otros entornos de software.

El propósito de los scripts suele ser mejorar el rendimiento o realizar tareas rutinarias de su aplicación.

Los scripts del lado del servidor se interpretan en el servidor y la aplicación cliente interpreta los scripts del lado del cliente.

PHP es un script del lado del servidor que nosotros interpretamos en el servidor. JavaScript este es un ejemplo de un script del lado del cliente que interpreta el navegador del cliente. PHP y JavaScript se pueden incrustar en páginas HTML.

Lenguaje de programación vs lenguaje de scripting

Lenguaje de programación Lenguaje de escritura
Tiene todas las características necesarias para desarrollar aplicaciones completas. Se utiliza principalmente para tareas de rutina.
El código debe compilarse antes de que pueda ejecutarse. El código generalmente se ejecuta sin compilación.
No es necesario incrustarlo en otros idiomas. Por lo general, está integrado en otros entornos de software.

¿Qué significa PHP?

PHP significa – Página personal, pero ahora significa PHP: Preprocesador de hipertexto.

El código PHP se puede incrustar en código HTML o se puede utilizar en combinación con varios sistemas de plantillas web, sistemas de gestión de contenido web y marcos web.

Php de sintaxis

Los archivos PHP pueden contener etiquetas como HTML y scripts del lado del cliente como JavaScript.

El diagrama de flujo que se muestra a continuación muestra la arquitectura básica de una aplicación web PHP y cómo el servidor maneja las solicitudes.

¿Por qué usar PHP?

Obviamente, has oído hablar de algunos lenguajes de programación; Quizás se pregunte por qué querríamos usar PHP como nuestro veneno para la programación web. A continuación, presentamos algunas razones convincentes.

¿Cuál es el uso de PHP y la cuota de mercado?

En términos de participación de mercado, se están desarrollando más de 20 millones de sitios web y aplicaciones web utilizando el lenguaje de programación PHP.

Esto se puede atribuir a los puntos planteados anteriormente;

El siguiente diagrama muestra algunos de los sitios populares que usan PHP

PHP frente a Asp.Net frente a JSP frente a CFML

Áspid – Páginas activas del servidor, JSP – Java Server Pages, CFML – Cold Fusion Markup Language La siguiente tabla compara los diferentes lenguajes de programación del lado del servidor con PHP

ASPECTOS PHP Áspid JSP CFML
Curva de aprendizaje corto Más allá de PHP Más allá de PHP Más allá de PHP
Alojamiento web Compatible con casi todos los servidores de alojamiento. Requisito de servidor dedicado Bastante apoyado Requisito de servidor dedicado
Fuente abierta No. Tanto comercial como de código abierto
Soporte de servicios web Construido en Se utiliza .NET framework Agrega usos a las bibliotecas Construido en
Integración con HTML Fácil Bastante complicado Bastante complicado Fácil
Soporte MySQL Nativo Se requieren controladores de terceros Se requieren controladores de terceros La versión actual tiene soporte nativo. ODBC usa versiones anteriores
Ampliado fácilmente a otros idiomas No. Extendido usando clases y bibliotecas de Java.

Extensiones de archivo PHP

Extensión de archivo y etiquetas Con el fin de servidor a reconocimiento nuestro PHP archivos y guiones, Tenemos ahorrar un expediente con el Extensión «.Php». Entre las extensiones de archivo PHP más antiguas

PHP fue diseñado para trabajar con HTML y, como tal, se puede incrustar en el código HTML.

Puede crear archivos PHP sin etiquetas html y esto se denomina archivo PHP puro.

El servidor interpreta el código PHP y envía los resultados como código HTML a los navegadores web.

Para que el servidor reconozca el código PHP del código HTML, siempre debemos incluir el código PHP en etiquetas PHP.

Una etiqueta PHP comienza con el símbolo menos que la marca de consulta y luego las palabras «php».

PHP es un lenguaje que distingue entre mayúsculas y minúsculas, «VAR» no es lo mismo que «var».

Las etiquetas PHP en sí mismas no distinguen entre mayúsculas y minúsculas, pero recomendamos encarecidamente utilizar una letra minúscula. El siguiente código ilustra el punto anterior.

<?php … ?>

Nos referiremos a las líneas de código PHP como declaraciones. Las declaraciones de PHP terminan con un punto y coma (;). Si solo tiene una declaración, puede omitir el punto y coma. Si tiene más de una declaración, debe completar media línea para cada línea. Para mantener la coherencia, le recomendamos que siempre termine su (s) enunciado (es) con punto y coma. Los scripts PHP se ejecutan en el servidor. La salida se devuelve en formato HTML.

PHP Hola mundo

El programa que se muestra a continuación es una aplicación PHP básica que genera las palabras «¡Hola mundo!» Cuando se ve en un navegador web.

<?php
echo "Hello world";
?>

Producción:

Hello world

Resumen