Академический Документы
Профессиональный Документы
Культура Документы
PHP es un lenguaje de script del lado del servidor. Otros lenguajes similares son ASP, JSP o ColdFusion Los scripts PHP estn incrustados en los documentos HTML y el servidor los interpreta y ejecuta antes de servir las pginas al cliente El cliente no ve el cdigo PHP sino los resultados que produce
Creado por Rasmus Lerdorf para uso personal en 1994 PHP = PHP: Hypertext Preprocessor Versin actual: PHP 5 Es un mdulo que se aade al servidor web y fue concebido inicialmente para Apache
Por sus ventajas: es potente, fcil de aprender, de libre distribucin, permite el acceso a bases de datos y otras funcionalidades orientadas a la red Dispone de abundante soporte en la Web
Scripts en la parte del servidor. Scripts en lnea de comandos. Escribir aplicaciones grcas clientes. Soporte a bases de datos.
internet
Servidor web Apache (www.apache.org) con el mdulo PHP (www.php.net) y la base de datos MySQL (www.mysql.com) si se desea crear pginas dinmicas
Otras Utilidades:
Editores de PHP, como DevPHP (www.sourceforge.net), Eclipse (www.eclipse.org) o Aptana Studio (www.aptana.com) Manuales de PHP y MySQL
Lamp Xampp
Es un software que permite la instalacin en nuestro entorno Windows, de los siguientes paquetes:
Apache Web Server (versin 2.2.3) Lenguaje PHP (versin 5 o 4, en mi caso instale la 5.1.6) Base de datos MySQL (versin 5.0.24) Manejador de base de datos phpMyAdmin (versin 2.9.0.2)
Buscar el directorio de Instalacion del AppServ. Crear un directorio (curso nombre alumno) dentro del directorio www Dentro del Directorio creado, crear un directorio con el nombre (images) Crear un archivo con nombre index.html Revisar en el navegador web
http://localhost/nombredirectorio
Actividad para sus casas: Creacion de un Hosting Gratuito para trabajar remotamente
http://www.000webhost.com/
Manual de uso de FileZilla http://nosetup.webcindario.com/filezilla/ Descargarlo para windows http://sourceforge.net/projects/filezilla/files /FileZilla_Client/3.0.11/FileZilla_3.0.11_win3 2-setup.exe/download
Se puede decir que es un Lenguaje de etiquetas, utilizado para hacer pginas web Su sintaxis es simple
Etiqueta abierta: <html> Etiqueta cerrada: </html>
Todo lo que se coloque dentro de estas etiqueta tendr cierto formato de pagina web.
Dentro estas dos etiquetas generalmente se colocan directivas como informacin para buscadores <head> </head> Entre estas dos colocamos el titulo de nuestra pgina web <title> Nombre Pagina</title>
Dentro de esta etiqueta colocamos todos los elementos que sern visibles en nuestra pgina web <body> Contenido Visible de la Pagina Web </body>
Todos los elementos que se usan para formularios deben ir dentro de esas etiquetas:
Cajas de Textos Men Desplegables Botones Textarea Botn de Chequeo, etc.
Caja de Texto:
<input type=text name=nombre id=nombre> Aqu podemos especificar cuantos caracteres queremos que el usuario ingrese, el nombre de la caja de texto (como ya lo sabemos es la variable que almacenaremos con php)
Men Desplegables:
<select name=nombre> <option value=valor>Opcion 1</option> <option value=valor>Opcion 2</option> <option value=valor>Opcion 3</option> </select>
Boton Enviar
<input type=submit name=submit>
Boton Reestablece
<input type=reset> Los datos que se llenan en un formulario no se almacenan en la base de datos hasta que se presione el botn enviar y estos sean capturados por un cdigo de Lenguaje PHP.
Debemos prestar especial atencion en la etiqueta donde declaramos el Formulario ya que debemos indicarle que metodo Y la accion
Method Action: Colocamos el nombre del archivo donde esta el codigo php. Podemos usar el nombre de la misma pagina.
Documentacin:
Manuales en www.apache.org, www.php.net, www.mysql.com Tutoriales, Script y Articulos:
www.phpbuilder.com www.codewalkers.com www.devshed.com www.tutorialfind.com www.melonfire.com www.w3.org www.cafetero100.com/manual-html.php