Tutorial de PHP para iniciados en la programación

tutorial PHP para iniciados en la programacion

 

Tutorial de PHP para iniciados en la programación.

En este tutorial de PHP para iniciados en la programación, vamos a intentar sentar unas bases en este lenguaje para ayudarnos a avanzar en nuestro camino. Vamos a empezar con unas simples bases teóricas antes de entrar en detalle.

PHP es un lenguaje de script del lado del servidor  que se utiliza para desarrollar sitios web estáticos o sitios web dinámicos o aplicaciones web. PHP significa preprocesador de hipertexto.

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

Las computadoras cliente que acceden a los scripts PHP requieren solo un navegador web.

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

En este primer post de nuestro tutorial de PHP para iniciados en la programación, aprenderás

  • ¿Qué es un lenguaje de script?
  • Scripting VS lenguaje de programación
  • ¿Qué significa PHP?
  • Sintaxis Php
  • ¿Por qué usar PHP?
  • ¿Para qué se utiliza PHP y cuota de mercado?
  • PHP vs ASP.NET VS JSP VS CFML
  • Extensiones de archivo PHP
  • PHP Hola mundo

estructura y funcionamiento PHP

 

¿Qué es un lenguaje de script?

Un lenguaje de script es un lenguaje que interpreta scripts 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 para una aplicación.

Los scripts del lado del servidor se interpretan en el servidor, mientras que los scripts del lado del cliente son interpretados por la aplicación cliente.

PHP es un script del lado del servidor que se interpreta en el servidor, mientras que JavaScript es un ejemplo de un script del lado del cliente que es interpretado por el navegador del cliente. Tanto PHP como JavaScript se pueden incrustar en páginas HTML.

 

Tabla comparativa: Lenguaje de programación vs lenguaje de scripting

Lenguaje de programación
Tiene todas las características necesarias para desarrollar aplicaciones completas.
El código debe compilarse antes de que pueda ejecutarse
No necesita ser incrustado en otros idiomas

 

 Lenguaje de escritura
Se utiliza principalmente para tareas de rutina.
El código generalmente se ejecuta sin compilar
Generalmente está integrado en otros entornos de software.

 

¿Qué significa PHP?

PHP significa: Preprocesador de hipertexto.

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

Un archivo PHP también puede contener etiquetas como HTML y scripts del lado del cliente como JavaScript.

HTML es una ventaja adicional al aprender lenguaje PHP. Incluso puede aprender PHP sin conocer HTML, pero se recomienda que al menos conozca los conceptos básicos de HTML.

Sistemas de gestión de bases de datos DBMS para aplicaciones basadas en bases de datos.
Para temas más avanzados, como aplicaciones interactivas y servicios web, necesitará JavaScript y XML .

El diagrama de diagrama de flujo que se muestra a continuación ilustra 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 varios lenguajes de programación; Tal vez se pregunte por qué querríamos usar PHP como nuestro veneno para la programación web. A continuación se presentan algunas de las razones de peso.

  • PHP es de código abierto y gratuito.
  • Curva de aprendizaje corta en comparación con otros lenguajes como JSP, ASP, etc.
  • Gran documento comunitario
  • La mayoría de los servidores de alojamiento web admiten PHP de manera predeterminada, a diferencia de otros lenguajes como ASP que necesitan 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 obtienes con PHP es que es un lenguaje de script del lado del servidor ; esto significa que solo necesita instalarlo en el servidor y las computadoras cliente que solicitan recursos del servidor no necesitan tener PHP instalado; solo un navegador web sería suficiente.
  • PHP ha incorporado soporte para trabajar de la mano con MySQL ; Esto no significa que no pueda usar PHP con otros sistemas de administración de bases de datos. Todavía puedes usar PHP con:
    – Postgres
    – Oracle
    – MS SQL Server
    – ODBC etc…
  • PHP es multiplataforma; Esto significa que puede implementar su aplicación en varios sistemas operativos diferentes, como Windows, Linux, Mac OS, etc.

¿Para qué se utiliza PHP y cuota de mercado?

En términos de cuota de mercado, hay más de 20 millones de sitios web y aplicaciones en Internet desarrollados utilizando lenguaje de script PHP.

Esto puede atribuirse a los puntos planteados anteriormente;

 

PHP vs Asp.Net VS JSP VS CFML. La siguiente tabla compara los diversos lenguajes de secuencias de comandos del lado del servidor con PHP

 

 

 PHP

ASP – Páginas Active Server

Curva de aprendizaje
Corto
Largo
Alojamiento web
 Compatible con casi todos los servidores de alojamiento
 Necesita servidor dedicado
Código abierto
SI
NO
Soporte de servicios web
 
Utiliza el marco .NET
Integración con HTML
Fácil
 Bastante complejo
Soporte MySQL Nativo
Necesita controladores de terceros
Necesita controladores de terceros

 

 

 JSP Páginas Java Server

 CFMLLenguaje de marcado Cold Fusion

Curva de aprendizaje
Más largo que PHP
Más largo que PHP
Alojamiento web
Bastante apoyado
Necesita servidor dedicado
Código abierto
SI
Tanto comercial como de código abierto
Soporte de servicios web
   
Integración con HTML
Bastante complejo
Fácil
Soporte MySQL Nativo
La versión actual tiene soporte nativo.
Las versiones anteriores usan ODBC

 

Extensiones de archivo PHP

Extensión de archivo y etiquetas Para que el servidor identifique nuestros archivos y scripts PHP , debemos guardar el archivo con la extensión «.php» . 

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

 

Puede crear archivos PHP sin etiquetas html y eso se llama 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 identifique el código PHP a partir del código HTML, siempre debemos encerrar el código PHP en las etiquetas PHP.

Una etiqueta PHP comienza con el símbolo menor que seguido del signo de interrogación y luego la palabra «php«.

PHP es un lenguaje sensible a 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 se recomienda encarecidamente que usemos letras minúsculas. El siguiente código ilustra el punto anterior.

<?php ... ?>

Nos referiremos a las líneas de código PHP como declaraciones. Las declaraciones 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 terminar cada línea con un punto y coma. En aras de la coherencia, se recomienda que siempre finalice sus declaraciones con un punto y coma. Los scripts PHP se ejecutan en el servidor. La salida se devuelve en forma de 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 "Hola mundo"; ?>

Salida: Hola Mundo

…y una vez aclarados los conceptos básicos, ya podemos ir con temas más interesantes.

 

 

Lo que aprenderemos en este tutorial:

Compartir esta entrada.

Deja una respuesta

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

CAPTCHA ImageChange Image