But you skipped the "find out out how PHP is set up on your ISP" and "learn PHP" steps. Setting up Mason could be a challenge for a n00b, but it's not hard to write a basic CGI script that uses templates, and you learn some really useful things about HTTP by doing it.