Respondemos a tu pregunta sobre ¿Cómo crear una pagina web dinamica?

PHP para crear una pagina web dinamica rápidamente

Iniciamos esta sección de PHP, introduciendo el tema de que son en especifico las páginas web dinámicas, y como PHP nos ayudara a mejorar nuestra “calidad de vida” en Internet. En este blog abordaremos la solución sobre ¿Cómo crear una página web dinámica? fácilmente con PHP.

¿Qué es una pagina web dinamica?

Las páginas web dinámicas son páginas HTML generadas a partir de lenguajes de programación (scripts) que son ejecutados en el propio servidor web. A diferencia de otros scripts, como el JavaScript, que se ejecutan en el propio navegador del usuario, los ‘Server Side’ scripts generan un código HTML desde el propio servidor web, utilizando contenidos provenientes de bases de datos, repositorios XML, y/o bien, autoalimentados por los mismos visitantes de nuestros proyectos web.

Una página web dinámica es aquella que nos permite personalizar la experiencia del usuario; añadiendo valor agregado a nuestros servicios, y permitiéndonos, en el caso de PHP ofrecer nuevas modalidades de negocios a nuestros visitantes.

Este código HTML puede ser modificado en función de una petición realizada por el usuario en una Base de Datos. Dependiendo de los resultados de la consulta en la Base de Datos, se generará un código HTML u otro, mostrando diferentes contenidos, que brinden una asertiva solución, para los requerimientos de la creciente industria del Internet, del visitante, proyecto o circunstancia.

¿Cómo se realiza una pagina web dinamica con PHP?

Crear una pagina web dinamica, será tan sencillo como los requerimientos de los proyectos que emprendamos.

Para efectos didacticos, les presentamos a continuación un sencillo script que encriptara dentro de un algoritmo MD5 el nombre que nuestro visitante digite en nuestro sitio web.

En general, podemos decir, que vamos a fabricar una pagina web dinamica que convertira una cadena de texto, en su equivalente en un string MD5.

md5-pagina-web-dinamica.php

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
<!--?php <br ?--> /*
* HACKING BALLZ
*┏┓┏┓╋╋╋╋┏┓┏┓╋╋╋╋╋┏━━┓╋╋╋╋╋╋╋┏━━┓
*┃┗┛┣━┓┏━┫┣╋╋━┳┳━┓┃┏┓┣━┓┏┓┏┓╋┣━━┃
*┃┏┓┃╋┗┫━┫━┫┃┃┃┃╋┃┃┏┓┃╋┗┫┗┫┗┓┃━━┫
*┗┛┗┻━━┻━┻┻┻┻┻━╋┓┃┗━━┻━━┻━┻━┛┗━━┛
*╋╋╋╋╋╋╋╋╋╋╋╋╋╋┗━┛
*
* ...internet desde cero!
* HTTP://HACKINGBALLZ.COM
*
* md5-pagina-web-dinamica.php (25/01/2012) | v.1
* larry hans | hackingballz
*
* https://hackingballz.com/pagina-web-dinamica/
*/
 
if(!$_POST['submit']){
?>
 
<form id="form1" action="<?=$_SERVER['PHP_SELF']?>" method="post" name="form1">Escriba su nombre:
<input id="nombre" type="text" name="nombre" /> <input id="submit" type="submit" name="submit" value="Obtener MD5" /></form><!--?php <br ?--> }else{
?>
 
<strong>El equivalente de <!--?php echo $_POST['nombre']; ?--> en MD5 es: </strong>
 
 
 
<a href="javascript:history.go(-1)">Clic aquí</a> para realizar otra conversión.
 
<!--?php <br ?--> }
?>
<!--?php <br ?--> /*
* HACKING BALLZ
*┏┓┏┓╋╋╋╋┏┓┏┓╋╋╋╋╋┏━━┓╋╋╋╋╋╋╋┏━━┓
*┃┗┛┣━┓┏━┫┣╋╋━┳┳━┓┃┏┓┣━┓┏┓┏┓╋┣━━┃
*┃┏┓┃╋┗┫━┫━┫┃┃┃┃╋┃┃┏┓┃╋┗┫┗┫┗┓┃━━┫
*┗┛┗┻━━┻━┻┻┻┻┻━╋┓┃┗━━┻━━┻━┻━┛┗━━┛
*╋╋╋╋╋╋╋╋╋╋╋╋╋╋┗━┛
*
* ...internet desde cero!
* HTTP://HACKINGBALLZ.COM
*
* md5-pagina-web-dinamica.php (25/01/2012) | v.1
* larry hans | hackingballz
*
* https://hackingballz.com/pagina-web-dinamica/
*/
if(!$_POST['submit']){
?>
<form id="form1" action="<?=$_SERVER['PHP_SELF']?>" method="post" name="form1">Escriba su nombre:
<input id="nombre" type="text" name="nombre" /> <input id="submit" type="submit" name="submit" value="Obtener MD5" /></form><!--?php <br ?--> }else{
?>
<strong>El equivalente de <!--?php echo $_POST['nombre']; ?--> en MD5 es: </strong>
 
<a href="javascript:history.go(-1)">Clic aquí</a> para realizar otra conversión.
<!--?php <br ?--> }
?>

Pueden descargar el archivo desde md5-pagina-web-dinamica.php, y reproducirlo libremente en su entorno PHP.

En este ejemplo, generamos una página web dinámica que debera devolver un resultado personalizado al usuario y/o visitante de nuestro sitio web.

Ahora volviendo al tema…

PHP nos brinda en su totalidad, las soluciones para realizar tareas convencionales como recorrer un archivo de texto, hasta labores más complejas, como validar credenciales en entornos SSL, para ejecutar consultas transaccionales a lo largo de nuestras páginas dinámicas.

¿En que ayudaran las páginas dinámicas a mi proyecto web?

Las respuestas a esta pregunta podrían ser interminables, entre los principales usos será aumentar la productividad de todas tus tareas, agilizando la actualización de contenido, y mejorando la experiencia de los visitantes al navegar a través de nuestros sitios web.

Pagina web dinamicaUna vez dicho esto, los invitamos a continuar generando sus páginas dinámicas, y a visitar nuestra sección de PHP para disfrutar de muchos otros ejemplos, consejos, y hazañas de este lenguaje tan virtuoso, que si bien es cierto no es el único, es uno de los más populares a la hora de desarrollar sitios web. Esperamos que saques el tiempo, y experimentes con el ejemplo dispuesto en este blog, y puedas experimentar desde el punto de vista del desarrollador, como funciona una pagina web dinamica.

Recuerden que pueden dejar sus comentarios al final de este blog 🙂

Un hacking saludo…