最近看
Joe 的blog,并且研读他的那个 wiki 的例子程序。Joe就是那篇著名的
Yaws vs Apache的作者。不过, yaws 我始终还没有搞太明白,毕竟多了一层template,erlang程序本身还没搞熟呢。
在那个wiki里面, Joe用了pico 这个 erlang web server,想来和 RoR 中的 webrick 角色类似。这个 pico 就是一个小的web服务器,erlang程序启动它之后,通过 event_handler 的方式处理 url dispatch,这里用了 pattern match 的方式,url 对应 erlang函数,处理起来倒也自然。
现在还没有看到关于 pico 的性能测试方面的数据。
其他通过Erlang开发web的方式还有: CGI, yaws, erlyweb ,另外还可以作为 PHP等脚本的后台,通过socket进行通讯。现在 erlang的大型站点还真没有听说过,估计比 django的还要稀缺。
考虑到 erlang 在并发性能上的优势,比较适合做大型的论坛社区。
在那个wiki里面, Joe用了pico 这个 erlang web server,想来和 RoR 中的 webrick 角色类似。这个 pico 就是一个小的web服务器,erlang程序启动它之后,通过 event_handler 的方式处理 url dispatch,这里用了 pattern match 的方式,url 对应 erlang函数,处理起来倒也自然。
现在还没有看到关于 pico 的性能测试方面的数据。
其他通过Erlang开发web的方式还有: CGI, yaws, erlyweb ,另外还可以作为 PHP等脚本的后台,通过socket进行通讯。现在 erlang的大型站点还真没有听说过,估计比 django的还要稀缺。
考虑到 erlang 在并发性能上的优势,比较适合做大型的论坛社区。