Ввод данных HTML

У меня на столе лежит проект. Это включает в себя обновление биографии для группы людей, однако мой босс не хочет использовать базу данных (я думаю, что это было бы лучшим решением, но не будем туда заходить). Хотя он никогда ничего не говорил о плоских файлах! :)

Итак, моим решением было бы создать страницу PHP с некоторыми элементами формы, такими как «Образование» и текстовая область для нее, «Награды» и текстовое поле и т. Д. и просто превратите открытый текст в подобие HTML.

Мне было интересно, есть ли у кого-нибудь другие идеи получше?

Форматы выглядят примерно так:

[center]
имя
адрес [/ center]

образование: бла-бла-бла

Награды: бла-бла

Редактировать 1: в конце концов мы захотим, чтобы люди могли обновлять свои собственные биографии.


person Natalie Adams    schedule 23.11.2009    source источник
comment
Зачем превращать это в подобие html? Почему бы не использовать полный HTML?   -  person McAden    schedule 23.11.2009
comment
Я использую систему шаблонов, поэтому все, что мне действительно нужно, - это преобразовать символы новой строки в разрывы строк и преобразовать определенные символы в код HTML.   -  person Natalie Adams    schedule 23.11.2009


Ответы (1)


Я бы сказал, это зависит от того, что будет происходить с данными. Какая цель? Просто отображать его на той же веб-странице? Т.е. очень минималистичная вики? Есть несколько компактных реализаций вики, также без базы данных, возможно, одна из них может удовлетворить ваши потребности?

РЕДАКТИРОВАТЬ: Сравнение некоторых вики

person peter p    schedule 23.11.2009
comment
Что ж, мы уже создали нашу собственную систему на PHP с использованием предоставленного нам макета, поэтому все, что нам нужно сделать, это подключить данные (HTML). Для системы шаблонов мы используем smarty. Я предполагаю, что вопрос в том, какой будет самый простой, но лучший способ вставить BIOS в систему, но с учетом возможности расширения в будущем. - person Natalie Adams; 23.11.2009
comment
Хммм, тогда я думаю, вам следует сохранить его в текстовых или xml-файлах. - person peter p; 23.11.2009