8/8/22, 14:36 Introducción a PHP
Introducción a PHP
Sitio: Servicio Integral de Gestión y Mediación del Aprendizaje Imprimido por: Johan Miguel Villamil Sanabria
Curso: CONOCIENDO EL LENGUAJE DE PROGRAMACIÓN PHP Día: Monday, 8 de August de 2022, 14:36
Libro: Introducción a PHP
Tabla de contenidos
1. Introducción
2. Paradigma de Programación
3. Lenguaje de programación PHP
4. Características de PHP
5. Utilidad del lenguaje
6. Referencias
1. Introducción
Las siglas del lenguaje de programación PHP significan: Preprocesador de Hipertexto. Es un proyecto de lenguaje de scripting de
código abierto ampliamente utilizado por programadores nuevos y avanzados, ya que cuenta con funciones realmente avanzadas
para el desarrollo web o aplicaciones web dinámicas. Para iniciar prácticas con este lenguaje se recomienda tener un conocimiento
previo sobre el formato HTML.
[Link] 1/4
8/8/22, 14:36 Introducción a PHP
2. Paradigma de Programación
Un paradigma de programación es un método por el cual realizamos una codificación de forma organizada, de acuerdo con el fin
que se desee cumplir. Tiene como objetivo, escoger un lenguaje de programación que sea propicio para el software que se quiera
desarrollar, usar correctamente el lenguaje, facilita el aprendizaje y el diseño de nuevos lenguajes de programación. Existen
diferentes paradigmas, pero fácilmente pueden dividirse en dos bloques.
Imperativo: Es el primer paradigma de programación aceptado y el más usado. Como su nombre lo indica, Imperativo significa
mandar, ordenar, y eso básicamente es lo que hacen los lenguajes de programación de este tipo; es decir, un programa imperativo,
es aquel que contiene un conjunto de instrucciones que le indican al computador cómo realizar una tarea.
Declarativo: En este paradigma se encuentra aquella programación que implica la descripción de un problema dado, en lugar de
proveer una solución para dicho problema, dejando la interpretación de los pasos específicos para llegar a dicha solución, a un
intérprete no especificado. Por otra parte, no existe un orden de evaluación fijo, ni sentencias de asignación.
Paradigmas de Programación
Imperativo Declarativo
Lógico: El problema se modela con enunciados
Estructurado: Es el más utilizado para enseñar a principiantes, permite reutilizar de lógica de primer orden. En pocas palabras
código programado y se pueden utilizar instrucciones de iteración y control
esta conformado por puras comparaciones
(if, bucles).
lógicas.
Funcional: Es el mismo que en programación
Procedimental: Consiste en escribir una serie de instrucciones que imperativa con la única diferencia que es un
serán requeridas repetidamente en el programa, englobarlas todas en un lenguaje manejado con el uso de funciones, las
procedimiento o función y llamarlo cada vez que tenga que ejecutarse. cuales tienen la ventaja en este caso de ser
inmutables en resultado.
Orientado a Objetos: Es similar al anterior pero con un poco más de complejidad.
El comportamiento del programa es realizado mediante objetos, entidades
que representan elementos del problema que se resolverá y tienen atributos y
comportamientos. Los lenguajes de programación que pertenecen a este
paradigma son: PHP, Java, C++, entre otros.
3. Lenguaje de programación PHP
Es un lenguaje de programación implementado mediante código cuyo propósito es establecer dinamismo a una web HTML estática.
Las siglas PHP significan en inglés Hypertext Preprocessor o como se diría en español Preprocesador de Hipertexto.
Se utiliza para administrar contenido dinámico, bases de datos, seguimiento de sesiones e incluso crear sitios de comercio
electrónico completos, se integra con varias bases de datos populares, como MySQL, PostgreSQL, Oracle, Sybase, Informix y Microsoft
SQL Server. La ventaja principal de este lenguaje de programación es que es de código libre. Esto significa que cualquier
desarrollador puede modificar o generar el código php que necesite convirtiéndolo en algo único.
4. Características de PHP
[Link] 2/4
8/8/22, 14:36 Introducción a PHP
A continuación te presentamos las características más relevantes del lenguaje de programación
PHP:
Es un lenguaje multiplataforma (se puede utilizar con diferentes sistemas operativos).
Cuenta con capacidad de conexión con la mayoría de los manejadores de base de datos que se
utilizan en la actualidad.
Lee y manipula los datos desde diversas fuentes, incluyendo datos que pueden ingresar los
usuarios desde formularios HTML.
Cuenta con una amplia documentación en su página oficial, entre la cual se destaca que todas las funciones del sistema están
explicadas y ejemplificadas en un único archivo de ayuda.
Es libre, por lo que se presenta como una alternativa de fácil acceso para todos.
Permite las técnicas de Programación Orientada a Objetos.
Permite la creación de los formularios para la Web.
Cuenta con una biblioteca nativa de funciones sumamente amplia e incluida.
No requiere definición de tipos de variables ni manejo detallado del bajo nivel.
Cuenta con la capacidad de expandir su potencial utilizando la enorme cantidad de módulos, llamados ext's o extensiones.
5. Utilidad del lenguaje
El lenguaje de programación PHP tiene diferentes funciones que se pueden aplicar según el
requerimiento de programación. A continuación se describen las utilidades que están presentes en el
lenguaje PHP:
1. Su principal utilidad es en la creación de aplicaciones Web que corren en un servidor y se acceden
mediante un navegador.
2. Posee funciones de correo electrónico mediante las cuales se puede enviar con cierta facilidad un email a un contacto o lista de
contactos, tomando en cuenta aspectos como email de procedencia, asunto, mensaje, entre otras.
3. El lenguaje PHP ofrece una interfaz para el acceso a la mayoría de las bases de datos, a partir de las cuales podremos editar el
contenido del sitio con rapidez y sencillez.
4. Permite la gestión de archivos con funciones para crear, borrar, mover y modificar archivos y directorios en disco.
5. Para el internet se puede realizar tratamiento de cookies, accesos restringidos, comercio electrónico.
6. Se pueden realizar funciones matemáticas, manejos con cadenas, manejo de fechas, corrección ortográfica y compresión de
archivos.
7. Aunque su principal uso es para aplicaciones Web, también se puede usar para programación en consola, al estilo de Perl o Shell
scripting, para hacer aplicaciones que corren a través de la línea de comandos de GNU/Linux.
8. Igualmente se puede combinar PHP y GTK (GIMP Tool Kit), lo que permite desarrollar aplicaciones de escritorio.
6. Referencias
[Link] 3/4
8/8/22, 14:36 Introducción a PHP
Cowburn, P. (2022). Manual de PHP. Consultado el 14 de Mayo de 2022 en: [Link]
Recopilación de Contenido y Redacción
Yefferson Rojas
Douglas Moreno
Diseño Instruccional
Ing. Rebeca Ochoa
Julio 2022
Esta obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0 Venezuela.
[Link] 4/4