Хранение шаблонов HTML и создание шаблонов HTML - PullRequest
1 голос
/ 16 февраля 2011

Это скорее дискуссия, которую я пытаюсь начать, чтобы лучше понять, как другие люди решают эту проблему:

В нашем веб-приложении у нас есть возможность хранить фрагменты HTML и страницы вбазы данных и визуализировать их или использовать их для шаблонов электронной почты.Пользователи имеют возможность создавать или изменять эти шаблоны.

Поскольку мы расширяем функциональные возможности приложения, мы полагаемся на электронные письма для доставки сообщений пользователям приложения.Эти электронные письма также используют шаблоны для создания контента.Проблема заключается в том, что электронные письма начинают получать некоторые высокие оценки на спам-фильтрах из-за содержания фрагментов HTML.

В качестве подтверждения концепции я хочу убрать возможность создавать / изменять эти фрагменты и делать их совместимыми с HTML, чтобы уменьшить количество спама.Обсуждение, которое я хотел бы начать сейчас: хотите ли вы сохранить эти фрагменты в базе данных и вызывать их по мере необходимости, или у вас будет иерархия классов, которые могут генерировать правильный HTML, принимая необходимые параметры?

Что бы вы сделали и почему?

Ответы [ 2 ]

0 голосов
/ 17 февраля 2011

Вы уже посмотрели на PostageApp ?

. Он имеет возможность создавать шаблоны HTML + CSS с автоматическим встраиванием, что значительно упрощает ваш дизайн.Кроме того, функция предварительного просмотра шаблонов сообщит вам, если вы использовали недопустимые разметки HTML или CSS, которые могут быть помечены как спам.

( Полное раскрытие: Я являюсьМенеджер по продукции PostageApp.)

0 голосов
/ 16 февраля 2011

Вы можете создать PDF из любого HTML, который вы хотите, а затем отправить на электронную почту пользователя.Я делаю так.

...