Модераторы: LSD, AntonSaburov

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> JSF и html верстальщики, Отношение верстальщиков к JSF 
:(
    Опции темы
v2v
Дата 26.5.2008, 00:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1620
Регистрация: 20.9.2006
Где: Киев

Репутация: 9
Всего: 56



Vasay, по-поводу пересылки ссылки согласен, есть такой момент.
так же согласен что продвижение такого сайта по средством поисковиков может быть затруднительным..
Но, это ведь касается и других высокоуровневых фреймворков с аналогичными возможностями? или нет? (для каких нет? )

Добавлено через 2 минуты и 4 секунды
Цитата(Zamuta @  25.5.2008,  21:45 Найти цитируемый пост)

P.S. Где-то здесь уже собирали ссылки сайтов написанных на jsf.

очень бы хотелось бы увидеть этот список...


--------------------
PM   Вверх
check
Дата 26.5.2008, 00:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 610
Регистрация: 3.4.2006

Репутация: 2
Всего: 23



Цитата(tikskit @  25.5.2008,  23:01 Найти цитируемый пост)
2. Прозрачность навигации по сайту
Да вот навигация по-моему не всегда так уж прозрачна.  Вот хороший пример. 

Цитата(tikskit @  25.5.2008,  23:01 Найти цитируемый пост)
3. Переиспользование визуальных компонентов
По-моему реальное преимущество только в этом.
PM MAIL   Вверх
Vasay
Дата 26.5.2008, 00:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 18
Всего: 73



v2v

Цитата

Но, это ведь касается и других высокоуровневых фреймворков с аналогичными возможностями? или нет? (для каких нет? )


Как я уже писал, ИМХО Spring+velocity позволяют решить задачу разработки www ориентированного сайта.

Можно организовать и прозрачную навигацию, и ЧПУ (правда, сам не проверял) , и простату работы html-верстальщику, хотя, конечно, ручной работы будет больше чем в JSF


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
v2v
Дата 26.5.2008, 08:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1620
Регистрация: 20.9.2006
Где: Киев

Репутация: 9
Всего: 56



Цитата(Vasay @  26.5.2008,  00:42 Найти цитируемый пост)
Как я уже писал, ИМХО Spring+velocity позволяют решить задачу разработки www ориентированного сайта.

но это ведь не фрэмворк , или вы имеете ввиду Spring MVC ?


--------------------
PM   Вверх
Kangaroo
Дата 26.5.2008, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


AA - Aussie Animal
****


Профиль
Группа: Участник Клуба
Сообщений: 2042
Регистрация: 7.10.2006
Где: US

Репутация: 14
Всего: 104



Цитата(v2v @  26.5.2008,  08:20 Найти цитируемый пост)
но это ведь не фрэмворк , или вы имеете ввиду Spring MVC ? 

Да.

Повторю вопрос  smile 
Vasay
Цитата(Kangaroo @  25.5.2008,  23:37 Найти цитируемый пост)
А почему JSF так связан с JavaScript'om? Из-за аджаксовых компонент? 





--------------------
Lost....
PM MAIL MSN   Вверх
necromancer
Дата 26.5.2008, 15:12 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 26.7.2006
Где: Москва

Репутация: 6
Всего: 7



господа не будьте так суровы. Любую технологию стоит применять с умом.
на JSF вполне можно писать и веб сайты - кто же вас родимых заставляет использовать ГОТОВЫЕ и сложные компоненты.
Далее по тексту -  при использовании AJAX в любой технологии будет изобилие java script и прочего.
Технология facelets очень сильно упрощает разработку представления.
Разработка админской части с использованием готовых компонент от JSF это проще, чем делать все самому.
У каждой технологии есть + и минусы. главное уметь эти - обходить и находить эти самые +

вот лично мой сайт написанный на JSF: http://dev.maryno.net/video

Так же многоуважаемые забыли упомянуть о других легковестных решениях помимо Struts, Spting and etc - Wicket

Ну и напоследок, что бы в JSF правильно отображались урлы под правильные страницы нужно использовать redirect и urlrewrite

Итог:
главное не технология а умение ею пользоватся =)

PS я вообще могу написать JSF приложение где не будет ни одного JavaScript, только зачем? можно ведь для front-end использовать Wicket, Velocity etc, а для back-end JSF, GWT etc

Ну и в конце добавлю Spring можно использовать и со JSF и вообще с чем угодно. ведь по сути это не веб фреймворк

Все это чистое ИМХО и не имеет целью коголи бо обидеть =) вот так вот


--------------------
С уважением, 
                 Виталий Смык
----------------------------------------------------------------------------------------------
SCJP, SCWCD, OCA
http://dev.maryno.net/video/
PM MAIL WWW ICQ Skype   Вверх
tikskit
Дата 26.5.2008, 15:32 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 17.5.2008

Репутация: нет
Всего: нет



necromancer, спасибо! Было интересно узнать Ваше мнение.



Ох, чета много технологий понаделали smile Куда их нафиг столько? С ума сойти... smile
PM MAIL WWW   Вверх
necromancer
Дата 26.5.2008, 15:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 26.7.2006
Где: Москва

Репутация: 6
Всего: 7



действительно! лучше изучить .NET - одна технология под любые нужны.


--------------------
С уважением, 
                 Виталий Смык
