Trying to further decrease connection requirements on the mysql database. Since the main controller object, and model objects both make a full set of all framework objects (user/question/answer/etc) I feel I that I should be able to combine them somehow. Perhaps make one class that both of them extend, then pass the object down through them, and then yet again. It may seem a bit odd with 3-tier hierarchy; however it could save even more database strain, and this is a much greater benefit.
Concluded that breaking apart the structure for this simple action is not required, already simplified the model enough and reduced many unneeded db connections. Will continue to improve it however.
Trying to further decrease connection requirements on the mysql database. Since the main controller object, and model objects both make a full set of all framework objects (user/question/answer/etc) I feel I that I should be able to combine them somehow. Perhaps make one class that both of them extend, then pass the object down through them, and then yet again. It may seem a bit odd with 3-tier hierarchy; however it could save even more database strain, and this is a much greater benefit.