Agregar a favoritos      Ayuda      Português      Ingles     

Lenguaje de programación PHP




Partes: 1, 2

  1. Resumen del tema
  2. Introducción
  3. Historia y desarrolladores
  4. Plataformas soportadas
  5. Base de Datos Soportadas
  6. Variables de ámbito
  7. Bibliografía y notas utilizadas

Resumen del tema:

Está escrito tanto para usuarios que trabajen con PHP para programadores que habitualmente lo hacen. Es apropiado para todos aquellos que confíen en el lenguaje PHP a la hora de construir un sitio Web con contenido dinámico, algo que está más allá de las capacidades del HTML puro ya que las aplicaciones son mas factibles.

PHP conocido como una tecnología de código abierto que resulta muy útil para diseñar de forma rápida y eficaz aplicaciones Web dirigidas a bases de datos. PHP es un potente lenguaje de secuencia de comandos diseñado específicamente para permitir a los programadores crear aplicaciones en Web con distintas prestaciones de forma rápida. MySQL es una base de datos rápida y fiable que se integra a la perfección con PHP y que resulta muy adecuada para aplicaciones dinámicas basadas en Internet.

1.- INTRODUCCIÓN:

1.1 DIFERENCIAS ENTRE ASP Y PHP

ACTIVE SERVER PAGES

  • Software Propietario.
  • Plataformas de Microsoft.
  • Varios Lenguajes (VBScrip, JavaScrip).

PHP: Hypertext Prepocessor

  • Free Software.
  • Multiplataforma.
  • Un Solo Lenguaje: PHP

1.2 CARACTERÍSTICAS DEL PHP

  • Más Rápido que ASP.
  • Lenguaje más fácil y potente.
  • Integración perfecta más de ocho servidores HTTP.
  • Diseño Modular de fácil ampliación.
  • Licencia Abierta.
  • Acceso a 20 tipos de Bases de Datos.

2.- HISTORIA Y DESARROLLADORES

Fechas

  • Inicio del desarrollo en otoño de 1994
  • PHP Version 1 en primavera 1995
  • PHP Version 2 1995-1997
  • PHP Version 3 1997-2000
  • PHP Versión 4 en el segundo trimestre de 2000

Equipo de Desarrollo (195 personas con acceso al CVS)

  • Zeev Suraski y Andi Gutmans (Israel)
  • Shane Caraveo (Florida)
  • Stig Bakken (Norway)
  • Andrei Zmievski (Lincoln, Nebraska)
  • Sascha Schumann (Dortmund, Germany)
  • Thies C. Arntzen (Hamburg, Germany)
  • Jim Winstead (Los Angeles)
  • Sam Ruby (Raleigh, NC)
  • Rasmus Lerdorf (San Francisco)

3.- PLATAFORMAS SOPORTADAS

Plataformas (actualidad):

  • UNIX (todas las variantes)
  • Win32 (NT/W95/W98/W2000).
  • QNX.
  • Mac (Web Ten).
  • OS/2.
  • BeOS.

Plataformas (en preparación):

  • OS/390.
  • AS/400.

Servidores:

  • Apache (UNIX, Win32).
  • CGI.
  • FHTTPD.
  • ISAPI (IIS, Zeus).
  • NSAPI (Netscape I Planet).
  • Java servlet.
  • AOL Server.
  • Roxen.

Servidores (en preparación):

  • Apache 2.0.
  • WSAPI (O'Reilly WebSite).
  • PHTTPD.
  • THTTPD.

4.- BASE DE DATOS SOPORTADAS

SQL

  • Adabas D.
  • Empress.
  • IBM DB2.
  • Informix.
  • Ingres.
  • Interbase.
  • Frontbase.
  • mSQL.
  • Direct MS-SQL.
  • MySQL.
  • ODBC.
  • Oracle (OCI7, OCI8).
  • PostgreSQL.
  • Raima Velocis.
  • Solid.
  • Sybase.

Otros:

  • Dbase.
  • FilePro (solo lectura).
  • DBm (ndbm, gdbm, Berkeley db).

4.1. - Extensión de Ficheros.

  • Php3 Indica código PHP 3.x.
  • Php4 Indica código PHP 4.x.
  • Php Indica código PHP. Preferiremos esta extensión por ser más genérica.
  • Html Actualmente en desuso.

4.2.- Delimitadores

<? echo 'Primer método de delimitar código PHP'; ?>

<?php echo 'Segundo método, el más usado'; ?>

<script language="php">

echo 'Algunos editores (como el FrontPage) Sólo entienden este método';

</script>

<% echo 'Método de compatibilidad con ASP'; %>

Ejemplo

<html>

<body>

<?php

if ( Hour(time)>20 || Hour(time)<4)

{

echo "Buenas noches.";

}

else

{

echo "Buenos días.";

}

?>

</body>

</html>

Fin de Línea

Print (date ("M d, Y H: i:s", time()) );

print (

date ("M d, Y H:i:s",

time ()

)

)

;


Partes: 1, 2

Página siguiente 

Comentarios


Trabajos relacionados

Ver mas trabajos de Programacion

 

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.


Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Iniciar sesión

Ingrese el e-mail y contraseña con el que está registrado en Monografias.com

   
 

Regístrese gratis

¿Olvidó su contraseña?

Ayuda