In a traditional MVC application, which component (model, view, or controller) is responsible for reading/writing the model to/from disk?

1 Answer 1


The Model is generally responisble to reading from/writing to the file system or database.

  • The model will usually implement a Multitier Architecture and the lowest tier will write to database. Nov 8, 2012 at 21:39
  • 1
    @VitalijZadneprovskij I've edited out the link from your comment, it was pointing to the English Theater of Rome and was flagged as spam. Obviously a copy paste mistake, but be a bit more careful in the future, we are extra vigilant with spammers, I read all your past comments and several of your answers to see if there were other traces of spam like activities.
    – yannis
    Nov 8, 2012 at 22:09
  • @YannisRizos sorry, that was a silly mistake! :) However I was a spammer, I would not have 500 reputation here and 750 on StackOverflow, would I? Nov 9, 2012 at 8:36

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.