views:

128

answers:

2

Hi, We have discussion in my job place about question (We use 1 of the php frameworks): Why program with php frameworks big web application if it can be done better with rubi on rails, python or java? Please say our opinion thanks

+3  A: 

If you only know PHP and you don't feel like learning Ruby/Python/Java. Seriously, if it can be done better with another tool, it should be done with another tool. Of course, this assumes the other tools are actually better. That part is arguable. Some people are so stuck up on their "my way is the best way" that they leave out the "because it's the only way I know" part.

Mark
+2  A: 

"Better" is subjective. Does Rails have such a strong background & community full of tools like opcode cachers, memcache libs, PINBA, PHPFpm and many many more?

Col. Shrapnel
Maybe, maybe not. It depends on your needs. If rails meets all your needs, then you should go for it. If you need to take advantage of the extended community of PHP, then that's what you should go for. It's all about choosing the best tool for the job. i.e., "better" is not only subjective, but it varies from task to task.
Mark
The whole question is subjective.
voyager
Agree with every your point, @Mark. I just wanted to advocate PHP a bit, to make a balance. Though to compare a PHP frameworks with Rails/Django would be interesting.
Col. Shrapnel
Thanks for answers!
Yosef