Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Обзор сервлетных движков

div.main {margin-left: 20pt; margin-right: 20pt} Обзор сервлетных движков

Занялся я тут на досуге изучением сервлетных энжин, web application frameworks и систем управления контентом. Задача - выбрать перспективную платформу для разработки нескольких проектов с интенсивно обновляемым контентом. И вот что наизучалось.

1. Resin (http://www.caucho.com/). Сервлетный движок. Все остальное испытывалось на нем. Практически никаких проблем с совместимостью, несмотря на то, что он нигде не упоминался в списках совместимых сервлетных энжин с теми продуктами, которые ниже. Очень быстрый. Кэширует. Умеет делать load balancing (не проверял, но описано очень впечатляющее, включая распределенные сессии (т.е. разные машины в пуле могут обмениваться данными о сессиях)).

2. JavaCorporate (http://www.javacorporate.com/) Имеется Expresso (framework) и несколько продуктов на ее основе (поисковая машина, форум, XML). Expresso поддерживает персистентность объектов на популярных RDBMS (MySQL в моем случае), объекты-схемы БД, стандартный интерфейс для редактирования объектов в БД, security (login/out/sessions) , запуск регулярных задач по "будильнику" и т.п. Сама framework мне понравилась, а вот форум и поисковая машина какие-то левые. :(

3. OpenCMS. (http://www.opencms.org/). Плюсы - хорошая идея - хранение контента (включая XML) в RDBMS. Интерфейс на Javascript, очень продвинутый, почти что гуй. :) Минусы - все по-немецки и _ужасно_ тормозит, до смертной тоски. К сожалению придется подождать, пока бюргеры ее допедаляют до вменяемого состояния.

4. Jetspeed + Turbine. (xml.apache.org/jetspeed) Порталостроительная энжина. Поддерживает "портлеты" для content syndication (подсос контента с разных порталов). Идея хорошая, но похоже пока не сильно доделанная. Кстати content syndication умеет делать и Resin.

В общем итоги таковы. При всей многообещающей крутизне управление контентом
похоже придется напедалять руками, возможно, с использованием Expresso.




  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте