Hi Morrus,
I am a (French) big fan of your podcast. So, sorry for my bad English.
I looked at your code and I understand it is quite complex to maintain. I am not a PHP expert so, as I don't have your backend code, it is complicated to have a precise analysis of how you do things.
Generally...