PHPerú Primera Edición

Day 1,775, 07:54 Published in Peru Brazil by X3sar

Esta publicación está dedicada al mundo de PHP y la programación, vamos a empezar desde cero aprendiendo lo básico e iremos avanzando, tratare de sacar esta publicacion por lo menos una vez a la semana, espero que les sea de utilidad, si tienen una sugerencia para un articulo háganmela llegar y la tomare en cuenta para posteriores publicaciones.

Bueno comencemos.

PHP q?

PHP es un acrónimo recursivo que significa PHP Hypertext Pre-processor, la manera en que PHP funciona es la siguiente:

Cuando el cliente hace una petición al servidor para que le envíe una página web, el servidor ejecuta el intérprete de PHP. Éste procesa el script solicitado que generará el contenido de manera dinámica (por ejemplo obteniendo información de una base de datos). El resultado es enviado por el intérprete al servidor, quien a su vez se lo envía al cliente. Mediante extensiones es también posible la generación de archivos PDF, Flash, así como imágenes en diferentes formatos.



Porque no es útil?

- Libre.
- Abierto.
- Código fuente disponible.
- Multiplataforma HW.
- Multisistema Operativo.
- Soporte para varios servidores web.
- Soporte nativo para prácticamente cualquier Base de Datos.
- Buena documentación.
- Miles de ejemplos y código fuente disponible.
- Perfecta integración del Apache-PHP-MySQL.
- Sintaxis clara y bien definida.
- Bastante sencillo de aprender y utilizar.
- Modulable.
- Seguro (evidentemente tiene errores pero se solucionan mucho antes
que otros sistemas propietarios)

Vamos a la acción?

Bueno señores comenzaremos por lo basico:

Necesitamos instalar un servidor que contenga PHP,APACHE y SQL para poder programar, no se preocupen todos los podemos instalar de una sola vez usando en este caso el paquete XAMMP, disponible en su pagina web principal
deberan elegir el sistema operativo que usan si descargar el paquete que solo dice XAMMP, una vez descargado el archivo se instalara automáticamente en c😕XAMMP(ojo que estoy explicando la instalación en Windows), una vez instalado debemos verificar que el servidor esta funcionado, para ello abrimos el navegador y ponemos la siguiente dirección http://localhost lo que debería mostrar una imagen de xammp y seleccionar el idioma en que se desea trabajar.

Ahora vamos a crear la carpeta donde guardaremos nuestros proyectos, entraremos a c/xammp/htdoc, aqui crearemos la carpeta phperu en la cual guardaremos nuestros proyectos.

Listo ahora solo nos falta una herramienta para escribir el código, algo sencillo es notepad++ es igual al notepad normal solo que nos da mas opciones con lo referente a código.

Descargarlo e instalarlo no requiere mayor explicaciones.

Una vez instalado lo ejecutamos y escribimos lo que seguramente es el ejemplo mas usado en el mundo de la programación al momento de aprender un nuevo lenguaje.
///////////////////////////////////////



Ejemplo Mas Usado en el Mundo de la Programación


echo 'Hola eRepublik';
?>


//////////////////////////////////////

Esta es la estructura que sigue cualquier documento html, las etiquetas html comienzan y cierran el documento, las etiquetas head se refieren a la cabecera del documento, title que esta dentro de head nos permite darle nombre a la pagina actual en el navegador(vean la pestaña del navegador al ejecutar el código) y body aquí esta lo importante, aquí debemos poner el contenido html que queramos que sea visible para la pagina(recordemos que PHP no se muestra en el navegador, lo que se muestra es el código html que devuelve PHP al interpretar el código).

Sobre la etiqueta meta se refiere a la codificación de la pagina, el estándar actual es utf-8 por lo cual será la que usaremos de ahora en adelante.

Bueno vamos a ejecutar nuestro pequeño código, tipeen o copien el código en el notepadd++ y guárdenlo con el nombre que deseen en mi caso articulo1.php
(recuerden la extensión es importante) y guárdenlo en la carpeta que creamos anteriormente n c/xamp/htdoc/phperu/.

Para ejecutar el código simplemente en el navegador.

http://localhost/phperu/articulo1.php

Felicidades has dado tus primeros pasos en el mundo del PHP.
Nos vemos la semana que viene.

Cualquier consulta o sugerencia mandarme MP
cesar-h-c@hotmail.com