PHP5 Vs. CakePHP Vs. RubyOnRails?
OldJavaHack writes "If you could start a website (with MySQL for persistence) from scratch and you had a choice of PHP5, CakePHP, or RubyOnRails — which would you choose and why? Things to consider in your decision: 1. Maturity of solution; 2. Features; 3. Size of community of skilled users (to build a team); 4. Complexity/ease of use (for neophytes to master); 5. Greatest strength of your choice, and the greatest weaknesses of the other two. Here is a comparison of capabilities."
I've worked with JSP and it is okay. I don't know how scalable it is as the user base was counted on two hands. I know PHP scales pretty well as several notable projects are coded in it (Wikipedia). Having worked with JAVA applications I can attest it is not a good language to make a mission critical app in. In fact it drove a very large number of tech tickets. PHP is the flavor du jour of the net because it's widely available thus has many proficient users. JSP is niche as far as I can tell and it's the big corprate push for java that sustained it. Java script is ubiquitous but thats client side.
"There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy."