¿Qué es el lenguaje PHP: Hypertext Preprocessor. PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.
PHP es un lenguaje de código abierto muy popular, adecuado para desarrollo web y que puede ser incrustado en HTML. Es popular porque un gran número de páginas y portales web están creadas con PHP. Código abierto significa que es de uso libre y gratuito para todos los programadores que quieran usarlo. Incrustado en HTML significa que en un mismo archivo vamos a poder combinar código PHP con código HTML, siguiendo unas reglas.
¿Qué es el lenguaje PHP: Hypertext Preprocessor
Bien, pero ¿qué significa realmente? Un ejemplo nos aclarará las cosas:
PHP al ejecutarse por el lado del servidor analiza los ficheros (archivos), buscando las etiquetas de apertura y cierre, que son <?php y ?>, esto indica a PHP dónde empezar y finalizar la interpretación del código.
<?php // Etiqueta de apertura ?> // Etiqueta de cierre
Ejemplo #1 Un ejemplo
<!DOCTYPE html> <html> <head> <title>Ejemplo PHP</title> </head> <body> <?php echo "¡Hola, Bienvenido a PHP!"; ?> </body> </html>
¿Qué es PHP?
PHP es un lenguaje de secuencias de comandos 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, que antes significaba Páginas de inicio personales.
- Los scripts de PHP solo se pueden interpretar en un servidor que tenga PHP instalado.
- Las computadoras cliente que acceden a los scripts PHP solo requieren un navegador web.
- Un archivo PHP contiene etiquetas PHP y termina con la extensión “.php”.
¿Qué es un lenguaje de secuencias de comandos?
Un script es un conjunto de instrucciones de programación que se interpretan en tiempo de ejecución.
Un 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 de rutina 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 del 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.
¿Qué significa PHP?
PHP significa – Página de inicio personal, pero ahora significa el backronym recursivo PHP: 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, sistemas de administración de contenido web y marcos web.
¿Por qué usar PHP?
Obviamente, ha oído hablar de varios 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 se presentan algunas de las razones de peso.
- Recuerda que 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 forma predeterminada, a diferencia de otros lenguajes como ASP que necesitan IIS. Esto hace que PHP sea una opción rentable.
- El lenguaje PHP se actualiza regularmente para mantenerse al día con las últimas tendencias tecnológicas.
- Otro beneficio que obtiene con PHP es que es un lenguaje de secuencias de comandos 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 tiene soporte incorporado para trabajar mano a mano con MySQL; esto no significa que no pueda usar PHP con otros sistemas de administración de bases de datos.
¿Qués bases de datos son compatibles con PHP?
El propósito de muchas soluciones PHP es brindar acceso basado en la web a contenido dinámico que se almacena en una base de datos. PHP es compatible con muchos sistemas de administración de bases de datos, incluidos:
- MySQL
- MariaDB
- Db2
- MongoDB
- Oracle
- PostgreSQL
- SQLite
- MS SQL Server
- ODBC, etc.
¿Por qué se utiliza un framework PHP?
Si bien podemos programar desde cero con PHP. Pero podemos ver muchas buenas razones para la utilización de los frameworks de PHP, veamos los puntos importantes para poder elegir un framework.
- Las brechas de seguridad.
- Desarrollo más rápido
- Menos código para escribir
- Gran bibliotecas para tareas comunes
- Sigue las buenas prácticas de codificación
- Más fácil de mantener
- Mejor trabajo en equipo.
- Actualizaciones constantes.
- Más seguro que escribir tus propias aplicaciones.
8 Ventajas del Desarrollo Web con PHP
- Fácil de aprender y usar
- De Código Abierto
- Es muy Versátil
- Fuerte apoyo de su comunidad
- Rápido y seguro
- Bien conectado con bases de datos
- Hay mucho código heredado
- Mediante PDO podemos conectarnos a diferentes bases de datos existentes en el mercado.
Ahora todo queda claro con este ejemplo, espero que la explicación les sea de su agrado, que tengan un feliz día.
Referencia de PHP:
- Qué es PHP
- Más información en su página oficial
Gracias