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

Desarrollo de sitios web con PHP y MySQL




Enviado por Pablo Turmero



Partes: 1, 2

    Monografias.com

    PHP es un lenguaje de script del lado del servidor. Otros lenguajes similares son ASP, JSP o ColdFusion
    Los scripts PHP están incrustados en los documentos HTML y el servidor los interpreta y ejecuta antes de servir las páginas al cliente
    El cliente no ve el código PHP sino los resultados que produce

    ¿Qué es PHP?

    Monografias.com

    Creado por Rasmus Lerdorf para uso personal en 1994
    PHP = PHP: Hypertext Preprocessor
    Versión actual: PHP 5
    Es un módulo que se añade al servidor web y fue concebido inicialmente para Apache

    Breve Historia de PHP
    ¿Por qué PHP?
    Por sus ventajas: es potente, fácil de aprender, de libre distribución, permite el acceso a bases de datos y otras funcionalidades orientadas a la red
    Dispone de abundante soporte en la Web

    Monografias.com

    Scripts en la parte del servidor.
    Scripts en línea de comandos.
    Escribir aplicaciones grá?cas clientes.
    Soporte a bases de datos.

    ¿Qué se puede hacer con PHP?

    Monografias.com

    ¿Cómo funciona PHP?
    (Gp:) PáginaPHP
    (Gp:) Intérprete
    PHP
    (Gp:) PáginaHTML
    (Gp:) PáginaHTML
    (Gp:) internet
    (Gp:) Servidor web
    (Gp:) Cliente
    (navegador)
    (Gp:) < ?PHP
    $nombre = "Ana";
    print ("< P>Hola, $nombre< /P>");
    ?>
    (Gp:) < P>Hola, Ana< /P>

    Monografias.com

    Servidor web Apache (www.apache.org)
    con el módulo PHP (www.php.net)
    y la base de datos MySQL (www.mysql.com) si se desea crear páginas dinámicas

    Otras Utilidades:
    Editores de PHP, como DevPHP (www.sourceforge.net), Eclipse (www.eclipse.org) o Aptana Studio (www.aptana.com)
    Manuales de PHP y MySQL

    Requisitos para su funcionabilidad

    Monografias.com

    Para Windows: (Apache, Php, Mysql y PhpMyAdmin)
    AppServ
    Xampp
    Wamp
    EasyPhp
    Para Linux: (Apache, Php, Mysql y PhpMyAdmin)
    Lamp
    Xampp
    Para Macintosh: (Apache, Php, Mysql y PhpMyAdmin)
    Mamp
    Xampp
    Herramientas OpenSource

    Monografias.com

    Es un software que permite la instalación en nuestro entorno Windows, de los siguientes paquetes:
    Apache Web Server (versión 2.2.3)
    Lenguaje PHP (versión 5 o 4, en mi caso instale la 5.1.6)
    Base de datos MySQL (versión 5.0.24)
    Manejador de base de datos phpMyAdmin (versión 2.9.0.2)

    Descargarlo de la siguiente pagina:
    http://www.appservnetwork.com/index.php?newlang=spanish

    ¿Que es AppSer?

    Monografias.com

    Dar doble clic sobre el icono de instalación

    Instalación AppServ

    Monografias.com

    Instalación AppServ

    Monografias.com

    Instalación AppServ

    Monografias.com

    Instalación AppServ
    < ?PHP
    $nombre = "Ana";
    print ("< P>Hola, $nombre< /P>");
    ?>

    Monografias.com

    Creación del directorio de trabajo
    Buscar el directorio de Instalacion del AppServ.
    Crear un directorio (curso nombre alumno) dentro del directorio www
    Dentro del Directorio creado, crear un directorio con el nombre (images)
    Crear un archivo con nombre index.html
    Revisar en el navegador web
    http://localhost/nombredirectorio

    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