This would be so much easier in Java; Jess is just a Java library you can embed in a servlet or JSP. From PHP, you have to somehow bridge between the two runtimes, and although doubtless someone's done it at some point, it would be an unholy Frankensteinian thing that made grown men weep like babies