Hace aproximadamente un mes, creé mi primera pila LAMP e implementé un sitio web simple que ejercía cada letra en ese acrónimo. Sin embargo, mi configuración de desarrollo fue mucho menos que ideal. Realmente no tengo un servidor de prueba local, sino que estaba escribiendo todos mis scripts CGI en vim mientras estaba en la máquina remota como root . Ahora tengo la intención de comenzar un desarrollo más serio.
Pregunta: ¿Cuál es una buena configuración para que el desarrollo sea lo más fácil posible?
Me gustaría entender lo que está disponible para mí a lo largo de las líneas de un IDE, subversión (o alternativas), carga y descarga de contenido, y solo las mejores prácticas. Soy bastante nuevo en todo esto. Además, siéntase libre de señalarme buenos sitios web. Hay muchos sitios web, pero solo las personas que ya están desarrollando mucho contenido web pueden determinar rápidamente si son buenos sitios web.