2009-12-19 84 views
0

我想植入一個類似於Kohana事件系統的Erlang框架。任何人都知道如何做或有任何想法?我非常喜歡Kohana的結構。Erlang的Kohana事件系統?

編輯

Kohana的事件系統已記錄在這裏:http://docs.kohanaphp.com/general/events。如果我沒有理解錯的話,我可以在二郎複製Kohana中是這樣的:

kohana.erl
event.erl
router.erl
profiler.erl
[系統(目錄)
準備。 ERL
routing.erl
execute.erl
post_routing.erl
404.erl
pre_controller.erl
post_controller_constructor.erl
post_controller.erl
send_headers.erl
display.erl
shutdown.erl
log.erl
redirect.erl

我不知道這是否是比Python WSGI Django的一樣中間件更好Erlang已經有了ewgi。我只想製作一個有趣的框架。我對Kohana 2更加熟悉,但對erlang植入HMVC或Kohana 3感興趣。

+1

描述kohana中的事件系統,以及您想要模仿的內容以及您使用它的方式。 – Christian 2009-12-19 11:55:26

+0

也是kohana版本 – antpaw 2009-12-19 12:22:51

回答

1

基本上kohana中的事件系統只是在未來某個時間點運行的函數/方法的集合。我對Erlang一無所知,但如果你可以編寫一個集合類,並將函數/方法回調放入其中,那麼移植事件系統應該是微不足道的。