Resin | это... Что такое Resin? (original) (raw)
Resin
Тип | Сервер приложений |
---|---|
Разработчик | Caucho Technology, Inc. |
Написана на | Java |
Операционная система | Кроссплатформенное программное обеспечение |
Последняя версия | 4.0.28 (7 июня 2012) |
Лицензия | GPL, Собственническое ПО |
Сайт | http://www.caucho.com/ (англ.) |
Resin — это веб сервер и сервер приложений для Java от Caucho Technology. В Resin входят две версии: Resin Professional и Resin Open Source (GPL).
Resin Open Source — это урезанная в оптимизации и некоторых других аспектах версия Resin Professional.
В соответствии с маркетинговыми материалами Caucho Technology, Resin Open Source подходит для любителей, разработчиков и веб-сайтов с малым количеством трафика, которым не нужна производительность и повышенная надёжность Resin Professional. Resin Professional будет добавлять новые функции которые нужны в профессиональной среде.
Содержание
Особенности
Масштабируемость
- Кластеры
- Распределённые сессии
- Распределение нагрузки
Разработка
- Классовая компиляция
- Профилирование и массовый анализ
- Не требует GUI
- Поддержка JUnit
- Интеграция Ant/Maven/Ivy
- Интеграция в IDE
- Гибкое управление проектом
- Журналирование
Готовое производство
- Надёжность
- Мониторинг
- Развёртываемость
- Версионная развёртываемость
- Слияние путей
- Поиск и устранение неисправностей
- Регулирование
Другое
- Статические файлы/JSP/Servlet/JSF
- Поддержка транзакций
- Расширенное журналирование
- URL rewriting
- Proxy caching
- Gzip сжатие
- SSL
- Виртуализация хостов
- COMET
Технические различия
Quercus — это основанная на Java реализация PHP, которая входит в состав Resin. В соответствии с презентацией Эмиля Онга (из Caucho), сделанной в Сан Франциско на Java Meetup Group в апреле 2008-го года, относящейся к Resin 3.1, существенная разница в работе Quercus, Resin Open Source и Resin Professional — это то, что в Resin Professional PHP компилируется в Java-байткод, в то время как в Resin Open Source PHP исполняется интерпретатором.
Лицензии
Ранние версии Resin Open Sourse были выпущены с проблематичным лицензированием, но последующие версии были доступны под более обычными и стандартными лицензиями c открытым исходным кодом.
Ранние лицензии
Первоначально Resin был выпущен под лицензией, значительно отклонённой от open source software, Resin был не распространяемым, и все права на изменения и улучшения кода в случае связи с остальными, становились собственностью Caucho Technology. Кроме того, лицензия предусматривала, что если любой судебный иск возник в связи с нарушением условий лицензии и решение суда было в пользу Caucho Technology, все расходы должны быть оплачены по лицензии.
Нынешняя лицензия
С версии 3.0.9 Resin Open Source находится под GPL.
Ссылки
- Официальная страница сервера приложений Resin (англ.)
- Caucho Resin — сервер приложений Java/PHP корпоративного уровня (рус.)
- Daniel Solin. Resin: The Instant Application Server (англ.). O'Reilly Media (18 сентября 2002). Архивировано из первоисточника 25 февраля 2012. Проверено 6 марта 2010.
PHP | |
---|---|
Люди | Энди Гутманс • Расмус Лердорф • Зеев Сураски |
Ресурсы | Zend Engine • Библиотеки • PEAR • Редакторы • Акселератор |
Реализации | HipHop • Quercus • Project Zero • Phalanger • Parrot |
Фреймворки | AppFlower • CakePHP • CodeIgniter • Drupal • FuelPHP • Horde • Joomla! • Lithium • Midgard • MODx • Qcodo • Seagull • SilverStripe • Symfony • TYPO3 • Xaraya • Yii • Zend Framework • Zeta Components |
Тестирование | PHPUnit • PHP Unit Testing Framework • SimpleTest |
ORM | Propel • Doctrine |
IDE | AppFlower • Eclipse PDT • PhpStorm • NetBeans • RadPHP • PHP DevelStudio • PHPEdit • Zend Studio |
Компилятор | Phalanger |
Widget toolkit | wxPHP • PHP-GTK • PHP-Qt |
• Категория |