Sei sulla pagina 1di 3

FASE 2 - MANEJO PROGRAMACIN BSICA

ACTIVIDAD INDIVIDUAL

PROGRAMACION DE SITIOS WEB


GRUPO: 301127A_220

PRESENTADO POR:
JACKSON APRAEZ SOTO

PRESENTADO A:
YHON JERSON ROBLES PUENTES

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA UNAD


INGENIERIA DE SISTEMAS
CEAD FLORENCIA
16 FEBRERO 2015

Conceptos generales de programacin


Qu es PHP?
PHP: HyperText Preprocessor. Es un lenguaje de tipo scripting, que actualmente
est siendo utilizado como una de las mejores alternativas para desarrollar
aplicaciones en la Web. Un lenguaje sencillo de aprender, porque basa su cdigo
en las estructuras y notaciones de otros muy populares lenguajes como C o Basic,
adems de ser potente y de alto rendimiento. PHP se considera como un lenguaje
de programacin del lado del servidor (se ejecuta en el servidor Web), rpido, que
posee una gran cantidad de librera de funciones y una amplia documentacin.
Las pginas ejecutadas en el servidor pueden realizar accesos a bases de datos,
conexiones en red, etc. El usuario o cliente recibe una pgina HTML resultante de
la ejecucin del cdigo y pgina PHP.
Caractersticas de PHP
El cdigo del lenguaje PHP se encuentra embebido en los documentos HTML.
PHP puede interactuar con los principales, y ms comunes, gestores de Bases de
Datos en servidores Web. Se considera un lenguaje robusto y potente que est
escrito en lenguaje C, con la gran ventaja que es gratuito y su cdigo fuente, como
el LINUX, est a disposicin de los usuarios. PHP como todos los lenguajes
creados pensando en Internet, soporta diversidad de protocolos de
comunicaciones entre ellos FTP, HTTP, IMAP, etc.
Qu puedo hacer con PHP?
Con las contribuciones recibidas de los cientos de colaboradores interesados en el
desarrollo del lenguaje, el PHP se transforma rpidamente en un lenguaje
capacitado para realizar cualquier tarea. Entre ellas podemos destacar: La gestin
con las bases de datos donde el lenguaje permite interfaces con la mayora de las
bases de datos, incluyendo las de los sistemas Microsoft a travs de ODBC. Es
muy sencillo con PHP enviar un e-mail a una persona por medio de su direccin
electrnica o a una lista detallada de ellas PHP facilita diversas tareas de
tratamiento de imgenes a travs de funciones, que seran demasiado tediosas
utilizando alguna herramienta especialidad para ello. Dentro del conjunto de
libreras de PHP, se encuentran varias destinadas al proceso de gestin de
archivo: crear, borrar, cambiar de nombre, mover, modificar, etc. Otras funciones
tambin permitirn transferir archivos por FTP.
PHP, el intrprete y el servidor
Para ejecutar aplicaciones desarrolladas en PHP, es necesario instalar el
intrprete del lenguaje y un servidor Web. Generalmente las aplicaciones
desarrolladas en PHP, se ejecutan sobre un navegador Web como Internet
Explorer. Cuando el usuario realiza una llamada a un documento PHP, el
navegador realiza un envo de solicitud al servidor a travs del protocolo HTTP. El
servidor identifica que el archivo es cdigo fuente de PHP, por medio de su

extensin, y ejecuta el intrprete. El intrprete ejecuta el programa obteniendo un


resultado que es devuelto a travs del servidor al Usuario visualizndose en el
navegador.
Reflexin
El cdigo del lenguaje PHP se encuentra embebido en los documentos HTML, de
forma que se considera muy sencillo procesar informacin dentro de una
aplicacin Web desarrollada en el lenguaje, pero obliga a que un programador que
pretenda utilizar PHP, conozca a fondo las bondades de la programacin con el
lenguaje HTML. Las aplicaciones para la Web, en ocasiones requieren del manejo
y control de un conjunto amplio de datos que se intercambian en la red; PHP como
todos los lenguajes de tipo scripting utilizan para ello Servidores Web como
Apache y gestores de bases de datos como MySql. Los interesados en PHP,
deben incrementar a su base de conocimientos, el lenguaje SQL para manejo de
bases de datos que es aplicable a los diferentes gestores, y el manejo de un
servidor WEB para poder interactuar en la red, ya sea en el ambiente Windows o
en el ambiente LINUX.

Potrebbero piacerti anche