viernes, 9 de agosto de 2019

Como programar en PHP, ejemplos de PHP Calcular valor de Hipotenusa

Durante mis practicas profesionales tuve el gusto de conocer a PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje open free es decir lo que se puede instalar sin costo, no hay que pagar licencia, es un lenguaje Cliente/Servidor y es orientado a objetos, además de ser de los lenguajes más populares y utilizados por Facebook, Tumblr, Slack, Mediawiki, Yahoo.

PHP nos permite realizar consultas al servidor de una base de datos y crear por ejemplo formularios en una página HTML y guardar esos datos en una tabla o en varias tablas realizando cálculos y validación de condiciones. 

Para ejecutar estos programas debes instalar PHP y un servidor por ejemplo Apache (si como los triciclos) y lo mas seguro es que necesites una base de datos yo recomiendo MySQL, en la página de PHP da más detalles https://www.php.net/manual/es/tutorial.requirements.php

Durante mis practicas profesionales lo utilice en una entidad de gobierno donde diseñe y programe un módulo que permitía leer datos desde un archivo de salida de SAP e importarlo de manera manual y permitía crear reportes y gráficas, en el mundo de la programación y saliendo reciente de la carrera fué una muy buena experiencia.

Además de mis practicas lo utilice en un empleo donde vendía varios CRM implementados en varias compañías. Con PHP se hacía todas las interfaces, reportes, incluso campañas comerciales por medio de envió de correos.

Les cuento esto para que vean las cosas que podrían desarrollar con PHP.

Les voy a platicar más acerca de las gráficas, hay una librería que se llama FusionCharts, encontré una pantalla de mi sistema 😁


FusionCharts en su página WEB colocan varios ejemplos de como utilizar la librería en varios lenguajes por ejemplo PHP.


Mi experiencia con este librería es muy buena, me permitió hacer gráficas de manera muy rápida, sin tener que hacer de cero ese programa, eso es lo más padre de la programación orientada a objetos que existen muchas librerías desarrolladas por alguien mas que tu puede utilizar en tus programas.

Bueno y si aun no los convenso de  aprender PHP, se acuerda de la película de The Social Network (La red social) basada en la historia del fundador de Facebook, Mark Zuckerberg comienza a trabajar en un noche para crear su página social en contra de una ex-novia, en la escena se ve código de PHP



En la página de Facebook pueden encontrar ayuda para poder hacer algunas cosas desde PHP y Facebook https://developers.facebook.com/docs/reference/php/

Como referencia el sueldo de un programador junior de PHP es de entre 8000 y 10,000 MXN y alguien con 2 años de experiencia 15,000 MXN pueden buscar las vacantes en OCC.

Ahora veamos un ejemplo de PHP algo más simple para comenzar con este lenguaje:

Objetivo del programa: Calcular la hipotenusa de un triángulo

Primero la formula del teorema de Pitágoras que nos dice como calcular la hipotenusa 

Diseño: Vamos hacer un formulario para que los usuarios del programan ingresen la base y la longitud del triángulo y mostrar el resultado en pantalla. 

Programa:

HTML  Calcular_hipotenusa.html

<html>
    <head>
        <meta charset='utf-8' > 
 <title>Calcular Hipotenusa</title>

    </head>
<body>
La hipotenusa es el lado opuesto al ángulo recto en un triángulo rectángulo, resultando ser su lado de mayor longitud. <br>
De acuerdo al llamado teorema de Pitágoras, el cuadrado de la longitud de la hipotenusa es igual a la suma de los cuadrados <br>
de las respectivas longitudes de los otros dos lados del triángulo rectángulo, denominados catetos.<br>
(https://es.wikipedia.org/wiki/Hipotenusa) <br>
<img src="https://ejemploprogramacionparatodos.000webhostapp.com/hipotenusa.jpg" height="300" width="300" > <br>
<form action="Procesa.php" method="GET">
 Base:  <input type="text" id="vbase"   name="cbase" placeholders="Ingresa el valor de la Base del Triángulo"/>
 Altura: <input type="text" id="valtura" name="caltura" placeholders="Ingresa el valor de la Altura del Triángulo"/>
 <input type="submit" value="Enviar"/>
</form>


</body>

</html>


PHP Procesa.php



 <?php
$base = $_GET["cbase"];
$altura = $_GET["caltura"];
$Hipo = sqrt(pow($base,2) + pow($altura,2));
echo "Valor de Hipotenusa: " . $Hipo;


?>  

Que hace este programa lee los campos del formulario de la página, realiza la operación de pow que es la potencia y sqrt que es la raíz cuadra y muestra el resultado en pantalla para ello concatena o une una cadena de texto y con el simbolo de punto (.) lo une con la variable $Hipo


Ejecución:


Para ejecutar este programa cargue la página en 000webhost para no hacer la instalación de PHP y Apache en mi computadora, igual pueden hacerlo así si no quieren instalar nada solo tienen que crear su cuenta en esa página .

Les muestro las imágenes ejecutando el programa desde mi celular. 


Ustedes pueden ejecutarlo también desde la liga

https://ejemploprogramacionparatodos.000webhostapp.com/Calcular_hipotenusa.html

Otros ejemplos de páginas WEB



Espero que les haya gustado este POST y nos dejen sus comentarios y nos compartan.

También para aprender este lenguaje les recomiendo el curso de Web Applications in Coursera  https://www.coursera.org/learn/web-applications-php

No hay comentarios.:

Publicar un comentario

Entrada destacada

Como Programar HTML,Como crear página WEB, HTML para principiantes

Hola programadores Esta semana voy a escribir acerca de como programar con HTML (HyperText Markup Language) , el cual es un lenguaje ...