Vista previa del material en texto
Grupo #4 PHP Temas a tratar Sintaxis PHP Relacion entre PHP y HTML Xampp 02 01 03 04 Ejercicios05 Hypertext Preprocessor o PHP es un lenguaje de programación de código abierto enfocado a scripts ejecutables del lado del servidor web , que se utiliza principalmente en el desarrollo de páginas y aplicaciones web con contenido dinámico. PHP Servidor y Cliente A diferencia de JavaScript, que se ejecuta en el lado del cliente, el código PHP se ejecuta en el servidor. El servidor procesa el código PHP y envía el resultado al cliente en formato HTML. PHP se puede combinar con MySQL para trabajar con bases de datos En resumen, PHP es un lenguaje de programación del lado del servidor que se utiliza para crear aplicaciones y sitios web https://bing.com/search?q=php+servidor+y+cliente https://bing.com/search?q=php+servidor+y+cliente https://www.php.net/manual/es/intro-whatis.php https://www.php.net/manual/es/intro-whatis.php https://www.php.net/manual/es/intro-whatis.php https://es.wikipedia.org/wiki/PHP https://es.wikipedia.org/wiki/PHP Rasmus Lerdorf el programador que fue famoso por haber creado el origen de lo que luego sería PHP. Lerdorf escribió la primera versión de Gestor de Inicio de Sesión Personalizado, o PHP/FI (1994), utilizando el lenguaje de programación C. En 1997, dos programadores web amigos de Lerdorf, Zeev Suraski y Andi Gutman, crearon la primera versión ‘reescrita’ de PHP 2.0 y comenzaron el desarrollo de PHP 3.0. El lenguaje se convirtió en un proyecto de código abierto y poco después se creo la Fundacion PHP. La Fundación PHP es una organización sin ánimo de lucro que representa el equipo responsable del desarrollo de PHP. ¿Quién invento PHP? Aplicaciones creadas en PHP PHP, uno de los lenguajes de scripting del lado del servidor más utilizados, y sus diferentes versiones (3,4, 5 y 7) son utilizadas por el 80% de todos los sitios web del mundo. Varios sitios web de alto perfil ya utilizan PHP, como Facebook, Wikipedia y Flickr. El lenguaje de programación de Facebook en sus inicios fue PHP. Este fue el elegido por Mark Zuckerberg en 2003 para crear las bases del sitio web que todos conocemos hoy en día. Sintaxis Sintaxis <?php // PHP code goes here ?> Como escribir en codigo php: Como escribir en codigo php: Variables $variable1 = 1; $variable2 = 2.5; $variable3 = "Hola mundo"; $variable4 = True; Variables Constante Constante Imprimir Imprimir Cómo leer datos del teclado en PHPCómo leer datos del teclado en PHP. Operadores de asignación = += -= y *= Operadores aritméticos + - y / Operadores de comparación == != < > y <= Operadores logicos && || y ! Operadores de cadena (.) 02 01 03 04 05 Operadores basicosOperadores basicos PHP EMBEBIDO & HTML PHP y HTML interactúan mucho: PHP puede generar HTML, y HTML puede pasar información a PHP. Embeber código PHP consiste en introducirlo en otro entorno para mostrar características dinámicas. Este entorno es normalmente código HTML en el que estamos trabajando y al que queramos aportar un extra Variables desde fuentes externas Formularios HTML (GET y POST) Cuando se envía un formulario a un script de PHP, la información de dicho formulario pasa a estar automáticamente disponible en el script. La diferencia entre los métodos get y post radica en la forma de enviar los datos a la página cuando se pulsa el botón “Enviar”. Mientras que el método GET envía los datos usando la URL, el método POST los envía de forma que no podemos verlos (en un segundo plano u "ocultos" al usuario). <form action="foo.php" method="post"> </form> <?php echo $_POST['username']; ?> XAMPP Xampp es un servidor web local multiplataforma que permite la creación y prueba de páginas web u otros elementos de programación. Sin embargo, Xampp integra una serie de herramientas que potencian y facilitan la experiencia al desarrollador. Es decir, Xampp en sí mismo no es un programa, sino un paquete de programas o software que contiene herramientas de gestión de base de datos. El servidor web Apache, también conocido como Apache HTTP Server, es un software desarrollado por la Apache Software Foundation Apache es un servidor web que se encarga de almacenar, procesar y servir las páginas web a los usuarios de las mismas. Se distribuye bajo una licencia de código abierto, lo que quiere decir que es gratuito y fácilmente adaptable, personalizable y reutilizables. Es considerado una de las tecnologías que impulsó el crecimiento inicial de Internet. Apache Función de Apache Apache, no es un servidor físico, sino un software que se ejecuta en un servidor HTTP. Esto para que no tengas ninguna confusión antes de leer todo lo que estamos por contarte. La función de Apache es la de servir de enlace entre el servidor y los navegadores de los usuarios del sitio web, como Firefox, Google Chrome o Safari, mientras intercambia información entre ellos. Este proceso es lo que se conoce como la arquitectura cliente- servidor, que se caracteriza, entre otras cosas, por su centralización y escalabilidad. MySQL y PHP PHP, un lenguaje de programación ampliamente utilizado en la web, se integra perfectamente con MySQL, una de las bases de datos relacionales más populares. Esta combinación permite a las aplicaciones web almacenar, recuperar y manipular datos en tiempo real. Thanks