Catalyst | это... Что такое Catalyst? (original) (raw)
Это статья о веб-фреймворке. О наборе системного ПО AMD/ATI см. ATI Catalyst.
Catalyst
Тип | Программный каркас для создания веб-приложений |
Разработчики | Jonathan Rockway, David Kamholz, Brian Cassidy, Yuval Kogman, Matt S. Trout, Jesse Sheidlower, Andy Grundman, Marcus Ramberg |
Написана на | Perl |
Операционная система | Кроссплатформенный |
Последняя версия | 5.90003 (5 октября 2011 г.) |
Лицензия | Двойная (Artistic License и GPL) |
Сайт | catalyst.perl.org |
Catalyst — свободный кроссплатформенный программный каркас для создания веб-приложений, написанный на языке Perl. Представляет собой набор модулей, размещённых на CPAN.
Поддерживаемые веб-серверы
Для целей разработки и тестирования Catalyst содержит встроенный HTTP-сервер. Готовые приложения могут быть запущены на любом сервере, поддерживающем CGI. Для повышения производительности рекомендуется использовать FastCGI (в случае, когда используются nginx, Apache, IIS, lighttpd, Zeus) или mod_perl (когда используется Apache)[1].
Примечания
- ↑ Catalyst — The elegant MVC framework. Архивировано из первоисточника 1 марта 2012.
Ссылки
- Catalyst::Manual — User guide and reference for Catalyst. CPAN. Архивировано из первоисточника 1 марта 2012.
- ru_catalyst — сообщество в ЖЖ, посвящённое разработке веб-приложений с использованием Catalyst
- Catalyst — Perl веб-фреймворк в лучших традициях MVC
- Catalyst — Быстрый старт
Веб-фреймворки | |
---|---|
ASP.NET | DotNetNuke • ASP.NET MVC • MonoRail |
ColdFusion | ColdSpring • Fusebox • Mach-II • Model-Glue |
Java | Apache (Cocoon • Struts • Velocity • WebWork 2) • AppFuse • Aranea • Eclipse • Facelets • Flexive • FreeMarker • Google Web Toolkit • Grails • Hamlets • ItsNat • JavaServer Faces • Jspx • JBoss Seam • jZeno • Makumba • OpenLaszlo • OpenXava • Reasonable Server Faces (RSF) • Restlet • RichFaces • RIFE • Shale • SmartClient • Spring • Stripes • Tapestry • ThinWire • Vaadin • WebMacro • WebWork • WebObjects • Wicket • ZK |
JavaScript | node.js • AJILE • Clean AJAX • Dojo Toolkit • Echo • Ext JS • jQuery • jMaki • Microsoft AJAX Library • MochiKit • MooTools • Prototype • qooxdoo • Rialto Toolkit • Rico • script.aculo.us • SmartClient • Spry • SproutCore • Yahoo! UI Library • Underscore • PhoneGap |
Perl | Catalyst • Interchange • Titanium • Maypole • HTML:Mason |
PHP | Acode • Akelos • BlueShoes • CakePHP • Canvas • CodeIgniter • Cotonti • DIY • Drupal • Fuse • Horde • Kohana • LiveStreet • PHP For Applications • PHPOpenbiz • PRADO • Qcodo • Seagull • Solar • Symfony • W3Core • Yii • Zend • Zoop • Joomla |
Python | CherryPy • Django • GAE framework • Karrigell • Nevow • Porcupine • Pylons • Pyramid • Spyce • TurboGears • Twisted • Tornado • Webware • Zope |
Ruby | Camping • Nitro • IOWA • Ramaze • Cerise • Merb • Ruby on Rails • Sinatra • Padrino |
Прочиеязыки | Alpha Five • Fusebox (ColdFusion • PHP) • Helma Object Publisher (Server-side) • Lift (Scala) • Magic (Scheme) • OpenACS (Tcl) • Seaside (Smalltalk) • UnCommon Web (Common Lisp) • Yaws (Erlang) • Oracle Application Express (PL/SQL) |
Perl | |
---|---|
Люди | Ларри Уолл • Рэндел Шварц • Дэмиэн Конуэй • Эллисон Рэндел • Audrey Tang • Simon Cozens • Шон Берк • chromatic • Адам Кеннеди • brian d foy • Mark Jason Dominus |
Things | The Perl Foundation • Perl Mongers • PerlMonks • архивы • модули • Perl VM • Parrot • YAPC • Bioperl • Plack • PSGI |
Фреймворки | Catalyst • Mason • Maypole • Dancer • Moose • Mojolicious |
Outline • Категория |