IPB is nice. PHP is awful. Python is great. There are no good Python forum engines. This is the solution.