Primera Clase

685 views
633 views

Published on

informacion basica sobre php

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
685
On SlideShare
0
From Embeds
0
Number of Embeds
20
Actions
Shares
0
Downloads
14
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Primera Clase

  1. 1. DISEÑO WEB Y MULTIMEDIA <ul><li>PHP </li></ul><ul><li>Lenguajes de servidor </li></ul><ul><li>Conceptos básicos de PHP </li></ul><ul><li>Sentencias </li></ul>
  2. 2. Plataforma Servidora <ul><li>Servidor de páginas Web (Servidor Apache) </li></ul><ul><li>Intérprete de PHP 5 </li></ul><ul><li>Servidor de Base de Datos (mysql) </li></ul>
  3. 3. Apache – Mysql - PHP
  4. 4. Paquetes de instalación <ul><ul><li>WAMP </li></ul></ul><ul><ul><li>LAMDA </li></ul></ul><ul><ul><li>XAMPP </li></ul></ul><ul><ul><li>LAMP </li></ul></ul>
  5. 5. Programación CLIENTE–SERVIDOR La aplicación del lado del cliente al comunicarse con el servidor accede a la base de datos y éste a su vez administra los datos de las peticiones de los usuarios.
  6. 6. PHP Hypertext Preprocessor <ul><li>PHP es un lenguaje de programación interpretado usado normalmente para la creación de páginas web dinámicas. PHP es un acrónimo recursivo que significa &quot;PHP Hypertext Pre-processor&quot; (inicialmente PHP Tools, o, Personal Home Page Tools). </li></ul>
  7. 7. PHP Hypertext Preprocessor <ul><li>Ventajas </li></ul><ul><li>Es un lenguaje multiplataforma. </li></ul><ul><li>Compatibilidad con la mayoría de las bases de datos </li></ul><ul><li>Capacidad de expandir su potencial utilizando la enorme cantidad de módulos </li></ul><ul><li>Posee una amplia documentación y soporte. </li></ul><ul><li>Es libre, por lo que se presenta como una alternativa de fácil acceso para todos. </li></ul><ul><li>Permite las técnicas de Programación Orientada a Objetos. </li></ul><ul><li>Biblioteca nativa de funciones </li></ul><ul><li>No requiere definición de tipos de variables. </li></ul><ul><li>Desventajas </li></ul><ul><li>No posee una abstracción de base de datos estándar, sino bibliotecas especializadas para cada motor (a veces más de una para el mismo motor). </li></ul><ul><li>No posee adecuado manejo de internacionalización, unicode, etc. </li></ul><ul><li>Por su diseño dinámico no puede ser compilado y es muy difícil de optimizar. </li></ul>
  8. 8. Programación PHP <ul><li>Etiquetas </li></ul><ul><li><?php … ?> </li></ul><ul><li><? … ?> </li></ul><ul><li>Varables </li></ul><ul><li>Se declara las variables con $ ejem: </li></ul><ul><li>$variable1=valor; </li></ul><ul><li>$variable2=5; </li></ul><ul><li>$variable3=“Mensaje”; </li></ul>
  9. 9. Programación PHP <ul><li>Presentar las variables </li></ul><ul><ul><li>echo $variable; </li></ul></ul><ul><ul><li>print $variable; </li></ul></ul><ul><ul><li>Ejemplo: </li></ul></ul><ul><ul><li>$val1=“Este es mi primer mensaje”; </li></ul></ul><ul><ul><li>echo $val1; </li></ul></ul>
  10. 10. Programación PHP <ul><li>PHP y Html </li></ul><ul><li>$nombre=”Juan”; </li></ul><ul><li>$apellidos=”Jaramillo”; </li></ul><ul><li>$edad=”18 años”; </li></ul><ul><li>echo “Nombre :”.$nombre.”<br> Apellidos :”.$apellido.”<br> </li></ul><ul><li>Edad: $edad”; </li></ul>
  11. 11. Programación PHP <ul><li>Practica: </li></ul><ul><ul><li>Operaciones con variables </li></ul></ul><ul><ul><li>Creación de tablas e información </li></ul></ul><ul><ul><li>Leer “Tratamiento de variables del libro guia” </li></ul></ul>
  12. 12. GRACIAS <ul><ul><li>Autor: </li></ul></ul><ul><ul><ul><li>Ing. Ramiro Ramriez </li></ul></ul></ul><ul><ul><li>Docentes: </li></ul></ul><ul><ul><ul><li>Segundo Benítez </li></ul></ul></ul><ul><ul><ul><li>Franco Guamán </li></ul></ul></ul><ul><ul><ul><li>Samanta Cueva </li></ul></ul></ul>

×