Así que estoy empezando a cabo el desarrollo de aplicaciones web PHP y ha finalizado la configuración de mi servidor con el siguiente:¿Qué programa usas para editar php de forma remota y luego subirlo a tu servidor?
- Ubuntu Server
- Apache 2
- PHP
- MySQL
- VSFTPD
- y todas las otras cosas buenas ...
Actualmente cuando edito archivos, tengo dos métodos para actualizarlos/cargarlos en el servidor. Puedo usar vi en el servidor para hacer pequeños cambios o puedo usar NetBeans 6.5 RC2 y luego usar VSFTPD para subirlos a mi directorio de inicio y 'mv' el archivo a la ubicación correcta (/ var/www).
Mis preguntas: ¿Qué método debo usar para editar PHP y subirlos al servidor? ¿NetBeans es ideal? ¿Realmente vi tiene tan pocas características como he encontrado (comandos básicos de editor de texto sin funciones PHP IDE). ¿Qué me estoy perdiendo? A partir de la cantidad de material que descubrí justo cuando comencé a escribir una aplicación PHP, sé que debe haber una solución mejor, pero aún no la he encontrado.
(Nota: He metido todo en el establecimiento de chroot_local_user=NO
pero se dio cuenta de que si subo algo que termina rompiendo mi sitio tengo ninguna copia de seguridad.)
"Directamente en el servidor" no tiene que significar producción. Puede tener un entorno de desarrollo en vivo configurado en el servidor. Solía hacer esto mucho, antes de usar el control de versiones (ya que realmente no funciona con varias personas, a menos que le des a cada uno su propio entorno de desarrollo) – gregmac