Cita: Lo único que plantearía agregar sería una especie de backup, una versión sin editar del archivo que has editado, para que en caso de guardar y cerrar el panel de administración, puedas volver y restaurar el archivo.
Bueno, ten en cuenta que el archivo no se guarda hasta que le das a "Guardar". La funcionalidad de los backups no la tienen ni siquiera los editores de texto de escritorio, pero de todas formas veré lo que puedo hacer. Y ahora que lo pienso, tal vez sería útil una función de autoguardado cada X minutos.
Cita: Es una muy buena alternativa a tener que meter código a la base de datos y usar eval
Esa es una forma muy ingeniosa, aunque realmente es poco práctica, porque sólo serviría para código PHP válido... o no... tal vez guardando todo en una sentencia echo("aqui el archivo")... pero sería muy enrevesado xD.
Gracias por los comentarios. ¿Lo habéis probado, o habéis opinado basándoos en la descripción y la screen?
Saludos.