I have built a very robust web based software system over the past 2 years called The Loan Post. It basically is a B to B platform connecting mortgage brokers to Wholesale lenders on behalf of the consumer. Kind of like lending tree, but for mortgage brokers. The app was built in PHP and mySQL.
I want to do another app similar to what I already created, (see legalmatch.com) but maybe use ready made architecture like Cake, Ruby on Rails, or any other. Do these ready made systems work as good as everyone says, especially for a dual user platform connecting site members with dynamic features? What are the prons and cons?
Any input would be appreciated