I'm interested in doing some websites for a few charities. However, I'm a little conflicted with which way to go. I personally believe in writing everything in PHP to make it easier to maintain. However, this might make it harder for the charity to find someone to take over for me if I move on. I am also a fan of MVC frameworks like Codeigniter, YII, and the Zend Framework, due to their consistent standards, and handy functions, but once again this might make it harder to find people to take over for me if I move on later. I'm curious what is the best way to go. I don't think I've ever seen one open source PHP application that ever uses a framework. Should they be avoided?