|
Сайт на базе XHTML/XML/XSLT
|
| Автор |
Сообщение |
madhamster Согнул ложку


Зарегистрирован: 09.10.2006 Сообщения: 902
432 
|
Добавлено: Ср, 08 Апр, 2009 22:58 Заголовок сообщения: Сайт на базе XHTML/XML/XSLT |
|
|
Такой вопрос, можно ли на основе xml с использованием XSLT строить полноценный сайт.
То есть отделение содержания от отображения на стороне клиента.
Как к этому относятся поисковики. Есть ли какие приемущества и недостатки?
Что-то подобное я вроде видел на сайте второго старкрафта. _________________ NextStage - live music competition |
|
| Вернуться к началу |
|
 |
[LP]LordPro.teus Призрак Лорда


Зарегистрирован: 26.07.2007 Сообщения: 5092
42282 
|
Добавлено: Ср, 08 Апр, 2009 23:13 Заголовок сообщения: |
|
|
В теории можно, как бы. На практике... неудобно...
Случаем, WoW Armory - не из той же оперы?..
Что касаемо поисковиков - вырезаем теги - сравниваем густоту слов и т.д., ака, никаких проблем... _________________

До выхода LiteDiary 0.3.0: парам-пам-пам-пам! Она уже здесь! |
|
| Вернуться к началу |
|
 |
Александр Михалицын Согнул ложку

Зарегистрирован: 22.08.2008 Сообщения: 860
18841 
|
Добавлено: Чт, 09 Апр, 2009 05:35 Заголовок сообщения: |
|
|
madhamster,
я когда-то задумывался об этом. Мне показалось удобным...
XML -- своебразная BD; а XSLT -- темплейт...  _________________ Пригласительные коды |
|
| Вернуться к началу |
|
 |
Веденин Красные глаза


Зарегистрирован: 17.05.2007 Сообщения: 2066 Откуда: Самара 11733 
|
Добавлено: Чт, 09 Апр, 2009 05:51 Заголовок сообщения: Re: Сайт на базе XHTML/XML/XSLT |
|
|
| madhamster писал(а): | Такой вопрос, можно ли на основе xml с использованием XSLT строить полноценный сайт.
То есть отделение содержания от отображения на стороне клиента.
Как к этому относятся поисковики. Есть ли какие приемущества и недостатки?
Что-то подобное я вроде видел на сайте второго старкрафта. |
А зачем?
Чем PHP, MySQL с шаблонами вам не хватает? xsl преобразования писать долго, муторно и для простого изменить {TOPIC_TEXT} на текст топика просто бесмысленно использовать. Xsl преобразования вообще нужны для взаимодействия между разными системами (получение одних данных в xml и преобразования в другие xml), иначе это бесмысленно и накладно.
Мощь xsl появляется когда нужно рулить с большим количеством сильно различных данных и неявными очень сложными преобразованиями данных в друг друга.
Для любого движка сайта придется все равно сначала записывать данные в БД, потом выгружать из БД в xml, а потом ещё выполнять xsl преобразование.
| Александр Михалицын писал(а): | madhamster,
XML -- своебразная BD; а XSLT -- темплейт...  |
Лучше использовать БД и темплейты. Реализовать гибкую БД и работу с темплейт'ами намного проще (и дешевле с точки зрения места на диске, затраченных ресурсов процессора и памяти и простоты модификации), чем забивать гвозди микроскопом. _________________ Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг |
|
| Вернуться к началу |
|
 |
madhamster Согнул ложку


Зарегистрирован: 09.10.2006 Сообщения: 902
432 
|
Добавлено: Чт, 09 Апр, 2009 07:44 Заголовок сообщения: |
|
|
Понт)) _________________ NextStage - live music competition |
|
| Вернуться к началу |
|
 |
Веденин Красные глаза


Зарегистрирован: 17.05.2007 Сообщения: 2066 Откуда: Самара 11733 
|
Добавлено: Чт, 09 Апр, 2009 07:48 Заголовок сообщения: |
|
|
| madhamster писал(а): |
Понт)) |
Тогда без вопросов, конечно можно
с поисковиками проблем не будет, а вот со старыми браузерами ... хм, наверное тоже не будет, если только не ещё старее чем IE6 _________________ Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг |
|
| Вернуться к началу |
|
 |
madhamster Согнул ложку


Зарегистрирован: 09.10.2006 Сообщения: 902
432 
|
Добавлено: Чт, 09 Апр, 2009 08:45 Заголовок сообщения: |
|
|
Что статистика говорит? И такие находятся))
Каким образом будет видеть поисковик это дело. В виде голово XML файла или запарсенный контент.
Ведь в голом xml адреса ссылок будут стоять как атрибут тега или его текст например. Поисковик все ссылки жуёт или только что в тегах <a> ? _________________ NextStage - live music competition |
|
| Вернуться к началу |
|
 |
Веденин Красные глаза


Зарегистрирован: 17.05.2007 Сообщения: 2066 Откуда: Самара 11733 
|
Добавлено: Чт, 09 Апр, 2009 08:55 Заголовок сообщения: |
|
|
Вот распределение IE в природе
| Код: |
1. 6.0 54,701 50.60%
2. 7.0 52,002 48.10%
3. 8.0 871 0.81%
4. 5.01 338 0.31%
5. 5.5 89 0.08%
6. 5.0 87 0.08%
7. 999.1 12 0.01%
8. 4.01 4 > 0.00%
9. 4.0 1 > 0.00%
10. 5.2 1 > 0.00 %
|
_________________ Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг |
|
| Вернуться к началу |
|
 |