----------------------------------------------------------------------------------------------
SCJP, SCWCD, OCA
http://dev.maryno.net/video/
PM MAIL WWW ICQ Skype   Вверх
v2v
Дата 26.5.2008, 16:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1620
Регистрация: 20.9.2006
Где: Киев

Репутация: 9
Всего: 56



Цитата(necromancer @  26.5.2008,  15:46 Найти цитируемый пост)
действительно! лучше изучить .NET - одна технология под любые нужны. 

на сколько я знаю там дела обстоят ещё хужа: каждая фирма разрабатывает свой фрэймворк (причём с большим количестовм Жс) и пользуется им ...
так что лучше уж 3 Java кита : Jsf, Struts, SpringMVC . Правда не понятно к которому сколониться , а то хорошо выучить всё жизни не хватит ...


--------------------
PM   Вверх
Vasay
Дата 26.5.2008, 17:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 18
Всего: 73



v2v

Цитата

но это ведь не фрэмворк , или вы имеете ввиду Spring MVC ? 


Да, во всех предыдущих постах я писал именно Spring MVC, а тут что-то не дописал smile

Цитата

А почему JSF так связан с JavaScript'om? Из-за аджаксовых компонент? 


Не только. Там компоненты вообще часто используют js к месту и не к месту. 

necromancer
Цитата

PS я вообще могу написать JSF приложение где не будет ни одного JavaScript

может, такое и возможно, только что тогда останется от jsf?

Посмотрев Ваш сайт, я могу сказать, что с точки зрения СЕО это УЖАС. Если вы обратитесь в фирму с просьбой "раскрутить сайт", первое что вам скажут - "Вам нужен новвый движок"

Совершенно безумные урлы:
http://dev.maryno.net/video/help.html;jses...E3CD64B11E0961E
с непонятным jsessionid
переход между страницами новостей, фильмотеки на AJAX
http://dev.maryno.net/video/list.html  - и что я смотрел на этой странице?

А почему у меня в разных браузерах разные url?
Почему актер Аилит Зорор/Ayelet Zurer/
В одном браузере доступен по ссылке 
http://dev.maryno.net/video/actor.html?id=...f0e27a1%3A-7920
а в другом по:
http://dev.maryno.net/video/actor.html;jse...f0e27a1%3A-7920

Цитата

можно ведь для front-end использовать Wicket, Velocity etc, а для back-end JSF, GWT etc

О чем я и говорю - JSF не для  front-end


--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
v2v
Дата 26.5.2008, 19:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1620
Регистрация: 20.9.2006
Где: Киев

Репутация: 9
Всего: 56



Vasay, по вашему jsf ф-топку?

Добавлено через 28 секунд
для чего он пригоден , ведь в не зависимости от сайта, всюду будут такие Url - ы 


--------------------
PM   Вверх
Maksym
Дата 26.5.2008, 20:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


.
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 19.8.2005
Где: Odessa, Black Sea

Репутация: 24
Всего: 62



Url зависят от создателя сайта и только от него, если работать непосредственно с request/response -- можно сделать что угодно, с url, с редиректами, с заголовками ответа. Фрейморк берет это на себя часто лишая разработчика нужного уровня гибкости.
PM MAIL   Вверх
Vasay
Дата 26.5.2008, 21:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2097
Регистрация: 8.3.2006

Репутация: 18
Всего: 73



v2v

Цитата

Vasay, по вашему jsf ф-топку?


Я так ни в коем случае не считаю!

JSF ф-топку для www-ориентированных проектов, но на них свет клином не сошелся...

Есть много чего другого, где нужен web интерфейс и недостатки JSF не столь критичны, а достоинства очевидны.



--------------------
Придумать идеальную защиту от дурака невозможно, дураки, наудивление, изобретательны.
PM MAIL   Вверх
necromancer
Дата 27.5.2008, 11:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 317
Регистрация: 26.7.2006
Где: Москва

Репутация: 6
Всего: 7



я же не говорил что сайт идеален =) в задачу его не входило создать "правильный сайт" =)
jsessionid вполне понятен, так же как и идентификатор сессии для php
странно сидеть на форуме по JEE и не знать что такое jsessionid и как он обрабатывается =)

Насчет того что останется если не использовать в JSF JS отвечу - базовые компоненты, компонентная модель, управляемость и все остальное относящееся к не view или вы утверждаете что JSF это в первую очередь фреймворк для представления?

И вообще считаю спор ни о чем. Писать нужно на том что лучше всего знаешь!

Это сообщение отредактировал(а) necromancer - 27.5.2008, 11:08


--------------------
С уважением, 
                 Виталий Смык
----------------------------------------------------------------------------------------------
SCJP, SCWCD, OCA
http://dev.maryno.net/video/
PM MAIL WWW ICQ Skype   Вверх
Maksym
Дата 27.5.2008, 11:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


.
***


Профиль
Группа: Участник Клуба
Сообщений: 1456
Регистрация: 19.8.2005
Где: Odessa, Black Sea

Репутация: 24
Всего: 62



necromancer
Vasay имел в виду, что с точки зрения веб-юзабилити и SEO в адресной строке не должно быть непонятного пользователю мусора вроде jsessionid и т.п., а вся навигация должна осуществлятся с использованием (и показом пользователю) только ЧПУ.
PM MAIL   Вверх
Страницы: (4) Все 1 [2] 3 4 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема »


 




[ Время генерации скрипта: 0.0912 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.