domingo, 3 de mayo de 2015

Características de PHP


Algunas de sus características son:

  • La mayor parte de su sintaxis es tomada de c, Java y Perl.
  • Es un lenguaje cercano a JavaScript o a C.
  • Se ejecuta en el servidor, lo que permite el acceso a los recursos del servidor.
  • No es necesario que el navegador lo soporte.
  • Por ser un Lenguaje libre, dispone de características que lo convierten en una herramienta útil para la creación de paginas web dinámicas.
  • Sirve de soporte para una gran cantidad de base de datos como: MySQL, PostgreSQL, Oracle, MS SQL Server, SybasemSQL, entre otras.
  • Se integra a bibliotecas externas, permitiendo la generación de documentos en PDF.
  • Ofrece una solución simple y universal para las paginaciones dinámicas de la Web de fácil programación.

Ejercicio de PHP.

Ejercicio:
Elabore un programa que sume 2 números utilizando HTML y PHP:

Te daré un ejemplo de como se debe programar en html y php, donde podrás practicar y verificar si la instalacion de XAMPP ha sido adecuada.

     En primer lugar, se hará la parte de HTML para que el usuario pueda ingresar los datos, de esta manera:
<html>
<head><title>Operaciones B&aacute;sicas</title></head>
<body bgcolor="8CC3FE">
<form name="formu" method="POST" action="suma.php">
<br><br><center><h3>Programa que Suma Dos (2) N&uacute;meros</h3></center>
<center>N&uacute;mero 1: <input type="text" name="dato1"><br></center>
<center>N&uacute;mero 2: <input type="text" name="dato2"><br></center>
<center><input type="submit" name="sumar" value="SUMAR"></center>
</form>
</body>
</html>

Al realizarlo, te va a aparecer una ventana en el navegador con la solicitud de los 2 números.

     Posteriormente, se procede a realizar el programa que va a procesar los datos ingresados por el Usuario, en este caso, con el lenguaje de PHP, de la siguiente forma:

<html>
<head><title><Operaciones B&aacute;sicas</title></head>
<body bgcolor="aqua">
<center>
<?php
$dato1=$_REQUEST['dato1'];
$dato2=$_REQUEST['dato2'];
echo "<br> El N&uacute;mero 1 es: $dato1";
echo "<br> El N&uacute;mero 2 es: $dato2";
$suma=$dato1+$dato2;
echo"<BR><BR>El Resultado de $dato1+$dato2 es: $suma";
?>
</center>
</body>
</html>

     Aparecerá una ventana con la información requerida, supongamos que en Número 1 coloques 4 y en Número 2, ingreses 4, el resultado tendría que ser 8. Así tiene que aparecer en la ventana:

     Recuerda que tienes que guardar el archivo en la carpeta de xampp y luego en htdocs. Seguidamente ingresar al navegador y colocar en el buscador, localhost/tuarchivo.html o localhost/tuarchivo.php, es decir, el nombre del archivo tal cual lo guardaste y siempre teniendo presente que es en minúsculas. 

Conceptos Básicos de HTML

HTML es el lenguaje que se emplea para el desarrollo de páginas de internet. Este lenguaje está constituido de elementos que el navegador interpreta y las despliega en la pantalla de acuerdo a su objetivo. Veremos que hay elementos para disponer imágenes sobre una página, hipervínculos que nos permiten dirigirnos a otra página, listas, tablas para tabular datos, etc.
Para poder crear una página HTML se requiere un simple editor de texto y un navegador de internet (Chrome, IExplorer, FireFox, Safari etc.), emplearemos el navegador que en este preciso momento está utilizando (recuerde que usted está viendo en este preciso momento una página HTML con su navegador).

Las instrucciones HTML están encerradas entre los carácteres: 
< y >.
Muchos elementos HTML requieren una marca de comienzo y otra de finalización. Todo aquello que está fuera de las marcas del lenguaje se imprime en la pantalla (dentro del navegador).
La estructura básica de una página HTML es:

<html>
<head>
<title>Título de la página</title>
</head>
<body>
Cuerpo de la página.
</body>
</html>


Información tomada de:  http://www.htmlya.com.ar/

