Si eres un novato, y quieres empezar a hacer una página web con bases de datos, la mejor opción es PHP y MySQL

¿Por qué PHP y MySQL?

Hay varios motivos:

  • Son opciones gratuitas
  • La gran mayoría de servidores los soportan, prácticamente todos
  • Existe mucha documentación al respecto
  • No tienen grandes requisitos de hardware

¿Cómo los instalo?

Todos los desarrolladores web, instalamos un servidor Apache y mysql en nuestra computadora para desde allí ir programando y probando, una vez que la página esta completa recien la subimos al servidor internet.
No te recomiendo descargar mysql y apache directamente desde sus respectivas páginas web ya que resulta dificil para un novato configurarlos, existen distribuciones ya configuradas y fáciles de instalar como Wamp.

Instalando Wamp

Primero descarga wamp desde su página web solo jala 16 Mb
Ejecuta el instalador, una vez instalado debe aparecer su icono, un semicirculo blanco en la parte inferior derecha, si esta rojo es que fallo por completo, si se pone amarillo es que mysql no se pudo ejecutar
image_menu_wamp

Te recomiendo que le des click al icono, elijas PHP/PHP settings y actives Short Open Tag, eso sirve para que php reconozca tanto Mi primera aplicación

Si todo esta bien hasta allí en tu navegador escribe http://localhost y te aparecerá la ventana de bienvenida de wamp, todas las página de tu localhost se deben guardar en la carpeta wamp/www
Eso significa que para crear tu primera aplicación debes crear una carpeta c:\wamp\www\mipagina y la llamas desde el navegador http://localhost/mipagina
Una aplicación de prueba sería

1
2
3
<?php
echo "Hello World";
?>