Bienvenido, invitado ( Identificarse | Registrarse )
![]() ![]() |
Jun 5 2006, 05:39 PM
Publicado:
#1
|
|
|
Webmaster Grupo: Webmaster Mensajes: 5,017 Registrado: 13-February 06 Desde: Tarragona - España Miembro No.: 1 |
Que es PHP ??? PHP significa Hypertext Preprocessor, aunque originalmente significaba Personal Home Page Tools. Los ficheros PHP normalmente se denominan con la extensión php, php3 o phtml. El PHP es un lenguaje embebido en páginas HTML y que se ejecutan el servidor. Productos similares y propietarios son Active Server Pages (ASP) de Microsoft, ColdFusion de Allaire y Java Server Pages (JSP) de Sun. PHP es fácil de aprender comparado con otros mecanismos para obtener la misma funcionalidad. A diferencia de JSP o CGI basados en C, PHP no requiere un conocimiento exhaustivo del lenguaje de programación. A diferencia de Perl, PHP tiene una sintaxis muy fácil de comprender y a diferencia de ASP, no requiere conocer más de un lenguaje de programación o de la instalación de módulos externos o comerciales para realizar tareas más complicadas no previstas en el lenguaje más usado (Visual Basic Script). |
|
|
|
Jun 5 2006, 05:40 PM
Publicado:
#2
|
|
|
Webmaster Grupo: Webmaster Mensajes: 5,017 Registrado: 13-February 06 Desde: Tarragona - España Miembro No.: 1 |
La mayoría de las funciones más útiles están predefinidas:
* Acceso a bases de datos: ODBC, Oracle, Postgres, SQL Server, MySQL, Informix, Interbase, SyBase, mSQL, dBase… * Conectividad: HTTP, FTP, COM, YP/NIS, SNMP, Sockets, CORBA, LDAP * Servicios Correo y Noticias: POP, IMAP, SMTP, NNTP * Textos y Gráficos: XML, HTML, PDF, GD, Flash * Funciones Matemáticas. * POSIX: semáforos, memoria compartida, acceso a ficheros, expresiones regulares, cronómetros… * Comercio Electrónico: Cybercash, Verisign * Formularios. * Encriptación y Compresión: MD5, Gzip, Bzip2, OpenSSL… Las instrucciones PHP están embebidas en HTML. Una página PHP es una página normal HTML que con unas marcas especiales le indican al servidor que deben interpretarse. |
|
|
|
Jun 5 2006, 05:40 PM
Publicado:
#3
|
|
|
Webmaster Grupo: Webmaster Mensajes: 5,017 Registrado: 13-February 06 Desde: Tarragona - España Miembro No.: 1 |
ejemplo1.phtml
CITA <html> <head> <title>Saludos</title> </head> <body> <p>Hola, <? /* Ahora pasamos a modo PHP */ $nombre = "Ricardo"; $apellido = "Galli"; echo "soy $nombre $apellido"; ?> </p> </body> </html> Cuando un cliente solicita esta página, el servidor web la procesa en forma secuencial desde el principio al final buscando secciones PHP limitadas por <? y ?>. En caso de encontrarlas, las compila y ejecuta. |
|
|
|
Jun 5 2006, 05:41 PM
Publicado:
#4
|
|
|
Webmaster Grupo: Webmaster Mensajes: 5,017 Registrado: 13-February 06 Desde: Tarragona - España Miembro No.: 1 |
Si todo se ejecuta de forma normal, producirá la siguiente página HTMLs:
CITA <HTML> <HEAD> <title>Saludos</title> </head> <body> <p>Hola, soy Ricardo Galli</p> </BODY> </HTML> El resultado es idéntico a si hubiese sido escrito el texto manualmente. Esto tiene algunas consecuencias: * PHP puede ser agregado rápidamente al código HTML producido por editores HTML interactivos. * PHP facilita la interacción entre diseñadores y programadores. * No se necesita re-escribir cada línea de código HTML en un lenguaje de programación. * PHP reduce costes y aumenta la eficiencia. |
|
|
|
![]() ![]() |