I think a good reason for opening up the source on your website is so that you can get helpful feed back from more experienced php programmers. Peer review, I believe is the word for it. I would not open source code on an e-commerce website, but for a personal blog or other such "non-critical" website, I would recommend opening up the source code.