I’m looking to get several sites developed and am wondering whether it will be cheaper overall to get them developed in a framework or in straight PHP.
I have ideas for several types of social sites with the following parts: Wikis, tagging, voting, and commenting, very simple blogging. I would like to re-use the components across these sites.
I made a decent start on one site but I’m really not moving fast enough. And as an untrained, mostly spaghetti code PHP programmer I’m afraid my code wont be taken seriously if I want to open the source up to outside contributions.
I understand MVCs are useful for rapid development but I’m wondering whether the reduced cost of development due to this is outweighed by the increased cost of hiring someone with framework knowledge.
I’m also concerned about the framework code going out of date, i.e. not being compatible with the latest framework version. I’m guessing the reduced maintenance costs outweigh the cost of upgrading? I have been looking at Symfony 2 as it claims to be as fast or faster than others.
Many Thanks
Here are a couple of things you have probably not thought about :
On the other hand :