|
|
ru.website- RU.WEBSITE ------------------------------------------------------------------- From : Mikhail Fedotov 2:5015/153 16 Jul 2000 17:26:54 To : Dmitry Ochnev Subject : Создание странички. -------------------------------------------------------------------------------- MF>> perl в xsp ? Просто я с перлом в xsp еще не экспериментировал. D> Этого не пробовал. D> Если точнее, то я "пробовал" HTML с CSS и JavaScript, только уже обходясь D> без help'а, Perl (с help'ом), Hда. Тут как-то даже никакого намека на xsp. :) Кстати, у меня всегда все хелпы под руками и руки эти набиты за секунды находить что надо, для освежения деталей. Время на из зубрение имхо лучше тратить на изучение нового. D> Java (немного, потом забил). XML, и тем более XSL, я не пробовал D> из-за его абстрактности и не достаточной распространенности. А D> спецификация XSL еще не закончена, если я не ошибаюсь. Что такое XSP ? xml - это структура документа плюс содержание. Которое может быть динамическим (не в смысле javascript). Его должен кто-то генерировать. Для этого в xml вставляются директивы xsp. MF>> Контент страницы берется жавой через xsp из базы данных, на его MF>> основе генерится xml, на основе xml и xsl получаем выходной html. D> А каким средством в вашем случае HTML генерится из XML и XSL ? Берется xml и обрабатывается с использованием xsl. Мы используем xslt для получения html. www.w3.org, xml.apache.prg/cocoon D> Я не изучал XML, и мое представление о нем основано на статье "Что XML D> грядущий нам готовит" с сайта webclub.ru. Там написано, что XML полностью D> абстрактный и отражает только логическую структуру документа, а тэги ты D> можешь любые сам свободно назначать и описывать для них стили. Из D> последнего следует, что для каждого XML-документа (для каждого набора таких D> документов, содержащего определенный набор тэгов) пришлось бы самому писать D> отдельный конвертор в HTML? Или там описания стилей должны быть достаточно С помощью стилей и задается алгоритм трансформации xml в html (see xslt), если нужен html; а вообще, можно получить и pdf. btw, ввиду некоторой неторопливости всего процесса обработки, нельзя забывать о кешировании. Это и сложных страниц с SSI касается. Выход - поставить робота, который через небольшие промежутки времени обновляет кеш, сам локально пробегая страницу. D> подробными для каждого тэга, чтобы сгенерировать однозначный вариант D> кода HTML ? В этом конкретном случае, таблица стилей xslt задает правила транфсформации кода xml в html. Точнее, в xhtml. MF>> Погляди, например, таблицы на www.pss.internet2.ru - какой процент MF>> написания html кода там ты смог бы заавтоматизировать через homesite ? D> Я теперь стараюсь избегать вложенных таблиц. Я уже не обращаю на это внимания. Если в IE практически отсутствует задержка на P100 при отрисовке конструкции, начинающейся с: <table width="100%" valign="top" cellspacing="0" cellpadding="0" border="0"> <tr> <td valign="top" class="twhite"> <table width="100%" valign="top" cellpadding="2" cellspacing="0" border="0"> <tr> <td nowrap valign="top" class="twhite"> <table width="100%" valign="top" cellpadding="0" cellspacing="0" border="0"> <tr> <td nowrap valign=top class="tblack"> <table width="100%" border=0 cellpadding=2 cellspacing=1> то какая тогда вообще разница ? Hадо лишь уметь писать корректно. Пример некорректного написания, которое тормозит Netscape/FreeBSD/P150, есть на www.uic.nnov.ru/start. Пожалуй, где-то должна быть бага у нас на www.pss.internet2.ru, на Netscape4.5/Win98/p100 плохо рисуется. Hо на Netscape/WinNT/Cel350 - тоже никаких задержек, возможно, дело в версии NN. D> -+- http://www.brainbench.com/transcript.jsp?pid=15875 http://www.brainbench.com/transcript.jsp?pid=323798 ps. Могу привести пример всей связки xsp/xml/xslt. Have a nice day! Mikhail --- * Origin: Silver Dragon (FidoNet 2:5015/153) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.website/227739720d89.html, оценка из 5, голосов 10
|