我想知道使用彗星更新计时器而不是在客户端站点使用javascript并在特定时间间隔发布到服务器以在需要时记录时间是否真的开销?
body() ->
wf:comet(fun() -> counter(1) end),
#panel { id=placeholder }.
counter(Count) ->
timer:sleep(1000),
wf:update(placeholder, integer_to_list(Count)),
wf:flush(),
counter(Count + 1).
我了解它的开销,但我想知道多少?因为所有事件通信都通过 websocket 发生..