Neil Mitchell wrote:
Hi,
Can I use Haskell to do what people do with, say, PHP?
I wrote Hoogle (http://haskell.org/hoogle) using Haskell, without
using any libraries - just directly as a console program. It's open
source so you can download it and see how its done, if you want. Of
course the web handling bit is more low level than WASH and HSP.
Warning: Shameless plugs follow
If you want to be somewhere in between the high-level WASH/HSP and the
low-level implement-it-all-yourself approach, you may want to have a
look at the following libraries.
The cgi package allows you to write CGI programs without caring about
low-level communication with the webserver and stuff like how form data
is encoded: http://www.cs.chalmers.se/~bringert/darcs/haskell-cgi/
There is also a FastCGI wrapper you can use to get better performance
from your CGI programs (written using the above library):
http://www.cs.chalmers.se/~bringert/darcs/haskell-fastcgi/
With the xhtml package you can create XHTML documents using simple
Haskell functions: http://www.cs.chalmers.se/~bringert/darcs/haskell-xhtml/
It is a very simple adaptation of Andy Gill's Text.Html module.
The URLs above all point to darcs repos for the libraries.
/Björn
On 21/01/06, Maurício <[EMAIL PROTECTED]> wrote:
Hi,
and more
I have the need for that, and I've been looking into Ruby on Rails. Do
you thing Haskell could be a choice? Of course, I don't need something
exactly like PHP (for instance, I don't care if I can't insert code in
the middle of xhtml pages. If I have to generate everything from Haskell
code, I would probably like it. Also, CGI can be a choice). But I need
reasonable efficiency and to be able to find someone to host my site.
What solutions do you suggest me?
Thanks,
Maurício
_______________________________________________
Haskell-Cafe mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/haskell-cafe