![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| Barvetal |
|
|||
|
Бывалый ![]() Профиль Группа: 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. Кроме того, нужно максимально разделить роли программистов и администраторов — администраторы должны конфигурировать различные режимы на сайте без привлечения программистов и веб-дизайнеров. |
|||
|
||||
| Opik |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 1918 Регистрация: 6.10.2004 Где: Рига Репутация: нет Всего: 55 |
Barvetal,
Я себе не могу представить как WS Portal,jetspeed,liferay будет конкурировать с Web 2.0. Web 2.0 это не портал, а концепция. И то что ты указал, это именно библиотеки, причем JavaScript'а. |
|||
|
||||
| Barvetal |
|
|||
|
Бывалый ![]() Профиль Группа: Awaiting Authorisation Сообщений: 181 Регистрация: 31.10.2005 Репутация: 5 Всего: 5 |
Ну хорошо... Но ведь:
Я могу написать несколько веб-приложений. А при помощи клиентских библиотек Web2.0 определять, какие приложения в каких окошках показывать. И каждое из приложений отдельно настраивать, как сделано в гугле или яху. Именно то же самое делают и портлеты. Поэтому я считал эти технологии (портлеты vs java-script библиотеки Web2.0) конкурирующими. Или я ошибаюсь? |
|||
|
||||
| UnicornMirage |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 15.11.2005 Репутация: нет Всего: 1 |
а можно немного околотемный вопрос? я так понимаю если вопрос в этом форуме - значит LDAP в данном случае это JNDI? а почему пользователей Вы храните в JNDI а не в БД? что это дает? спасибо. |
|||
|
||||
| Barvetal |
|
||||
|
Бывалый ![]() Профиль Группа: Awaiting Authorisation Сообщений: 181 Регистрация: 31.10.2005 Репутация: 5 Всего: 5 |
При чем здесь JNDI? LDAP - это протокол доступа к каталогам... http://ru.wikipedia.org/wiki/LDAP Что дает? Сам особо не знаю, у нас просто уже есть готовый каталог пользователей, который нужно использовать... Я так понимаю, это удобный способ хранить список пользователей и их атрибутов, производить поиск по нему, использовать каталог для авторизации/аутентификации... Кроме того, это стандарт, и этот каталог можно использовать как единое место, где хранятся пользователи разных систем, имеющихся в корпорации. Кроме того, есть ряд приложений, умеющих работать с пользователями, расположенными в LDAP. Порталы, например, относятся к этому ряду приложений... |
||||
|
|||||
| batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: 16 Всего: 151 |
Добавлено @ 16:15 То есть, как я понимаю, работа с LDAP должна вестись через JNDI. -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
| UnicornMirage |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 138 Регистрация: 15.11.2005 Репутация: нет Всего: 1 |
просто мне казалось что из явы к LDAP можно обратиться только посредством JNDI, хотя я в этом пока еще новичок.. ps: извините за офтопик. продолжайте |
|||
|
||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java EE (J2EE) и Spring | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |