Yamma Gamma
Ну если для учебы,то сначала на локалке храни в диске,потом посмотри как файлы раздавать или через nginx или через apache,раздачу файлов т.е. выкачку с сервера обычно сами не делают
А зачем усложнять? Зачем сначала на локалке хранить "в диске"? У него ведь задача "как правильно хранить", а не "как правильно раздавать"