i've coded pretty much everything in our site from scratch. which is great and gives us complete flexibility in terms of layout and add-ons. however i have become the bottleneck in the company.
i have tried many times to give my code structure and understandable comments, but it's still v. difficult for someone coming in to understand how the site is put together. (and heaven forbid something should happen to me)
i am thinking of moving everything into one of the established open source CMS. concrete5 looks good. this will make it far easier for an outsider to help with the coding.
has anyone been in a similar situation or has positive things to say about running a large site from an off-the-shelf CMS (not necessarily c5).