3 ms·
I think you have your order wrong. If you are talking about web frameworks, then Rails pretty much kicked off the bloom of web frameworks in the PHP ecosystem.
by gexla 15y ago
I think you have your order wrong. If you are talking about web frameworks, then Rails pretty much kicked off the bloom of web frameworks in the PHP ecosystem. There were web frameworks available in the PHP ecosystem before Rails, but they all sucked and none of them had gained any serious traction.
Also, I'm not sure you could ever call VB or Ruby mainstream. Of course, this depends on your definition, but hosting issues and a lack of things like a Ruby equivalent of Wordpress (in terms of popularity and usage) has kept PHP at the top for web development in general.
- digitalzombie 15y agoI don't believe your statement. IMO the reason why Rails was popular was because it was the only real MVC framework for Ruby at the time. PHP have CakePHP, Zend, CodeIgniter, Symphony, etc... Python Django was before Rail and it failed to have as much fanbase as Rail because it was also competing with other within Python ecosystem.
- gexla 15y agoCodeIgniter was released after Rails and at that time the developer listed Rails as being an inspiration. Zend Framework was released after CodeIgniter. I don't know the history of CakePHP and Symfony but Wikipedia shows they were each released in 2005, which was before CodeIgniter but after Rails. That's why I mentioned that Rails was an inspiration for a lot of the PHP frameworks which came out after Rails. Again, there were already PHP web frameworks available, but nothing really took off until after Rails hit the scene.