Вы читали какие-нибудь книги по разработке, управляемой данными?Я думаю, что вы много выиграете от чтения.Есть также много онлайн-источников, которые охватывают основы.
Большинство людей в наши дни хранят свой контент (текст) в реляционной базе данных (например, MySQL ).Однако то, как вы решите хранить данные, зависит от ситуации;Иногда достаточно простого плоского файла (например, XML-файл ).Спросите себя, сколько контента у вас будет и нужно ли вам связывать данные.
Что касается изображений, вам следует хранить только имена файлов изображений в вашей базе данных.Храните сами изображения как отдельные файлы в вашей файловой системе.Это то, для чего он все-таки предназначен.