Here's a well written comparison of some of the frameworks, which provides a good starting point --<br><a href="http://www.chicagoboss.org/projects/chicagoboss/wiki/Comparison_of_Erlang_Web_Frameworks">http://www.chicagoboss.org/projects/chicagoboss/wiki/Comparison_of_Erlang_Web_Frameworks</a><br>
However, since Zotonic is in fairly active development, and so is Chicagoboss, and I guess Nitrogen as well, not sure how current the comparisons are.<br>Best is to go by the above comparison, and then confirm in the respective community list, if some of the desired features are indeed not there in the latest repos.<br>
<br><br><div class="gmail_quote">On Mon, Apr 18, 2011 at 10:39 PM, Loïc Hoguin <span dir="ltr"><<a href="mailto:essen@dev-extend.eu">essen@dev-extend.eu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 04/18/2011 02:50 PM, erlang wrote:<br>
> For Erlang Web development:<br>
> - MochiWeb (very stable, for production): <a href="http://code.google.com/p/mochiweb/" target="_blank">http://code.google.com/p/mochiweb/</a><br>
> - BeepBeep (based on MochiWeb): <a href="https://github.com/davebryson/beepbeep" target="_blank">https://github.com/davebryson/beepbeep</a><br>
> - Nitrogen: <a href="http://nitrogenproject.com/" target="_blank">http://nitrogenproject.com/</a><br>
> - ElangWeb: <a href="http://www.erlang-web.org/" target="_blank">http://www.erlang-web.org/</a><br>
> - Misultin (speedy): <a href="http://code.google.com/p/misultin/" target="_blank">http://code.google.com/p/misultin/</a><br>
> - Chicago Boss : <a href="http://www.chicagoboss.org/" target="_blank">http://www.chicagoboss.org/</a><br>
> - Cowboy (a newcomer, speedy): <a href="https://github.com/extend/cowboy" target="_blank">https://github.com/extend/cowboy</a><br>
<br>
</div>To be clearer: mochiweb, misultin and cowboy are just servers and<br>
provide no framework (although cowboy will provide a REST interface later).<br>
<br>
Others are web frameworks and use an existing HTTP server, most often<br>
mochiweb but sometimes you can choose which underlying server you want<br>
to use. Nitrogen is probably the most used in the Erlang world.<br>
<br>
Yaws is part HTTP server part framework, going so far as to provide<br>
embedding erlang in html files a la php, optionally of course.<br>
<br>
There's been work on a bridge interface to seamlessly switch HTTP<br>
servers. Not sure which project is most up to date on that.<br>
<br>
</blockquote></div>