I had the luck to gave a talk at the PHPVigo Meetup. It was a postgresql introduction to all php community.
Hash tables are one of the best features in Kamailio, but they can be a double edged sword. Build web applications that work with the htables architecture can be difficult.
I am using Django since a few years ago. This framework had helped me a lot with forms, database models ...