Si lo que queres es editar un archivo de texto en el mismo server que tu pagina, lo abris lo editas y listo, o si lo que rese es usarlo para guardar/leer datos, te recomiendo mejor bases de datos.
Si lo que queres hacer es editar un archivo en otro host no se puede, tendiras que tener acceso como admin a la maquina, y seria desde una shell....