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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Порталы(WS Portal,jetspeed,liferay) vs Web2.0 
:(
    Опции темы
Barvetal
Дата 15.5.2006, 11:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 181
Регистрация: 31.10.2005

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



Всем привет!

Стоит задача написания корпоративного сайта компании. Планировал использовать для этого jetspeed-2. Однако недавно увидел сайты, написанные с использованием технологии Web2.0, такие как:
http://my.yahoo.com/
http://www.google.com/ig
http://www.zakladki.com/
http://www.netvibes.com/
http://www.flickr.com
http://www.meebo.com/

Вот и возникает вопрос:
Что лучше использовать для написания коммерческого сайта? Портал Jetspeed-2, или библиотеки для Web2.0 (prototype.js, scriptaculous.js, rico.js, behaviour.js и прочие)?

Всем заранее спасибо!


---------------------------
P.S.:
Требования к сайту примерно такие:
1. Сайт должен состоять из нескольких логических подсайтов.

2. Сайт должен распознавать пользователей, регистрировать их и предоставлять им персонализированный контент. Пользователи должны храниться в LDAP-каталоге

3. Сайт будет по-большей части на чтение (новости, различная информация), но будет также содержать и некоторые вещи на запись (электронный магазин, голосования). 

4. Сайт должен быть в wap-версии и html-версии. 

5. На сайте будет платный доступ к работе с некоторыми режимами. 

6. Сайт должен работать и с базами данных, и с документами в Lotus Notes.

7. Должна быть система безопасности, не позволяющие пользователям смотреть то, чего им нельзя смотреть: платную информацию, за которую они не платили, интерфейс администратора и т.п.

8. Должен присутствовать поиск по всему сайту.

9. Должен быть красивый дизайн сайта

10. Кроме того, нужно максимально разделить роли программистов и администраторов — администраторы должны конфигурировать различные режимы на сайте без привлечения программистов и веб-дизайнеров.
 
PM MAIL   Вверх
Opik
Дата 17.5.2006, 02:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

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



Barvetal, 
Я себе не могу представить как WS Portal,jetspeed,liferay будет конкурировать с Web 2.0.
Web 2.0 это не портал, а концепция.
И то что ты указал, это именно библиотеки, причем JavaScript'а. 
PM MAIL Skype   Вверх
Barvetal
Дата 17.5.2006, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 181
Регистрация: 31.10.2005

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



Ну хорошо... Но ведь:
Я могу написать несколько веб-приложений. А при помощи клиентских библиотек Web2.0 определять, какие приложения в каких окошках показывать. И каждое из приложений отдельно настраивать, как сделано в гугле или яху. Именно то же самое делают и портлеты. Поэтому я считал эти технологии (портлеты vs java-script библиотеки Web2.0) конкурирующими.

Или я ошибаюсь? 
PM MAIL   Вверх
UnicornMirage
Дата 17.5.2006, 15:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата

Пользователи должны храниться в LDAP-каталоге


а можно немного околотемный вопрос? 
я так понимаю если вопрос в этом форуме - значит LDAP в данном случае это JNDI? 
а почему пользователей Вы храните в JNDI а не в БД? что это дает?
спасибо. 
PM MAIL   Вверх
Barvetal
Дата 17.5.2006, 15:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Awaiting Authorisation
Сообщений: 181
Регистрация: 31.10.2005

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



Цитата(UnicornMirage @ 17.5.2006,  15:43)
Цитата

Пользователи должны храниться в LDAP-каталоге


а можно немного околотемный вопрос? 
я так понимаю если вопрос в этом форуме - значит LDAP в данном случае это JNDI? 
а почему пользователей Вы храните в JNDI а не в БД? что это дает?
спасибо.

При чем здесь JNDI? LDAP - это протокол доступа к каталогам...
http://ru.wikipedia.org/wiki/LDAP

Что дает? Сам особо не знаю, у нас просто уже есть готовый каталог пользователей, который нужно использовать... 

Я так понимаю, это удобный способ хранить список пользователей и их атрибутов, производить поиск по нему, использовать каталог для авторизации/аутентификации... Кроме того, это стандарт, и этот каталог можно использовать как единое место, где хранятся пользователи разных систем, имеющихся в корпорации. Кроме того, есть ряд приложений, умеющих работать с пользователями, расположенными в LDAP. Порталы, например, относятся к этому ряду приложений... 
PM MAIL   Вверх
batigoal
Дата 17.5.2006, 16:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Нелетучий Мыш
****


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

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



Цитата(Barvetal @  17.5.2006,  16:57 Найти цитируемый пост)
При чем здесь JNDI? LDAP - это протокол доступа к каталогам...

Цитата

Java Naming and Directory Interface (JNDI) - Java-интерфейс каталогов и служб именования
Набор программных интерфейсов для работы со всеми существующими системами именования и службами каталогов.


Добавлено @ 16:15 
То есть, как я понимаю, работа с LDAP должна вестись через JNDI. 


--------------------
"Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли)
ЖоржЖЖ
PM WWW   Вверх
UnicornMirage
Дата 17.5.2006, 21:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Цитата

При чем здесь JNDI? LDAP - это протокол доступа к каталогам...

просто мне казалось что из явы к LDAP можно обратиться только посредством JNDI, хотя я в этом пока еще новичок.. 
ps: извините за офтопик. продолжайте smile 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Java"
LSD   AntonSaburov
powerOn   tux
  • Прежде, чем задать вопрос, прочтите это!
  • Книги по Java собираются здесь.
  • Документация и ресурсы по Java находятся здесь.
  • Используйте теги [code=java][/code] для подсветки кода. Используйтe чекбокс "транслит", если у Вас нет русских шрифтов.
  • Помечайте свой вопрос как решённый, если на него получен ответ. Ссылка "Пометить как решённый" находится над первым постом.
  • Действия модераторов можно обсудить здесь.
  • FAQ раздела лежит здесь.

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

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


 




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


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

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