|
Dear list
Does anyone have a whole solution for ocaml powered website? I mean sth
in the programming layer like cgi/php and sth in the application layer
like cms/wiki/blog/forum etc.
I recently helped a friend setup and customize his personal portal with
some php+mysql system without pre-knowledge of them. It's just fine, as
both kinds of code are not so difficult to understand. On the other
hand, I also realized that I can not get any further jobs done without
reading a large pile of tech documents and getting custom to them by
huge amount of practice. A worse point I can already image is that the
dynamic programming approach based on string manipulation will probably
make debugging process a nightmare and leave a lot of hidden bugs. So, I
would like to hear about high-order solutions based on ocaml
programming, and possibly to build some website on them.
There are two concrete questions at this moment:
1) I've heard of several libraries for ocaml web programming
e.g. ocamlnet and mod_caml, and ocaml database interfaces, also
applications like cocanwiki, but I still don't know what kind of
combinations, at current stage, can be a best choice for an integrated
web application develop platform (or even some pre-build
multifunctional application such as CMS), so that I can begin to play
with and contribute to. If someone has already build his/her website
mostly on ocaml, please give some experiences and suggestions.
2) It's hard to find some ocaml-friendly hosting, if one wants to make
his/her ocaml powered site public. One can find cheap (but still not
bad) hosting for php+mysql with low price around $1/m-$3/m and even
free. But to host a ocaml based solution, either you can find some
unreasonably expensive hosting for they support numerous languages but
you still don't have the control, or a better choice, some VPS (VDS)
can give you root access to control everything by yourself, which
usually cost from 10$/m for the lowest configuration (not sure
whether it can satisfy average ocaml web applications). If anyone has
information on ocaml hosting, don't hesitate to give suggestions pls.
Thanks in advance.
- code17
|