TeoriaPHP_BD

Páginas: 26 (6400 palabras) Publicado: 20 de septiembre de 2015
En los últimos años hemos vivido una explosiva popularización de internet. Entre todos los
servicios que La Red puede ofrecer los grandes triunfadores han sido los servicios web,
los servicios de páginas html. Hasta tal punto son importantes estos servicios que muchos
usuarios asocian internet únicamente a la consulta de páginas web.
Los proveedores de servicios, conscientes de esta realidad, handesarrollado sistemas
basados en páginas web que sustituyen a muchos de los servicios clásicos: El correo web
sustituye a los servicios POP, NNTP es sustituido por los foros de noticias web, los
servidores web permiten la subida y bajada de archivos sustituyendo a los servicios FTP,
etc.
Las páginas web han dejado de considerarse como lugares donde se consulta
información estática paraconvertirse en sitios dinámicos e interactivos. En la página de
nuestra aerolínea ya no solo podemos consultar el horario de los vuelos, también
podemos hacer reservas y compra de billetes. Cada vez que efectuamos una búsqueda
en google o yahoo recibimos una página web única, creada por el servidor en el momento
en el que pulsamos “buscar”. Esto es interactividad.
Netscape y Microsoft han dotado a susnavegadores con la capacidad de interpretar
lenguajes de programación, JavaScript en el caso de Netscape, JScript y VBScript en el
caso de Microsoft. Es muy importante tener presente que estos lenguajes se ejecutan
en el navegador, no en el servidor.
He aquí una lista de los lenguajes más comunes:
PHP Gran difusión, eficiente, buena curva de aprendizaje, GNU, multiplataforma.
ASP Gran difusión,eficiente, propietario de Microsoft, sólo en plataformas Microsoft.
JSP Basado en java, potente, estable y robusto. Alto consumo de recursos,
especialmente bueno para sitios grandes, multiplataforma.
C++ Su única baza es su alta eficiencia. Hay que compilar cada vez que se hace un
cambio.
No está pensado para funcionar como CGI y su codificación para esta tarea es muy
tediosa.
Perl Está siendo sustituidopor lenguajes específicamente desarrollados para funcionar
como CGI’s.
.NET (C++, ASPX, C#, VBasic) Tecnología emergente de Microsoft. .NET es el interfaz
entre el lenguaje y el código que se envía al navegador. Gran consumo de recursos. Sólo
en plataformas Microsoft. El desarrollador puede elegir entre cuatro lenguajes. .NET
compite con Java en el mismo “Nicho tecnológico”.
¿Qué es PHP?
PHP(acrónimo recursivo: “PHP: Hypertext Preprocessor”) es un lenguaje de
programación de código abierto, que se distribuye bajo licencia GNU, pensado para
funcionar como CGI y que puede ser embebido en el código HTML.
Es un lenguaje sencillo de aprender, con una sintaxis basada en C, Java y Perl.
PHP es un lenguaje interpretado, no compilado, que permite hacer cambios rápidamente
y con una sintaxis“suave”.
BD - Teoría PHP

Página 1

Sitios
www.php.net El sitio oficial.
www.php.net/manual/en/ Manual online
www.php.net/manual/en/faq.php Cuestiones frecuentes
www.php.net/manual/en/funcref.php
PRACTICA 1 “Hola mundo” (holamundo1.php)


Hola mundo


print “Hola mundo”;
?>


En este primer ejemplo vemos nuestro primer código PHP embebido dentrode HTML.
Sólo el texto que se encuentra entre “” es interpretado por el servidor.
Comentarios:
Los comentarios son líneas de texto que se introducen en el código para referencia del
programador. Estas líneas son ignoradas por PHP. Los comentarios de una sola línea
deben empezar por “//”. Pueden incluirse comentarios de varias líneas delimitados por “/*”
y “*/”.
// Esto es uncomentario de una línea
print “Hola mundo”;
/*
Esta parte del código tampoco será interpretada.
print “Adios mundo”;
*/
?>
Variables:
Todas la variables deben precedidas por signo dólar ($), y le asignamos contenido con el
signo igual (=). Con las variables, PHP distingue entre mayúsculas y minúsculas, , por lo
que no es lo mismo $myvar que $Myvar, éstas son dos variables totalmente distintas....
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS