tema1_php
-
Upload
alessandra-mylena-mendoza -
Category
Documents
-
view
214 -
download
2
description
Transcript of tema1_php
-
Desarrollo de sitios webcon PHP y MySQLTema 1: Introduccin
*
-
ENVIAR A MI CORREO ELECTRONICO EL MIERCOLES 30 DE DICIEMBRE LOS ESPERO HASTA LAS 17:00HRS
-
Introduccin a PHPLenguajes de script
PHP es un lenguaje de script del lado del servidor. Otros lenguajes similares son ASP, JSP o ColdFusionLos scripts PHP estn incrustados en los documentos HTML y el servidor los interpreta y ejecuta antes de servir las pginas al clienteEl cliente no ve el cdigo PHP sino los resultados que produce
*
-
Introduccin a PHPCmo funciona PHP? (1)
PginaHTML
PginaHTMLinternetServidor webCliente(navegador)Hola, Ana
*
-
Introduccin a PHPCmo funciona PHP? (2)
PginaPHPIntrpretePHP
PginaHTML
PginaHTMLinternetServidor webCliente(navegador)
Hola, Ana
*
-
Introduccin a PHPBreve historia de PHP
Creado por Rasmus Lerdorf para uso personal en 1994PHP = PHP: Hypertext PreprocessorVersin actual: PHP 5Es un mdulo que se aade al servidor web y fue concebido inicialmente para ApachePor qu PHP?
Por sus ventajas: es potente, fcil de aprender, de libre distribucin, permite el acceso a bases de datos y otras funcionalidades orientadas a la redDispone de abundante soporte en la Web
*
-
Introduccin a PHPRequisitos
Servidor web Apache (www.apache.org) (APACHE ES UN EMULADOR DE SERVIDOR, CONVIERTE TU PC EN UN SERVIDOR)https://www.apachefriends.org/es/index.html (de esta direccin bajamos APACHE, MYSQL, PHP, PERL)
Otras utilidades
Herramientas para la gestin de MySQL, como PHPMyAdmin (www.phpmyadmin.net)Editores de PHP, como DevPHP (www.sourceforge.net), Eclipse (www.eclipse.org) o Aptana Studio (www.aptana.com)Manuales de PHP y MySQL
*
-
Instalacin de XAMPPQu es XAMPP?XAMPP es una distribucin de Apache que incluye MySQL, PHP y otras herramientas para el desarrollo de aplicaciones web, como phpMyAdminXAMPP es gratuito y fcil de instalar: basta con descargar el archivo y extraerloXAMPP es multiplataforma: existen versiones para Windows, Linux y Mac OSPrecaucin: la configuracin por defecto de XAMPP no es segura y no es adecuada para un entorno de produccin. El paquete incluye una herramienta para obtener una configuracin ms segura
*
-
Instalacin de XAMPPInstalacin y configuracin de XAMPP
Pasos:DescargarInstalarProbar
*
-
Instalacin de XAMPPInstalacin y configuracin de XAMPP. 1: descargar
Conectarse a http://www.apachefriends.org/es/xampp.htmlSeleccionar la plataforma adecuadaEn el caso de Windows existen dos versiones: la normal (XAMPP) y la reducida (XAMPP Lite)Para instalar la versin XAMPP Lite de Windows,Seleccionar Download > XAMPP LiteElegir el fichero EXE autoextrableGuardar el archivo en disco
*
-
Instalacin de XAMPPInstalacin y configuracin de XAMPP. 2: instalar
Ejecutar el archivo descargado. Extraer a la carpeta C:\Archivos de programa\xamppliteIr a la carpeta C:\Archivos de programa\xampplite y ejecutar el programa setup_xampp.batCrear un acceso directo en el escritorio al programa xampp-control.exe situado en esa carpeta
*
-
Instalacin de XAMPPInstalacin y configuracin de XAMPP. 3: probar
Ejecutar XAMPP haciendo doble clic sobre el icono xampp_controlArrancar los mdulos Apache y MySQL. Aparece el rtulo Running al lado de ambosPulsar el botn Admin. Aparecer la pgina de inicio del servidorPara parar XAMPP, pulsar el botn Exit
*
-
Instalacin de XAMPPConfiguracin segura de XAMPP
Arrancar XAMPP y cargar la pgina de inicioSeleccionar la opcin Chequeo de seguridadPulsar el enlace recomendado para solucionar los problemas de seguridadEstablecer una contrasea para el administrador (root) de MySQL (por defecto est en blanco)Crear un usuario con contrasea para proteger el acceso a la carpeta de XAMPP
*
-
Recursos de PHPDocumentacin
Manuales en www.apache.org, www.php.net, www.mysql.comTutoriales, scripts, artculos
www.phpbuilder.com www.codewalkers.com www.devshed.com www.tutorialfind.com www.melonfire.com
*
*
*
*
*
*
*
*
*
*
*
*
*
*