Doble

Click

Programación

El famoso Hola Mundo en PHP

El Famoso Hola Mundo en PHP

Parte Teórica de lo que hemos visto anteriormente


  • El código PHP es invisible al navegador web y al usuario, ya que es el servidor Apache es el que se encarga de ejecutar el código y enviar su resultado al navegador.
  • Los delimitadores más comúnes para abrir una sección de código PHP son :
  • <?php /*codigo php */ ?>.
  • El codigo PHP está embebido en una página html, es decir se incrusta en una página html.

    • Primeramente,vamos a empezar con un código básico de html.Abrimos nuestro editor de texto preferido en mi caso SublimeText 2 y creamos un Nuevo File y escribimos :

    <html>
    <head>
    <meta charset="UTF-8">
    <title>Hola Mundo en PHP</title>
    </head>
    <body>
    </body>
    </html>

    Foto de Referencia




    • Seguidamente guardamos el documento 'Control +S'.Se sabe que es un archivo html pero como vamos incrustar código php es obligatorio que la extensión en que se guarda el documento sea .php
    • El nombre del file holamundo + la entensión .php , holamundo.php .
    Foto de Referencia



    • La ruta donde se guarda el archivo es C:\xampp\htdocs ,en mi caso está es la ruta en que se encuentra la carpeta htdocs y lo guardamos.



    • Vamos a escribir código php , utilizamos las directivas <?php /*codigo php */ ?>,en este caso vamos a usar el comando echo de php que nos imprime en pantalla una cadena de texto.

    <html>
    <head>
    <meta charset="UTF-8">
    <title>Hola Mundo en PHP</title>
    </head>
    <body>
    <?php
    echo "Hola Mundo en Doble Click Programación ";
    ?>
    </body>
    </html>

    Foto de Referencia




    • Debemos tener nuestro servicio de Apache y MYSQL activados como vimos en el tutorial pasado.







    • Vamos al navegador para ejecutar nuestro file php el cual hemos llamado holamundo.php,como se sabe tenemos que ejecutar el file en el navegador con la dirección : localhost/holamundo.php, localhost es nuestro servidor local.



    • Automaticamente el navegador nos va mostrar :

    • Finalmente se ejecuta nuestro file php,mostrando hola mundo.Como vemos el servidor apache que es un interprete del lenguaje php que transforma la sentencia php como si fuera html.

    Muchas Gracias por la atención mostrada ,cualquier duda me dejan sus preguntas en los comentarios

    Compartir el conocimiento para todos


    read more →

    Comprobación de la instalación de PHP


    Comprobación de la instalación de PHP


    Primeramente para comprobar la instalación correcta de PHP, vamos a necesitar un editor de texto o IDE(herramienta de desarrollo) , para poder codificar.

    Cada uno de ustedes debe tener un IDE o editor de texto que se acomode a sus necesidades o que ya tengan tiempo usando ,sí en caso todavía no usan ninguno de esos .Yo les recomiendo utilizar SUBLIME TEXT 2 es un buen editor de textos aquí les dejo el enlace para que puedan descargar desde la página oficial aqui

    Seguidamente , vamos a iniciar Apache y MYSQL , como lo hacemos así :

    • Vamos a la carpeta de instalación del XAMPP





    • Entramos y nos va aparecer un conjunto de archivos ,el que nosotros vamos a abrir y debemos buscar en la carpeta es "xampp-control" :


    • Hacemos doble click al xampp-control y nos aparecerá un panel así :


    • Vemos 'Apache' y 'MYSQL' a los dos le damos en 'Start' :




    • Después de este paso nos vamos al área de notificaciones y nos debe aparecer así :
    • Abrimos nuestro navegador web favorito , en mi caso Google Chrome y escribimos localhost.


    • Automáticamente nos dirige a que nosotros escojamos el idioma , le damos en Español , seguidamente tenemos :

    • Ventana principal del Xampp



    • Ahora vamos a comprobar la información de la configuración de PHP :
    1. Primeramente abrimos nuestro editor de texto 'SublimeText2'.

    2. Creamos un archivo y lo guardamos con el nombre 'informacion' y la extensión 'php' , la ruta del archivo siempre se debe guardar en la carpeta C:xampp/httdocs ,cualquier archivo php debe estar en esa ruta

    3.En ese archivo llamado informacion.php, escribimos las directivas de inicio de php ( <?php y ?> ) ,así :

    4. El phpinfo() va informar la configuración de php , es una función propia del lenguaje, nos dirigimos al navegador y escribimos:

    5.Si todo va correcto nos muestra los datos de la instalación de manera correcta .


    • Así termino este post,espero que haya sido de su agrado.Muchas Gracias !

    COMPARTIR EL CONOCIMIENTO PARA TODOS


    read more →

    Instalación de Apache,PHP y MYSQL


    Instalación de Apache,PHP y MYSQL

    En este tema vamos a proceder a instalar un paquete que contenga estos tres elementos importantes para el curso que estamos desarrollando.
    Tenemos varios tipos de paquetes como por ejemplo :


    1. WampServer.
    2. Mamp,
    3. Xampp,
    4. Lamp.

















    WAMP
    El acrónimo WAMP  se refiere al conjunto de  programas software comúnmente usados para desarrollar sitios web dinámicos.


    1. W : WINDOWS como sistema operativo.
    2. A : APACHE como servidor web.
    3. M : MySQL como sistema gestor de Bases de Datos.
    4. P : PHP, Perl o Python como lenguajes de programación.



    MAMP
    El acrónimo MAMP  se refiere al conjunto de  programas software comúnmente usados para desarrollar sitios web dinámicos.


    1. M : Apple Macintosh, MAC OS X como sistema operativo.
    2. A : APACHE como servidor web.
    3. M : MySQL como sistema gestor de Bases de Datos.
    4. P : PHP, Perl o Python como lenguajes de programación.


    XAMPP
    Es un servidor web libre, fácil de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP está disponible para Microsoft Windows, GNU/Linux, Solaris y MacOS X.


    1. X : Para cualquiera de los diferentes sistemas operativos.
    2. A : APACHE como servidor web.
    3. M : MySQL como sistema gestor de Bases de Datos.
    4. P : PHP, Perl o Python como lenguajes de programación.


    LAMP
    El acrónimo LAMP  se refiere al conjunto de  programas software comúnmente usados para desarrollar sitios web dinámicos.


    1. L :  LINUX como sistema operativo.
    2. A : APACHE como servidor web.
    3. M : MySQL como sistema gestor de Bases de Datos.
    4. P : PHP, Perl o Python como lenguajes de programación.




    De todos estos paquetes que hemos presentado, vamos a trabajar con el XAMPP.


    Descargar e Instalar XAMPP

    Pasos

    • Entramos a la página web de google.

    • Seguidamente buscamos XAMPP, nos debe aparecer así :


    • Le damos click en XAMPP Installers and Downloads for Apache Friends y llegamos a la página que muestra la foto :

    • Vamos a trabajar con XAMPP para  Windows versión 1.8.3 PHP 5.5.11,le damos click a ese enlace para descargar, nos aparecerá esto :



    • Automáticamente empezará la descarga del instalador del XAMPP.






    • Una vez terminada la descarga, vamos a la carpeta donde está el instalador y lo ejecutamos 'ejecutar como administrador'





























    • Cuando aparece la ventana de ejecutar como administrador le damos click, entonces esperamos hasta que nos aparezca una ventana de instalación.

    • Le damos click en Yes ,seguidamente aparecerá la siguiente ventana de instalación y le damos OK.




    • Ventana de instalación siguiente,dar Next:

























    • Se seleccionan las siguientes opciones :



    • Seguidamente se da la dirección de instalación de la carpeta :



    • Se desmarca la instalación de Bitnami(sirve para instalar de manera rápida,sistemas de gestión de contenidos Ejemplo : wordPress,Drupal,Joomla. Por ahora no vamos a ver esto , más adelante se explicará).





    • Le damos Next:









    • Le damos Next ,entonces va ir cargando la instalación del Xampp.








    • Terminando la instalación del Xampp



    • Así termino la instalación del Xampp, en otro articulo se ejecutará el Xampp para poder trabajar con PHP ,Apache y MYSQL , Gracias por la atención.


    COMPARTIR EL CONOCIMIENTO PARA TODOS







    read more →

    Características de Servidor Apache, PHP y MySQL


    Características de Servidor Apache, PHP y MySQL.


    Servidor Apache HTTP



    1. Es un servidor web más popular.
    2. Es un proyecto de la Fundación de Software Apache , con el objetivo de suministrar un servidor seguro.
    3. Es usado principalmente para enviar páginas web estáticas y dinámicas.
    4. Muchas aplicaciones web están diseñadas asumiendo como ambiente de implantación a Apache, o que utilizarán características propias de este servidor web.
    5. Los programadores de aplicaciones web a veces utilizan una versión(distribución) local de Apache con el fin de previsualizar y probar código mientras éste es desarrollado.



    Apache



    PHP


    1. Acrónimo recursivo de PHP: Hypertext Preprocessor).
    2. Es un lenguaje de programación del lado del servidor originalmente diseñado para el desarrollo web de contenido dinámico.
    3. El código fuente escrito en PHP es invisible al navegador web y al cliente, ya que es el servidor el que se encarga de ejecutar el código y enviar su resultado HTML al navegador. Esto hace que la programación en PHP sea segura y confiable.
    4. El intérprete de PHP solo ejecuta el código que se encuentra entre sus delimitadores.
    5. El delimitador más común para abrir una sección de código PHP son : <?php /*código php */ ?> .
    6. El propósito de estos delimitadores es separar el código PHP del resto de código, como por ejemplo el HTML
    7. Capacidad de conexión con la mayoría de los motores de base de datos( MYSQL, SQLITE,PostgreSQL,etc).




    MYSQL


    1. Una base de datos relacional almacena los datos en tablas separadas en lugar de poner todos los datos en un solo lugar.,esto agrega velocidad y flexibilidad.
    2. Es open source, es decir que la persona que quiera puede usar y modificar MySQL.
    3. Usa la licencia GPL (Licencia Pública General GNU), para definir qué es lo que se puede y no se puede hacer con el software para diferentes situaciones.
    4. El servidor de bases de datos MySQL es muy rápido, seguro, y fácil de usar







    Funcionamiento Conjunto







    read more →