La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño.

Presentaciones similares


Presentación del tema: "Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño."— Transcripción de la presentación:

1

2 Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño del sitio web, desde la estética y bocetos, estructura, interfaz y usabilidad de usuario, colores, tipografías, animaciones y efectos, en sí todo lo que a la parte gráfica e interacción del usuario. Back-end es la parte que procesa la entrada desde el Front-end. Es el encargado de la parte lógica del sitio web, que se encargará de programar las funciones que tendrá el sitio, o sea nada de interfaces gráficas, programación pura y dura, base de datos, administrar el sitio y su respectivo sistema, procesar datos etc

3 ¿Qué es PHP?  Es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.  Ejemplo #1 Un ejemplo introductorio. Lo mejor de utilizar PHP es su extrema simplicidad para el principiante, pero a su vez ofrece muchas características avanzadas para los programadores profesionales.

4 Introducción a Servidores Web Los servidores web son aquellos cuya tarea es alojar sitios y/o aplicaciones, las cuales son accedidas por los clientes utilizando un navegador que se comunica con el servidor utilizando el protocolo HTTP (hypertext markup language). Además los servidores pueden disponer de un intérprete de otros lenguajes de programación que ejecutan código embebido dentro del código HTML de las páginas que contiene el sitio antes de enviar el resultado al cliente. Esto se conoce como programación de lado del servidor y utiliza lenguajes como ASP, PHP, Perl y Ajax. Las ventajas de utilizar estos lenguajes radica en la potencia de los mismos ejecutando tareas mas complejas como, por ejemplo acceder a bases de datos abstrayendo al cliente de toda la operación.

5 Entorno de Trabajo. Diferencias a otros Lenguajes.  Lo que distingue a PHP de “algo” del lado del cliente como JavaScript es que el código es ejecutado en el servidor, generando HTML y enviándolo al cliente.

6 Relación SQL y PHP Entre estos, nos dará la posibilidad de manipular, gestionar y obtener información esencial desde bases de datos para poder dar mas dinamismo y potencia a nuestras aplicaciones y páginas web. Ejemplos de Paginas hechas en PHP:

7 ¿Qué necesito?  Un Editor de Texto.  Un servidor que tenga soporte activado para PHP y que todos los ficheros se guarden con la extensión ”.php”  En el caso de trabajar localmente debemos instalar un servidor web (Ej: Apache).

8 Historial de lanzamiento  Fue creado originalmente por Rasmus Lerdorf en el año 1995. Actualmente el lenguaje sigue siendo desarrollado con nuevas funciones por el grupo PHP.Rasmus Lerdorf

9 Historial de lanzamiento

10 Características de PHP  Orientado al desarrollo de aplicaciones web dinámicas con acceso a información almacenada en una base de datos.aplicaciones webbase de datos  Es considerado un lenguaje fácil de aprender, ya que en su desarrollo se simplificaron distintas especificaciones, como es el caso de la definición de las variables primitivas, ejemplo que se hace evidente en el uso de php arrays.php arrays  El código fuente escrito en PHP es invisible al navegador web y al cliente, ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador.navegador web  Capacidad de conexión con la mayoría de los motores de base de datos que se utilizan en la actualidad, destaca su conectividad con MySQL y PostgreSQL.MySQLPostgreSQL  Es libre, por lo que se presenta como una alternativa de fácil accesolibre para todos.

11 XAMPP, LAMP, WAMP, MAMP, UwAmp  XAMPP es un servidor independiente de plataforma, software libre, que consiste principalmente en la base de datos MySQL, el servidor Web Apache y los intérpretes para lenguajes de script: PHP y Perl. XAMPPApache  LAMP presenta una funcionalidad parecida a XAMPP, pero enfocada en Linux, WAMP lo hace enfocado en Windows, y MAMP para MacOS X. UwAmp es muy idéntico a WAMP y se destaca en que se puede ejecutar desde una memoria USB. LAMPWAMPMAMP Actualmente XAMPP esta disponible para Microsoft Windows, GNU/Linux, Solaris, y MacOS X. Es un software "liviano" que se puede utilizar en cualquier PC. No necesita muchos recursos.

12 Instalación de Software Necesario.  XAMPP (Compatible con Windows, Linux, OS X)  Sublime Text o Dreamweaver

13 F I N …


Descargar ppt "Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño."

Presentaciones similares


Anuncios Google