Какую технологию использовать для сайта?

  • Автор темы Автор темы anais
  • Дата начала Дата начала

anais

Guest
Какую технологию использовать для сайта?

Есть готовый сайт, написанный на html+css, с несколькими php скриптами - страница недвижимости, курсы валют, гостевая книга. Объем сайта около 300 страниц (сайт делался постепенно в течение 3 лет).
Руководство поставило задачу - создать вариант сайта для наладонных компьютеров: содержание остаётся прежним, а меняется стиль представления (засчет использования меньшего кол-ва графики).
Если решать это задачу "в лоб", то необходимо переписать 300 страниц продублировав данные; каждый раз при внесении изменений в содержание придёться менять в двух местах. Этот способ не рационален.
Я не много слышала про технологию xml, которая даёт возможность хранить данный отдельно от их представления.
Если я правильно поняла, то создаём один xml файл и 2 представления (обычный и для наладонника). Это тоже не очень хороших выход, так как тут уже 3 файла вместо 2.

Как лучше поступить в данной ситуации? Может кто идею подкинет или ссылку?
 
Вообще-то отделить данные от представления можно и не используя xml. Искать шаблоны, паттерн MVC.
А что касается ситуации, так я для своего сайта написала скриптик, который html в wml преобразует.
 
Да, не внимательно прочитала. Но смысл тот же ,)
Потом что значит х3 файлов? Нет, создаётся неск. шаблонов представления, из которых автоматом генерируется нужный вид. Т.е. получается n файлов с данными (300 в данном случае) + 2 х m файлов, описывающих нужное представление. m не должно быть очень большим.
 
Сверху