webmos
Новичок
Добрый день,
есть вопрос о лучших решения по созданию системы управления сайтом. Речь идет о возможности в любой момент редактировать уже созданные страницы.
Я пока что имею опыт по сохранению текстового содержания страницы в ячейках MySQL. То есть названиями столбцов служат слова, обозначающие элементы HTML содержимым которых является тот текст, что лежит в ячейке, например: header означает что во всех строках в этом столбце находится содержимое заголовков (для разных страниц) и т.д.
Но, страницы сайта могут иметь разное число и разное сочетание заголовков, абзацев и т.п. и получается, что в таблице MySQL (для разных страниц) будут либо пустые места (если сделать число столбцов с запасом), либо все страницы должны иметь одинаковую структуру, например: заголовок, два абзаца, снова заголовок, абзац.
Кто и как решает подобные вопросы? Может есть уже мировой опыт? (Возможно, я изобретаю велосипед)
есть вопрос о лучших решения по созданию системы управления сайтом. Речь идет о возможности в любой момент редактировать уже созданные страницы.
Я пока что имею опыт по сохранению текстового содержания страницы в ячейках MySQL. То есть названиями столбцов служат слова, обозначающие элементы HTML содержимым которых является тот текст, что лежит в ячейке, например: header означает что во всех строках в этом столбце находится содержимое заголовков (для разных страниц) и т.д.
Но, страницы сайта могут иметь разное число и разное сочетание заголовков, абзацев и т.п. и получается, что в таблице MySQL (для разных страниц) будут либо пустые места (если сделать число столбцов с запасом), либо все страницы должны иметь одинаковую структуру, например: заголовок, два абзаца, снова заголовок, абзац.
Кто и как решает подобные вопросы? Может есть уже мировой опыт? (Возможно, я изобретаю велосипед)