# Rails+php? or Rails+Perl? or Rails+Phython?

**URL:** <https://www.ruby-forum.com/t/rails-php-or-rails-perl-or-rails-phython/177957>\
**Category:** Rails\
**Created:** [October 27, 2009, 9:20am UTC](https://www.ruby-forum.com/t/rails-php-or-rails-perl-or-rails-phython/177957 "2009-10-27T09:20:29Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![surinapster](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@surinapster](https://www.ruby-forum.com/u/surinapster)\
**Post date:** [October 27, 2009, 9:20am UTC](https://www.ruby-forum.com/t/rails-php-or-rails-perl-or-rails-phython/177957/1 "2009-10-27T09:20:29Z")

</div>

Hi Guys,

Is it good to develop one web application in both platforms one with  
Rails and other may be like Php,Phyton and Perl?If Good Give reasons  
plz?

Thanks in Advance

---

<div class="post-metadata">

**Author:** ![surinapster](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@surinapster](https://www.ruby-forum.com/u/surinapster)\
**Post date:** [October 27, 2009, 10:00am UTC](https://www.ruby-forum.com/t/rails-php-or-rails-perl-or-rails-phython/177957/2 "2009-10-27T10:00:21Z")

</div>

On Tue, Oct 27, 2009 at 9:20 AM, Suri SS  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Hi Guys,
> 
> Is it good to develop one web application in both platforms one with  
> Rails and other may be like Php,Phyton and Perl?If Good Give reasons  
> plz?

What do you mean by “one application in both platforms”? Is it the  
same application written in two different languages?  
If it is, why on earth would you wanted do that? I mean, besides of  
duplicate you work, and not only for development, but for testing,  
maintenance, etc…  
I’m sure you have your reasons to try to do this, but can you share  
them with us so we can properly evaluate the scenario, please?

–  
Leonardo M…  
There’s no place like ~

---

<div class="post-metadata">

**Author:** ![surinapster](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@surinapster](https://www.ruby-forum.com/u/surinapster)\
**Post date:** [October 27, 2009, 10:34am UTC](https://www.ruby-forum.com/t/rails-php-or-rails-perl-or-rails-phython/177957/3 "2009-10-27T10:34:37Z")

</div>

I mean one application with different platforms means one module in  
rails and another module in php or phython or perl like that

---

<div class="post-metadata">

**Author:** ![surinapster](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@surinapster](https://www.ruby-forum.com/u/surinapster)\
**Post date:** [October 27, 2009, 10:54am UTC](https://www.ruby-forum.com/t/rails-php-or-rails-perl-or-rails-phython/177957/4 "2009-10-27T10:54:12Z")

</div>

On Tue, Oct 27, 2009 at 10:34 AM, Suri SS  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> I mean one application with different platforms means one module in  
> rails and another module in php or phython or perl like that

I really don’t see how doing this can possibly help you. You might  
have a pretty particular scenario to be considering this, I think. I  
wouldn’t mix the platforms.  
Reasons? It’s harder to maintain, it’s harder to setup, it’s harder to  
develop, it’s error prone, might lead to bad practices on one or  
another platform, and the most important of all is that I can’t see  
even one benefit of doing this.

But your application should be designed based on your needs and I  
don’t know your needs. So, if you don’t have REALLY SPECIFIC  
requirements, I’d STRONGLY recommend you not to do it.

Hope it helps.

–  
Leonardo M…  
There’s no place like ~

---

<div class="post-metadata">

**Author:** ![surinapster](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@surinapster](https://www.ruby-forum.com/u/surinapster)\
**Post date:** [October 28, 2009, 1:52am UTC](https://www.ruby-forum.com/t/rails-php-or-rails-perl-or-rails-phython/177957/5 "2009-10-28T01:52:53Z")

</div>

The only reason I would see for doing something like this is if there  
were something that one of the platforms offers that the other one  
does not have or if doing something in one of the platforms is so much  
easier that it would be a waste of time trying to duplicate it in the  
other one.

My $0.02.

---

<div class="post-metadata">

**Author:** ![surinapster](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@surinapster](https://www.ruby-forum.com/u/surinapster)\
**Post date:** [October 27, 2009, 10:57am UTC](https://www.ruby-forum.com/t/rails-php-or-rails-perl-or-rails-phython/177957/6 "2009-10-27T10:57:27Z")

</div>

Thank you for your suggestion.I like that too

---

<div class="post-metadata">

**Author:** ![surinapster](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/8dc957/32.png) [@surinapster](https://www.ruby-forum.com/u/surinapster)\
**Post date:** [October 28, 2009, 2:15am UTC](https://www.ruby-forum.com/t/rails-php-or-rails-perl-or-rails-phython/177957/7 "2009-10-28T02:15:43Z")

</div>

On Tue, Oct 27, 2009 at 1:20 AM, Suri SS  
[removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)wrote:

> 

At the end of the day, it really doesn’t matter to the end user because  
it’s  
all  
Javascript, HTML, and CSS. Next, use the platform best for the job  
because  
Rails isn’t end of all and be all to web development. It’s just another  
tool within  
the ever expanding software development toolbox.

Good luck,

-Conrad