A continuación un breve ejercicio de como ir trabajando nuestros primeros códigos utilizando la herramienta editor de texto llamada Notepad++ para trabajar en ambiente Windows.

Instalar XAMPP en tu Ordenador.

Hola!! Espero que se encuentren bien. En esta oportunidad les explicaré como instalar XAMPP en sus PC, así programar en PHP y realizar tus propios programas. Comencemos!! 

1) En primer lugar, tienes que descargar el programa XAMPP y podrás conseguirlo, en el siguiente link donde podrás escoger según tu Sistema Operativo: https://www.apachefriends.org/es/index.html.

2) Descarga la aplicación. Va a durar un poco en descargarse, solo tienes que tener paciencia. Al terminar la descarga, te va a generar un archivo de instalación como este: 
3) Vas a hacer click a ese archivo, se ve a generar la descarga en tu PC. Y te va a salir una ventana como la siguiente y le vas a dar click en Install:
4) Posteriormente, sigues las instrucciones que te indica la instalación, va a parecer una ventana de permiso en tu PC, consultando si deseas que la aplicación haga cambios en el ordenador, debes colocar SI. 

5) Luego de instalado, la aplicación te preguntará si deseas ver el panel de control de XAMPP. Así como se muestra en la imagen: 
6) Debes asegurarte que la opción de Apache este encendida para poder ingresar al Localhost de tu computadora. Solo tienes que hacer click a la opción de Start donde se encuentra Apache.

7) Seguidamente, ya activado el Apache, debes ingresar al navegador y colocar en el buscador: localhost. Y al ingresar, te debe aparecer una ventana como la siguiente.

8) Listo!! Ya esta instalado correctamente XAMPP en tu ordenador, ahora vamos a que aprendas a guardar tus archivos de HTML y PHP para que se puedan mostrar en el Localhost.

9) Antes que todo, debes guardar tus archivos según aplique en .html o .php para que aparezcan adecuadamente y no se muestre ningun error.

10) Debes ubicar donde se instalo la aplicación. Normalmente se almacena en la ruta siguiente:
Equipo > Sistema de Archivo > xampp 
Vas a ubicar en la carpeta de xampp, la carpeta htdocs.

11) En dicha carpeta, vas a guardar los programas que deseas que aparezcan en el localhost. Recuerda que guardarlo en minúsculas. ejemplo: suma.html o suma.php

Nota: Si no entendiste estas especificaciones, deja un comentario para mejorar.
Puedes ver además este vídeo, ten en cuenta que es para Windows 7: 

Guía de Ejercicios Prácticos de PHP.

https://drive.google.com/file/d/0Bx4fmu5ZoMkXaHlVMWl5RHNYaU0/view?usp=sharing

Guía para PHP.

https://drive.google.com/file/d/0Bx4fmu5ZoMkXajJPN2oyZFJQd0k/view?usp=sharing

sábado, 2 de mayo de 2015

¿Qué es el Lenguaje de Programación PHP?
    En español, procesador de hipertexto, es un lenguaje de programación de alta calidad, el cual es embebido por el código HTML para generar interfaces dinámicas e interactivas con el usuario, debido a la alta demanda de información que se maneja actualmente. 

    Por otro lado, según lo explica González, E. (2009) en su Tutorial básico del programador web: PHP desde cero, en que especifica que dicho lenguaje de programación funciona de la siguiente manera en un esquema “Petición --> Procesado y preparación --> Respuesta” donde se entiende que, al ser mostrada la información en una interfaz en código HTML, el usuario ingresa a un hipervínculo en que el espera una información, PHP la procesa, y la envía de nuevo con lo requerido por el cliente, dando así la respuesta. Es decir que, al crear un programa, el programador debe pensar en todas las alternativas posibles y colocar limitaciones para que al usuario introducir un dato, el programa procese la información adecuada y no haya ambigüedades. 

González, E. (2009). ¿Qué es PHP? y ¿Para qué sirve? Un potente lenguaje de programación para crear páginas web. [Documento en Línea] Disponible en: http://www.aprenderaprogramar.com/index.php?option=com_content&id=492:ique-es-php-y-iparaque-sirve-un-potente-lenguaje-de-programacion-para-crear-paginas-web-cu00803b&Itemid=193 [Consulta: 2015, Mayo 02].