Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Julio Alfaro<br />@guateRikum<br />
Creado originalmente por RasmusLerdorf 1994.<br />Es un lenguaje de programación interpretado.<br />Significa PHP Hypertex...
RasmusLerdorf<br />
Es un lenguaje de scripts usado ampliamente y multiproposito, en especia para diseñado para Web.<br />El desarrollo puede ...
Funcionamiento de PHP en la WEB<br />REQUERIMIENTO HTTP<br />RESPUESTA HTTP<br />WEB SERVER<br />
Un Web Server (Preferencialmente Apache).<br />El plugin de PHP para que el Web Server lo interprete<br />Si queremos alma...
El código a ejecutarse en la pagina debe estar embebido en un HTML y se reconoce pues se encierra entre el TAG <?php ….   ...
Cuando queremos interactuar con el usuario en HTML usamos FORMAS (<FORM>) y la información que estas contienen interactúa ...
$_GET : Nos permite ver los parámetros HTTP trasladados vía la acción GET.<br />$_POST : Nos permite ver los parámetros HT...
Actualmente se encuentra vigente la versión 5.3.6<br />En el 2007 se abandono el soporte y desarrollo para php 4<br />Se e...
ALGUNOS FRAMEWORKS QUE NOS AYUDAN APROGRAMAR<br />
SOFTWARE DESARROLLADO EN PHP<br />
PHP en la Web<br />
PHP en la Web<br />
Upcoming SlideShare
Loading in …5
×

Php

1,026 views

Published on

Sesion 1 php girlsattech

Published in: Technology
  • Be the first to comment

Php

  1. 1. Julio Alfaro<br />@guateRikum<br />
  2. 2. Creado originalmente por RasmusLerdorf 1994.<br />Es un lenguaje de programación interpretado.<br />Significa PHP Hypertext Pre-processor (inicialmente Personal HomePage Tools)<br />Tiene licencia PHP, que bajo la Free Software Fundation es considerado como una licencia de software libre<br />Puede usarse para aplicaciones de escritorio gracias a las extensiones PHP-Qt o PHP-GTK<br />Puede usarse para programas de líneas de comando con la versión PHP-CLI <br />Distribuido actualmente por PHP Group (www.php.net)<br />Datos de PHP<br />
  3. 3. RasmusLerdorf<br />
  4. 4. Es un lenguaje de scripts usado ampliamente y multiproposito, en especia para diseñado para Web.<br />El desarrollo puede estar embebido en HTML<br />¿Qué es PHP?<br />
  5. 5. Funcionamiento de PHP en la WEB<br />REQUERIMIENTO HTTP<br />RESPUESTA HTTP<br />WEB SERVER<br />
  6. 6. Un Web Server (Preferencialmente Apache).<br />El plugin de PHP para que el Web Server lo interprete<br />Si queremos almacenar informacion podemos usar una base de datos.<br />Soluciones Rápidas MAMP, XAMP, WAMP<br />Windows : http://www.wampserver.com/en/<br />Mac : http://www.mamp.info/en/index.html<br />Linux : https://help.ubuntu.com/community/ApacheMySQLPHP<br />Que necesitamos para empezar <br />
  7. 7. El código a ejecutarse en la pagina debe estar embebido en un HTML y se reconoce pues se encierra entre el TAG <?php …. ?><br />Ej :<br />Estructura de PHP en Web<br />
  8. 8. Cuando queremos interactuar con el usuario en HTML usamos FORMAS (<FORM>) y la información que estas contienen interactúa con PHP de la siguiente forma :<br />Ej, si tenemos un HTML con la siguiente estructura :<br />El código PHP de action.php podría ser :<br />Trabajando con Formas<br />
  9. 9. $_GET : Nos permite ver los parámetros HTTP trasladados vía la acción GET.<br />$_POST : Nos permite ver los parámetros HTTP trasladados vía la acción POST.<br />$_REQUEST : Variables de requisición en HTTP<br />$_SESSION : Variables que se almacenan por cada conexión que se establece en al webserver.<br />$_ENV : Variables generales en el servidor<br />$_COOKIE : HTTP Cookies<br />Variables de entorno<br />
  10. 10. Actualmente se encuentra vigente la versión 5.3.6<br />En el 2007 se abandono el soporte y desarrollo para php 4<br />Se espera pronto una nueva versión de PHP que sea la 6, y para ese entonces solo se soportara la 5 y 6.<br />Versiones de PHP<br />
  11. 11. ALGUNOS FRAMEWORKS QUE NOS AYUDAN APROGRAMAR<br />
  12. 12. SOFTWARE DESARROLLADO EN PHP<br />
  13. 13. PHP en la Web<br />
  14. 14. PHP en la Web<br />

×