Веденин Красные глаза


Зарегистрирован: 17.05.2007 Сообщения: 2066 Откуда: Самара 11733 
|
Добавлено: Чт, 09 Апр, 2009 09:34 Заголовок сообщения: |
|
|
| madhamster писал(а): | | Поисковик все ссылки жуёт или только что в тегах <a> ? |
ПОИСКОВИК это нечто слишком абстрактное, учитывая что их ни одна тысяча
Тот поисковик, который пишу я не сжует а все топовые наши и забугорные поисковики должны поддерживать все форматы утвержденные W3C, если они и Flash индексируют то и XML, XHTML сам бог велел. _________________ Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг |
|
| Вернуться к началу |
|
 |
Александр Михалицын Согнул ложку

Зарегистрирован: 22.08.2008 Сообщения: 860
18841 
|
Добавлено: Чт, 09 Апр, 2009 14:00 Заголовок сообщения: |
|
|
| Цитата: | | и дешевле с точки зрения места на диске, затраченных ресурсов процессора и памяти и простоты модификации |
Ресурсов процессора? Это же на стороне клиета все парсится...
Или мы говорим о разных вещах? Я имею ввиду
XML + XSLT без ЕДИННОГО серверного скрипта!
(Тоесть для статического сайта...) _________________ Пригласительные коды |
|
| Вернуться к началу |
|
 |
Веденин Красные глаза


Зарегистрирован: 17.05.2007 Сообщения: 2066 Откуда: Самара 11733 
|
Добавлено: Чт, 09 Апр, 2009 14:07 Заголовок сообщения: |
|
|
| Александр Михалицын писал(а): | | Цитата: | | и дешевле с точки зрения места на диске, затраченных ресурсов процессора и памяти и простоты модификации |
Ресурсов процессора? Это же на стороне клиета все парсится...
Или мы говорим о разных вещах? Я имею ввиду
XML + XSLT без ЕДИННОГО серверного скрипта!
(Тоесть для статического сайта...) |
Можно, только как правило все равно контент содержится в базах данных (по многим причинам) соответственно как минимум придется формировать XML из базы данных, что тоже требует ресурсов.
| Цитата: |
Ресурсов процессора? Это же на стороне клиета все парсится...
Или мы говорим о разных вещах? Я имею ввиду
XML + XSLT без ЕДИННОГО серверного скрипта!
|
На стороне клиента тоже есть процессор
что то у меня есть подозрение, что IE со своими тормозами тоже не супер быстро все будет парсить, хотя ... не знаю. _________________ Написание конвекторов, парсеров, интеграции нескольких сайтов (в личку)
Тематические поисковые системы Рунета: Танцевальная, программиста, поиск книг |
|
| Вернуться к началу |
|
 |
Dis Хостинг — это наше всё!


Зарегистрирован: 23.07.2007 Сообщения: 224 Откуда: Российская Федерация, Белгород 13935 
|
Добавлено: Чт, 23 Апр, 2009 20:15 Заголовок сообщения: |
|
|
Если ничего не путаю, сайт 7ТВ на этом работает. Считать полноценным? _________________ "Псих!", - подумал Ёжик
"Если абсурд и существует, то лишь во вселенной человека"
- Альбер Камю |
|
| Вернуться к началу |
|
 |
Александр Михалицын Согнул ложку

Зарегистрирован: 22.08.2008 Сообщения: 860
18841 
|
Добавлено: Пт, 24 Апр, 2009 03:01 Заголовок сообщения: |
|
|
Если для формирования страниц используется сервер, то в XSLT + XML особого смысла нет. Разве что вы в XML какую-то выдачу делаете...  _________________ Пригласительные коды |
|
| Вернуться к началу |
|
 |
Артур 11 1110 1000


Зарегистрирован: 22.01.2008 Сообщения: 1159 Откуда: Lietuva 7191 
|
Добавлено: Пт, 24 Апр, 2009 09:15 Заголовок сообщения: |
|
|
Веденин
HTML тоже парсится на стороне клиента.
Dis
| Цитата: | | Если ничего не путаю, сайт 7ТВ на этом работает. Считать полноценным? |
Мы не про полноценность говорили.
А про скорость работы, индексацию поисковиками, затрату ресурсов CPU. _________________ Скрипты [PHP/JS] на заказ, в ЛС, недорого.
SAPE |
|
| Вернуться к началу |
|
 |
Dis Хостинг — это наше всё!


Зарегистрирован: 23.07.2007 Сообщения: 224 Откуда: Российская Федерация, Белгород 13935 
|
Добавлено: Сб, 25 Апр, 2009 11:38 Заголовок сообщения: |
|
|
| Артур писал(а): | | Мы не про полноценность говорили. |
Извините мою неспособность так глубоко проникать в межстрочный смысл и трактовать с помощью словаря иносказаний определённые термины. Мне-то казалось, что на вопрос
| madhamster писал(а): | | Такой вопрос, можно ли на основе xml с использованием XSLT строить полноценный сайт. |
вполне уместным будет ответ с соответствующим смыслом, тем более не составляет особых усилий проверить проиндексированность страниц 7ТВ и предположить возхможную нагрузку исходя из количества посетителей. _________________ "Псих!", - подумал Ёжик
"Если абсурд и существует, то лишь во вселенной человека"
- Альбер Камю |
|
| Вернуться к началу |
|
 |
|