<!DOCTYPE HTML>
<html>
<head>
<title>Ejemplo</title>
</head>
<body>
<?php
echo "¡Hola, soy un script de PHP!";
?>
</body>
</html>
En lugar de usar muchos comandos para mostrar HTML (como en C o en Perl), las páginas de PHP contienen HTML con código incrustado que hace "algo" (en este caso, mostrar "¡Hola, soy un script de PHP!). El código de PHP está encerrado entre las etiquetas especiales de comienzo y final <?php y ?> que permiten entrar y salir del "modo PHP".
Lo que distingue a PHP de algo del lado del cliente como Javascript es que el código es ejecutado en el servidor, generando HTML y enviándolo al cliente. El cliente recibirá el resultado de ejecutar el script, aunque no se sabrá el código subyacente que era en php.
Lo mejor de utilizar PHP es su extrema simplicidad para el principiante, pero a su vez ofrece muchas características avanzadas para los programadores profesionales.
2.-Herramientas/Software que se requiere para iniciar
a) OS Fedora
En los post se utilizará Fedora 28 x86_64, para los ejemplos e instalación de software, sin embargo, no es necesario instalarlo, si usan windows, o alguna distro linux, simplemente tendrán que revisar cómo se instala o configuran las herramientas que se utilizaran. Además, las herramientas las pueden reemplazar por sus elecciones, como ya he dicho antes, en gustos se rompen géneros.
Si lo quieren descargar:
b) Un editor de texto
De nuevo, en gustos se rompen genéros, así que pueden utilizar el editor de texto que gusten, están de los más simples como Gedit, Bloc de Notas, los intermedios, SublimeText, Atom, Bracketes, y los más profesionales como E-macs o Vi.
En los post se utilizará Sublime-Text, debido a que es fácil de usar, personalizable, multiplataforma y no es pesado.
Instalación en Fedora:
Versión estable
sudo dnf config-manager --add-repo https://download.sublimetext.com/rpm/stable/x86_64/sublime-text.repo
sudo dnf install sublime-textb) Navegador Web Pueden utilizar el que sea de elección. c) Servidorde PHP Se utilizará XAMPP: Seguir el siguiente tutorial para eso: http://linuxitos.com/main/instalar-xampp-7-10-2-fedora-28/ 3.- Configurando el servidor de PHP, XAMPP Crear un enlace de la carpeta htdocs a la carpeta personal:
sudo ln -s /opt/lampp/htdocs /home/linuxitos/www
Crear un enlace del archivo de errores de php:
sudo ln -s /opt/lampp/logs/php_error_log /home/linuxitos/www
4.- Conlusión:
La primera parte de éstos post, es monstrar la teoría básica necesaria, así como instalar y configurar las herramientas de software necesarias para el siguiente paso.
Si has terminado hasta acá, te invito a seguir adelante con la Parte 2.