Monografias.com > Computación > Programación
Descargar Imprimir Comentar Ver trabajos relacionados

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 

    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.

    Categorias
    Newsletter