Yaws | это... Что такое Yaws? (original) (raw)
Yaws
Тип | веб-сервер |
---|---|
Разработчик | Claes Wikström |
Написана на | Erlang |
Операционная система | кроссплатформенный |
Последняя версия | 1.94 (24 июня 2012) |
Лицензия | лицензия BSD |
Сайт | yaws.hyber.org |
Yaws (англ. Yet Another Web Server, рус. «ещё один веб-сервер») — веб-сервер, написанный на Erlang шведским программистом Клаесом Викcтрёмом (Claes (Klacke) Wikström).
Yaws может быть встроен внутрь других основанных на Erlang программ или запускаться как полностью самостоятельный веб-сервер.
Благодаря тому, что Yaws использует концепцию легковесных процессов из языка Erlang, он дает возможность использовать большое их количество с высокой конкурентностью. Произведенные в 2002 году тесты, сравнивающие Yaws и Apache, показали, что Apache 2.0.39 с MPM «worker» не выдерживает нагрузку и в 4 000 одновременных подключений, в то время как Yaws продолжает работать и при 80 000 одновременных подключениях.[1]
- примечание — с версии 1.80 доступен нативный инсталлятор для Windows
Примечания
- ↑ Ghodsi, Ali Apache vs. Yaws. Архивировано из первоисточника 18 марта 2012. Проверено 27 января 2009.
Ссылки
- Yaws home page
- Interview with YAWS developer Claes Klacke Wikstrom (MP3 version)
- ErlyWeb: The Erlang Twist on Web Frameworks
- Русскоязычные новости об Erlang — выход Yaws 1.80
Веб-фреймворки | |
---|---|
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 • 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) |