Forum Webscript.Ru

Общие => Веб-технологии => Тема начата: Andrew4fr от 29 Декабря 2005, 20:57:46

Название: Помогите с выбором технологии
Отправлено: Andrew4fr от 29 Декабря 2005, 20:57:46
Делаю движок для сайта с новостями, обзорами и тестами. С одной стороны - ничего сложного, но появилось одно пожелание заказчика и возникла проблема.
В статьях кроме текста, должны присутствовать также иллюстрации и примечания. Причем они должны быть привязаны к конкретным абзацам текста. (не к конретной позиции текста, а просто к абзацу).  И вот вопрос - как хранить такие статьи.
Хотелось бы использовать БД, что бы реализовать полнотекстовой поиск, вывод по категориям и т.д. Но тогда в одной записи БД надо будет хранить не целиком статью, а отдельный абзац.  Может кто-нибудь сталкивался с такой проблемой и знает безгеморройный способ её решения. Может в сторону XML копать?
Название: Помогите с выбором технологии
Отправлено: CGVictor от 30 Декабря 2005, 10:15:14
Andrew4fr
Имхо.
Вариант 1 - хранить сразу в HTML. Контент-менеджера проще до-учить хытымыэлу, чем объяснить ему другие варианты
Вариант 2 - хранить исходный текст статьи, в нужных местах со вставками template-like вставок на другие куски: картинки, сноски и т.п. Гемор будет с написанием средств редактирования
Может, чего еще придумаешь.
Название: Помогите с выбором технологии
Отправлено: Yukko от 31 Декабря 2005, 18:05:01
WYSIWYG не подходит уже?

Кстати недавно только была мысль, что контент-менеджер не должен быть секретаршей и должен знать, как работать с HTML, визуальным редактором и т.д.

Помню, что мы за день научили менеджера элементарным основам разметки текста.
Название: Помогите с выбором технологии
Отправлено: CGVictor от 31 Декабря 2005, 18:54:44
Yukko
При подобном устройстве править коряво.
Тем более, может, у него контент повторяется?...

Я склоняюсь ко второму варианту решения.
Название: Помогите с выбором технологии
Отправлено: Andrew4fr от 02 Января 2006, 07:32:24
Цитировать
Я склоняюсь ко второму варианту решения.

После долгих :-) размышлений я тоже склонился ко второму варианту.

Цитировать
Гемор будет с написанием средств редактирования

С этим тоже справился. Оказалось не так страшно, как казалось. Основным моментом стало написание корректного предпросмотра (в точности как будет на сайте). Теперь контент-менеджер сразу видит, есть косяки или нет.