Está en la página 1de 4

Marco Teórico

Programación en PHP
Antecedentes
En la actualidad las plataformas electrónicas han sido de vital importancia en
diferentes ámbitos, es por eso que las nuevas generaciones requieren de
conocimientos actuales, ya que las nuevas tecnologías están al alcance de las
manos de cualquier persona. El desarrollo de aplicaciones y sitios web dinámicos
se ha vuelto primordial, es por eso que es necesario utilizar lenguajes de
programación enfocados al desarrollo. PHP es un lenguaje de código abierto y
adecuado al desarrollo web y puede ser incrustado en HTML, esto lo convierte en
un lenguaje accesible y fácil de aprender o usar tanto para el programador
experimentado como para el principiante.

Bases teóricas
Lenguaje de Programación.
Lenguaje de programación. es un idioma artificial diseñado para expresar
computaciones que pueden ser llevadas a cabo por máquinas como las
computadoras. Pueden usarse para crear programas que controlen el
comportamiento físico y lógico de una máquina, para expresar algoritmos con
precisión, o como modo de comunicación humana.
Está formado de un conjunto de símbolos y reglas sintácticas y semánticas que
definen su estructura y el significado de sus elementos y expresiones. Al proceso
por el cual se escribe, se prueba, se depura, se compila y se mantiene el código
fuente de un programa informático se le llama programación.
También la palabra programación se define como el proceso de creación de un
programa de computadora, mediante la aplicación de procedimientos lógicos, a
través de los siguientes pasos:
El desarrollo lógico del programa para resolver un problema en particular.
Escritura de la lógica del programa empleando un lenguaje de programación
específico (codificación del programa)
Ensamblaje o compilación del programa hasta convertirlo en lenguaje de máquina.
Prueba y depuración del programa.
Desarrollo de la documentación.

Uno de los puntos importantes de aprender a programar en PHP es conocer como


es la estructura de una página web, ya que es la base de todo inicio.

Lenguaje de programación PHP.


Lenguaje de programación, interpretado, diseñado originalmente para la creación
de Páginas web dinámicas. Es usado principalmente en interpretación del lado del
servidor (server-side scripting) pero actualmente puede ser utilizado desde una
interfaz de línea de comandos o en la creación de otros tipos de programas
incluyendo aplicaciones con interfaz gráfica usando las bibliotecas Qt o GTK+.

Ejemplos básicos de implementación de PHP

Ejemplos básicos de implementación de PHP

"Hello World (I)" Con el ejemplo "Hello World" hemos


aprendido:
El código PHP se inserta dentro del
código html utilizando las marcas: Mostrar datos por pantalla: echo o
<?php y ?> print (son equivalentes)
<html> Añadir comentarios
<head> // Esto es un comentario que sólo
<title>PHP – Hello World</title> puede ocupar una línea
</head> /* Esto es un comentario
<body> que ocupa más de una línea */
<?php print("Hello World!"); ?> Declaración de variables:
</body> $strHello = "Hello"; // Variable
</html> $strHello de tipo String
Insertar Tags html dentro de un script
PHP:
print("<b>Hello</b> <i>World</i>");

Framework Web

El concepto framework se emplea en muchos ámbitos del desarrollo de sistemas


software, no solo en el ámbito de aplicaciones Web. Podemos encontrar frameworks
para el desarrollo de aplicaciones médicas, de visión por computador, para el
desarrollo de juegos, y para cualquier ámbito que pueda ocurrírsenos. En general,
con el término framework, nos estamos refiriendo a una estructura software
compuesta de componentes personalizables e intercambiables para el desarrollo de
una aplicación. En otras palabras, un framework se puede considerar como una
aplicación genérica incompleta y configurable a la que podemos añadirle las últimas
piezas para construir una aplicación concreta.
Frameworks en PHP
 Zend Framework (Oficial, de los desarrolladores de PHP)
 Kohana
 Symfony
 CakePHP
 PHP Prado
 CodeIgniter
 Yii Framework
 Lithium
 Sapphire
 Akelos
Referencias.
http://www.lsi.us.es/~javierj/investigacion_ficheros/Framework.pdf
http://servicio.uca.es/softwarelibre/publicaciones/apuntes_php
https://www.ecured.cu/PHP#Sintaxis
http://php.net/manual/es/intro-whatis.php
https://www.ecured.cu/Lenguaje_de_Programación
https://books.google.com.mx/books?hl=es&lr=&id=zMK3GOMOpQ4C&oi=fnd&pg=
PR17&dq=PHP&ots=Fgit23Ghvh&sig=cwp3HegajtVJAC_ZfaEOYuA0ecI#v=onepa
ge&q=PHP&f=false
http://www.dtic.upf.edu/~ocelma/cpom/per_imprimir/tema2-lenguaje_php.html