Итак, у меня есть простой веб-сайт с 3 страницами .html в нем (индекс, о и продукты). Каждая страница может иметь разные фоны (изображение или только цветное изображение). Индекс представляет собой простую страницу только с фоном и логотипом, о содержании о тексте и продуктах содержимого страниц продуктов так: picture - описание продукта (только текст), pic-desrc и т. Д..Где я могу хранить данные своего сайта?
Я хочу создать панель администратора для этого сайта, где пользователь может изменять фон для этих страниц, текст и изменять/добавлять/удалять продукты на страницу продуктов.
Изменение этих страниц через панель администратора было бы слишком сложным, я думаю. Использование, например, MySQL для одного текста и, например, 10 продуктов (на странице будет ~ 10 продуктов) слишком много (но если я не узнаю лучший способ, я буду использовать его). Хранение всех данных в каком-либо файле на сервере? Может быть, я должен сделать это так? Но я не уверен, как это сделать правильно. Теперь я думаю, что xml будет лучшим вариантом для меня. Это так ? Спасибо.
Почему 'xml'? Я не вижу, что это касается этой проблемы. В любом случае: вам нужно некоторое постоянное хранилище, поэтому вам нужна либо база данных, либо файловая стратегия. Поскольку база данных sqlite может быть альтернативой, проще настроить, чем mysql, но медленнее. Если вы используете подход на основе файлов, то формат файлов не так важен, я бы сказал ... – arkascha
Спасибо за ваш комментарий, я подумаю о SQLLite – atomeks
Если вы действительно хотите использовать это как продажу платформу, почему вы прилагаете все усилия? Вместо этого используйте что-то проверенное и простое в использовании, панель инструментов веб-страницы. Я рекомендую jimdo (jimdo.com), они также предлагают модуль магазина. – arkascha