Сайт для создания сайтов - сохранение прогресса - PullRequest
1 голос
/ 28 февраля 2012

У меня есть задача создать веб-сайт, который позволит создавать небольшие веб-сайты, простейший HTML (добавить текст, расположение изображений, кнопки). Поэтому я нашел решение, чтобы сохранить прогресс, как описано ниже. Я создам иерархию классов с некоторыми свойствами (такими как расположение и размер, цвет, шрифт), которые будут сериализированы в xml и сохранены в моей удаленной базе данных. При загрузке он просто вставит обратно и создаст графический интерфейс для пользователя. Итак, я делаю это правильно, или есть какой-то более простой способ сделать это? Заранее спасибо!

1 Ответ

1 голос
/ 28 февраля 2012

Если у вас уже есть решение, которое позволяет выводить HTML, почему бы вам просто не сохранить его? Если вы выводите разметку, вы можете сохранять ее строгой *, что облегчит ее анализ.

* Или вы можете даже использовать пользовательские атрибуты, чтобы упростить синтаксический анализ.

...