En este post te recomendare algunas aplicaciones con las cuales puedes iniciar en el mundo de la programación de aplicaciones web con PHP y MySQL, el desarrollo con estas dos tecnologías se debe a que son las más populares, puesto que prácticamente cualquier proveedor de hosting compartido cuenta con ellas.
Las aplicaciones que les estoy recomendando van dirigidas par las personas que están iniciando a programar y desconocen el cómo iniciar, para los más experimentados seguramente tienen ya sus aplicaciones y conocen por qué las están utilizando.
Como IDE te recomiendo NetBeans
Con este IDE podrás trabajar tanto código PHP como HTML, JavaScript y CSS, les recomiendo este por la ayuda en el autocompletado, y la navegación entre archivos, y bueno en futuros tutoriales sabrán más por qué este IDE. Importancia de un IDE
Descarga la opción de HTML5 & PHP, pesa alrededor de 70MB
Para la gestión de MySQL HeidiSQL
Con Heidi podremos trabajar más cómodamente con nuestra base de datos, ya que todo lo haremos de manera gráfica, por lo cual nos facilitara el uso de MySQL, y si tienes pocos conocimientos de esta base de datos, estará más que genial!.
Y como instalador de Apache, PHP y MySQL mi preferido es Bitnami (WAMP de Bitnami)
Antes de Bitnami usaba AppServ pero desde que está muy descuidado y después de evaluar otros instaladores de servidor web, me decidí por Bitnami y por todas las funcionalidades que nos ofrece, una vez instales Bitnami sigue este tutorial para configurar PHP para que nos muestre los errores y no estar programando a ciegas (Esta configuración es la única contra que tengo con Bitnami, pero bueno no es gran problema);
Información sobre Bitnami:
- HOLA BITNAMI!!
- BITNAMI ALTERNATIVA A APPSERV
- CONFIGURANDO REWRITE Y FRAMEWORKS EN BITNAMI
- INSTALANDO BITNAMI ALTERNATIVA A APPSERV
Solo una cosa, cuando instales bitnami recuerda perfectamente la contraseña de tu base de datos, yo siempre recomiendo la típica de “123456” claro siempre que sea en nuestra máquina y únicamente para desarrollar.
Con ello te evitaras problemas futuros para accesar a mysql.