Sitemesh или XSLT для верстки - PullRequest
       15

Sitemesh или XSLT для верстки

0 голосов
/ 23 сентября 2011

Я сейчас разрабатываю макет для своего проекта crm.

Теперь у меня закончились 2 варианта: один - sitemesh для определения макета или XSLT для определения макета.

Sitemesh будет работать во время выполнения с сервера, это не вызовет никаких проблем, если количество запросов велико?

Полагаю, XSLT будет работать в браузере на основе Xpath, это правильно?

Какой из них лучше использовать?

Пожалуйста, помогите мне

Спасибо

1 Ответ

0 голосов
/ 06 апреля 2012

Вы можете запустить XSLT либо в браузере, либо на сервере.Преимущество его запуска на сервере в том, что сгенерированный вами HTML будет одинаковым независимо от того, какой браузер у пользователя.Если вы запустите его в веб-браузере, пользователи с разными браузерами могут получить немного разные результаты, потому что разные механизмы преобразования XSLT имеют разные причуды, как это делают разные веб-браузеры при рендеринге одного и того же HTML и CSS.

IЯ разработал и провел 1-дневное корпоративное введение в класс XSLT.Мне нравится, как работает XSLT.Тем не менее, его критикуют за медленную работу и трудность в освоении.

Я только начал использовать SiteMesh 2.0, и мне это очень нравится.Если вы не знакомы с кодированием XSLT, вам может быть удобнее использовать SiteMesh, поскольку он просто оборачивает ваш контент созданным вами верхним / нижним колонтитулом.Вам не нужно писать и отлаживать код XSLT.

...