I was thinking of doing that, although I'd have to do some learning (according to
the Wiki, it uses Perl). A definite positive is that it would be able to interface with both the database data AND the dynamic data in the worldserver. In theory, it would work great for spells.
Although, if someone wants to take what I have already put together to create a better interface for the World HTTP Server, I won't be upset

As of right now, I'm fairly comfortable with PHP (with what I would consider to be intermediate experience), so I might just stick with it for now.