PHP 101

Autor: Judy Howell
Fecha De Creación: 27 Mes De Julio 2021
Fecha De Actualización: 13 Mayo 2024
Anonim
PHP 101 - Introduction
Video: PHP 101 - Introduction

Contenido



Fuente: Bakhtiar Zein / Dreamstime

Para llevar:

Este lenguaje de script es simple, económico y altamente efectivo, lo que explica por qué es tan popular.

Se pueden usar tres palabras para describir PHP: funcional, flexible y popular.

Es por eso que algunos de los sitios web más grandes del mundo utilizan este lenguaje de secuencias de comandos, incluidos Wikipedia y WordPress. De hecho, es utilizado por más del 80 por ciento de todos los sitios web, muchos más sitios que ASP.Net, ColdFusion y Perl. Por eso es tan importante que los desarrolladores y diseñadores web serios entren en PHP. Aquí echa un vistazo a este lenguaje y por qué es tan popular. (PHP también se está utilizando para proyectos de IoT. Obtenga más información en Los 10 principales lenguajes de codificación para proyectos de IoT).

¿Qué es PHP?

PHP es un acrónimo recursivo para PHP: Hyper Preprocessor, y se usa para secuencias de comandos del lado del servidor para crear páginas web dinámicas. PHP es básicamente un lenguaje de script de propósito general y generalmente está incrustado en HTML.


Debido a que es un lenguaje del lado del servidor, no se ejecuta en la computadora de los usuarios sino en la computadora o servidor desde el cual se solicita la página web. Tenga en cuenta, sin embargo, que el servidor no comprende PHP de forma natural. Debe configurarse para detectar segmentos PHP en un archivo .php, obtener todo el HTML organizado y enviarlo al usuario. De hecho, PHP se ejecuta primero, antes de que se ejecute cualquiera de los HTML.

Lo que hace que PHP sea tan útil es que reduce la cantidad de código que necesita para realizar una determinada tarea. Además, es fácil ingresar al "modo PHP" mientras se escribe código HTML. Solo necesita encerrar sus códigos PHP en "? Php" y "?".

Cómo comenzó PHP

PHP ha existido por más tiempo de lo que puedas imaginar. De hecho, fue introducido por primera vez en 1995 por Rasmus Ledorf, quien escribió los guiones iniciales para ayudarlo a administrar su propio sitio web. Desde entonces, el lenguaje de scripting simple basado en los binarios de Common Gateway Interface en C evolucionó a cómo lo conocemos hoy. Ahora, PHP es el lenguaje de script más conocido y más utilizado.


Por qué PHP es popular

Además de ser el lenguaje de script más utilizado en el mundo en la actualidad, hay otras razones por las que PHP es algo que debe aprender.

Primero, PHP es de código abierto. Lo que esto significa es que la programación real utilizada para los scripts PHP está abierta para que todos la vean.Combinado con la popularidad de PHP, esto asegura que haya mucha gente trabajando para mejorarlo. Esto significa que PHP también es muy económico y muy confiable. Incluso puede obtener guiones preprogramados. (Lea más sobre el movimiento de código abierto en Código abierto: ¿es demasiado bueno para ser verdad?)

Sin errores, sin estrés: su guía paso a paso para crear software que cambie su vida sin destruir su vida

No puede mejorar sus habilidades de programación cuando a nadie le importa la calidad del software.

PHP también se puede usar en muchas plataformas y es compatible con muchos servidores. Los scripts PHP pueden ejecutarse en una computadora que se ejecuta en Windows y no tendrá problemas cuando se ejecute en una máquina Unix o Linux. Además, PHP se ejecuta en muchos de los servidores más populares hoy en día, como IIS y Apache. PHP también funciona a la perfección con la mayoría de los servidores de bases de datos populares como Hyperweave, Sybase, Oracle, MySQL, FrontBase, Ingres e Informix. También es compatible con la conectividad de bases de datos abiertas (ODBC). Esto significa que cualquier servidor de base de datos que use este estándar podrá trabajar con PHP.

PHP también funciona bien con muchos protocolos como IMAP, POP3, HTTP, COM, LDAP y SNMP. Incluso puede admitir objetos Java, CORBA y el intercambio de datos complejos WDDX.

En términos de seguridad, PHP tiene un buen historial. De acuerdo con la Base de datos de vulnerabilidad nacional, aproximadamente el 8.5 por ciento de todas las vulnerabilidades están relacionadas con PHP. Afortunadamente, una gran mayoría de estas vulnerabilidades no están relacionadas con la estructura técnica de PHP o cualquiera de sus bibliotecas asociadas, sino que tienen más que ver con los programadores que no siguen las mejores prácticas, como no proteger su código o escribir scripts incorrectos.

Por último, pero no menos importante, PHP es muy flexible. Atrás quedaron los días en que PHP era visto como una serie de líneas de código descuidadas más adecuadas para su uso por aficionados que por desarrolladores web o webmasters profesionales. Hoy en día, PHP es visto como un lenguaje de desarrollo web muy flexible que puede usarse para crear aplicaciones de escritorio tradicionales, programas de procesamiento por lotes y aplicaciones web. Esto se debe a que PHP es bastante fácil de usar y muy simple de entender. De hecho, es bastante posible aprender PHP incluso sin experiencia previa en programación y conocimiento.

Todos los desarrolladores y programadores web inevitablemente trabajarán en un programa relacionado con PHP. De hecho, muchos programadores ahora tratan con PHP casi a diario. La buena noticia es que PHP es muy fácil de aprender y es accesible incluso para los recién llegados.

Las trampas del uso de PHP

El hecho de que PHP sea fácil de aprender y bastante simple no significa que cualquiera pueda crear proyectos complejos usando PHP. De hecho, los proyectos más grandes y complejos que usan PHP a menudo pueden afectar incluso a los programadores intermedios. La programación más compleja requiere un cierto nivel de experiencia. Afortunadamente, sin embargo, ya existen plantillas que pueden facilitar su trabajo. También hay limitaciones en lo que se puede lograr con PHP, por lo que a veces debe complementarse con otros métodos.

Finalmente, debido a que PHP es de código abierto, el código a menudo es visible en formato plano. Esto podría convertirse en un problema para quienes venden su programación como producto.

Aprendiendo PHP

Hay muchos sitios que ofrecen tutoriales en PHP para programadores principiantes, intermedios y expertos. Se prefieren los conocimientos previos en HTML o XHTML y JavaScript, pero una comprensión básica de estos proporciona suficientes antecedentes para comenzar a aprender y comprender PHP. Una vez que esté listo para probar sus habilidades de PHP, debe obtener un servidor web con soporte de PHP usando su propio servidor e instalando Apache o IIS en él, y luego instalando PHP y MySQL (u otro servidor de base de datos que desee). También puede obtener un proveedor de alojamiento web que ofrezca compatibilidad con PHP y MySQL.

PHP se ha convertido en un lenguaje de programación críticamente importante. Ayuda a los programadores y diseñadores a crear sitios web dinámicos y complejos. Debido a que PHP es simple y económico, es probable que la mayoría de los desarrolladores y diseñadores web trabajen con él en algún momento y al menos deberían estar familiarizados con él y cómo funciona. En cuanto a los propietarios de sitios web menos técnicos que desean aprender a mejorar sus sitios web, PHP también es un buen lugar para comenzar.