Zotonic: Erlang Web Framework and Performance
zotonic.com
zotonic.com
Zotonic’s data model can be seen as a pragmatic
implementation of the Semantic Web: a mixture between
a traditional database and a triple store.
I can imagine how to create a CRUD-like webapp with simple mapping DB tables to business objects, but have no experience with triple store.It would be great to see more sample applications made with zotonic. Not only a cms (simple blog comes pre-installed), but something involving user interaction (an issue tracker, or a HN clone).
Also, at the moment zotonic looks a bit like Zope (everything should be created through backend web forms). I am most likely wrong, but a sample app could demonstrate a workflow that a developer should use.
It's a great framework, quite eager to learn how to use it properly.
Normally, every site that runs in zotonic sits in its own git repository. You can even hook up a webhook to automatically update your site on the fly (hot code reloading, http://modules.zotonic.com/page/367/mod-github)
For a very simple example site you could look a this image pasting service that I whipped up: http://stick.im/ . its code is also on github, https://github.com/arjan/stick.im
If you are coming from MVC frameworks in other languages, Erlang and Zotonic will take you by surprise. There's some learning to do though.
Some really good videos on Erlang for the curious - www.youtube.com/user/ErlangSolutions.
Edit: It's partially dismissive in tone, but so be it.