![]() |
|
Модераторы: Aliance, skyboy, MoLeX, ksnk |
![]()
|
|
| Rock |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 264 Регистрация: 13.1.2005 Где: Краснодар Репутация: нет Всего: 1 |
Хочу сделать свою простую СМS.
В Панели Управления:
например: XML с контентом:
Данные о разделах, и ссылки ведущие с них:
вот думаю правильной будет такая структура? и как орагнизовать подразделы, с множеством вложений Это сообщение отредактировал(а) Rock - 25.7.2006, 15:57 |
||||
|
|||||
| Rock |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 264 Регистрация: 13.1.2005 Где: Краснодар Репутация: нет Всего: 1 |
Объясню, мне надо создать собственную CMS, орейнтированную на сайты, в которых ограничивается все "Главная(С новостями), История, О Нас, Контакты и т.п.
Администратор сайта создает три контент страницы с содержимым для разделов, затем ссылки с названиями разделов и привязывает к контент-страницам. Возможно создание в каком-то разделе, например О нас, ссылок на другие разделы... Где мне хранить всю информацию? В XML, делать структуру ввиде папок-разделов и файлов-контента, или лучше в MySQL все загонять? |
|||
|
||||
| -=Ustas=- |
|
|||
![]() Ustix IT Group ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2222 Регистрация: 21.1.2005 Где: Краснодар Репутация: 1 Всего: 69 |
XML не для хранения предназначен (хотя можно и хранить), основное его направление - это передача данных. А хранить лучше в базе данных.
-------------------- В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм. ----- |
|||
|
||||
| Rock |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 264 Регистрация: 13.1.2005 Где: Краснодар Репутация: нет Всего: 1 |
тоесть, если я правильно понимаю то XML лучше использовать как конфигурационный файлы или в случае шаблонов с XSLT? А хранить в нем информацию нестоит и лучше использовать БД, или за отсутствием онной хранить все каким-то образом в файлах. ? |
|||
|
||||
| GiV |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 137 Регистрация: 13.7.2006 Где: rus|53 Репутация: нет Всего: 9 |
Не совсем. Конфигурационные файлы обыкновенно используются при каждом вызове скрипта. Считайте что процесс разбора XML происходит при каждом вызове скрипта, это не есть оптимальное решение, правильнее конфиге хранить как php код. Если хочется конфигурировать в XML (а это удобно, не спорю), то стоит сделать XML->PHP преобразование, по сути конфигурационные файлы мы меняем не часто =) при ипользовании XSLT Трансофрмации Вам по-умолчанию надо использовать XML для представления данных =)
на самом деле если Вы не будете делать замысловатых поисков по контенту, то если используете XSLT все хранить в XML. Если же используются необходим поиск красивый на сайт, то тут БД -> XML -> XSLT. Если нет БД, то XML или файлы решается на уровне выбора версии PHP, в четертой версии работа с XML очень медленная, в пятом ситуация поправлена (чуть медленнее чем с файлом, но по сути экономия на спичках). |
|||
|
||||
| Rock |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 264 Регистрация: 13.1.2005 Где: Краснодар Репутация: нет Всего: 1 |
спасибо всем
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: X технологии | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |