¿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.

  • HTML es una ventaja añadida mientras aprende el lenguaje PHP. Incluso puede aprender PHP sin saber HTML, pero se recomienda que conozca al menos los conceptos básicos de HTML.
  • Sistemas de gestión de bases de datos DBMS para aplicaciones basadas en bases de datos.
  • Para contenido más avanzado como aplicaciones interactivas y servicios web, necesitará JavaScript y XML.

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.

  • PHP es código abierto y gratuito.
  • Curva de aprendizaje corta en comparación con otros lenguajes como JSP, asp.
  • Un gran documento comunitario
  • La mayoría de los servidores de alojamiento web admiten PHP de forma predeterminada, a diferencia de otros lenguajes como ASP que requieren IIS. Esto hace que PHP sea una opción rentable.
  • PHP se actualiza periódicamente para mantenerse al día con las últimas tendencias tecnológicas.
  • Otro beneficio que obtiene con PHP es que lenguaje de secuencias de comandos del lado del servidor; esto significa que solo necesita instalarlo en el servidor y los equipos cliente que solicitan recursos del servidor no necesitan tener PHP instalado; solo un navegador web no es suficiente.
  • PHP tiene como soporte integrado para trabajar de la mano con MySQL; eso no significa que no pueda usar PHP con otros sistemas de administración de bases de datos. Todavía puede usar PHP con
    • Postgres
    • Oráculo
    • SRA SQL Servidor
    • ODBC srl.
  • PHP es multiplataforma; esto significa que puede usar su aplicación en varios sistemas operativos diferentes como Windows, Linux, Mac OS, etc.

¿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

  • .phtml
  • .php3
  • .php4
  • .php5
  • .phps

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

  • PHP son las siglas de preprocesador de hipertexto
  • PHP es un lenguaje de programación del lado del servidor. Esto significa que se ejecuta en el servidor. PHP no necesita estar instalado en las aplicaciones cliente.
  • Los archivos PHP se guardan con la extensión de archivo «.php» y el código de desarrollo PHP se incluye en etiquetas.
  • PHP es de código abierto y multiplataforma

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Salir de la versión móvil