SitePoint Sponsor |
|
User Tag List
Results 1 to 17 of 17
Thread: Switch from php to RoR?
-
Dec 14, 2005, 14:24 #1
- Join Date
- Sep 2005
- Location
- Toronto, Canada
- Posts
- 195
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Switch from php to RoR?
I've only been using php for 2 months (before that I had never done scripting/coding before) but from what I've read today about RoR, I should just stop using php and swtich to php. Would this be a wise choice? As a novice to programming, would I find RoR easier to use than php? Just from what I've read today it looks really simple, but then again I'd have to learn a new language - is it worth it? I'm not building complex sites, but all my sites or have to be dynamic, and RoR seems like the right choice.
-
Dec 14, 2005, 14:28 #2
- Join Date
- Feb 2003
- Location
- Slave I
- Posts
- 23,424
- Mentioned
- 2 Post(s)
- Tagged
- 1 Thread(s)
Keep in mind support for RoR isn't wide spread. You'd be limited to hosts that support it which may affect your opportunity to use applications you develop and may alienate clients who don't have or want access to RoR servers. PHP is as widespread as it gets and is very readily adopted and still growing in terms of support on the enterprise level.
I don't know RoR and know very little about it general so take my reply with a grain of salt.
-
Dec 14, 2005, 14:31 #3
- Join Date
- Sep 2005
- Location
- Toronto, Canada
- Posts
- 195
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
PHP is as widespread as it gets and is very readily adopted and still growing in terms of support on the enterprise level.
-
Dec 14, 2005, 14:36 #4
- Join Date
- Feb 2003
- Location
- Slave I
- Posts
- 23,424
- Mentioned
- 2 Post(s)
- Tagged
- 1 Thread(s)
Originally Posted by Xavius
-
Dec 14, 2005, 15:26 #5
- Join Date
- Jan 2005
- Location
- madison, WI
- Posts
- 225
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
I know asmallorange allows it, they have some very low cost hosting plans that you may be able to use for development.
-
Dec 14, 2005, 15:47 #6
- Join Date
- Nov 2001
- Location
- Atlanta, GA, USA
- Posts
- 5,011
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Rails web hosts. It's no PHP4, but then again, neither is PHP5.
I'd suggest for any technology that interests you and has good reviews that you try it out and keep using it until it disappoints you.Using your unpaid time to add free content to SitePoint Pty Ltd's portfolio?
-
Dec 14, 2005, 16:18 #7
- Join Date
- Sep 2005
- Location
- Toronto, Canada
- Posts
- 195
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
I'd suggest for any technology that interests you and has good reviews that you try it out and keep using it until it disappoints you.
-
Dec 15, 2005, 09:04 #8
- Join Date
- Dec 2004
- Location
- Addison, TX
- Posts
- 1
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by Xavius
RoR is based on MVC theory, and an understanding of fundamental code design principles is necessary to truly understand Rails. Get further into PHP, and really start to utilize its object oriented code, and understand that code.
You are only going to get confused if you start trying to do work in a framework when you are just trying to learn a scripting language.
-
Dec 15, 2005, 09:44 #9
- Join Date
- Jul 2003
- Location
- Los Angeles
- Posts
- 199
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by chickenbak
IMHO, if you want solid OOP understanding learn Java, not to mention excellent job opportunity with J2EE. If you want to build easy and robust websites and look to the future then learn Ruby and buy a book on RoR. "Agile Web Development With Rails" will change your world.
-
Dec 15, 2005, 12:21 #10
- Join Date
- Sep 2005
- Location
- Toronto, Canada
- Posts
- 195
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Last night I started to learn Ruby - from what I've heard it's better to learn Ruby before RoR. Coming from php i'm finding it tricky; but it's easier than when I did not know any coding/scripting and was/am learning php. I'm not going to give up php just yet, I have it running a few sites and I still would like to make improvements on those sites. However, for future sites that I'd like to build, using RoR seems like a good choice.
I just asked my web host if they support RoR and here was their response (keep in mind that I sent this to the sales guy, not the tech guy).
I checked with the techs, and they said you would be the first client of ours to try this, so they said try it, and see if it works. We run standard apache and mysql so it should be ok. If you experience problems after, they can try to work it out then but they haven't had any experiences with it at this point.
-
Dec 15, 2005, 14:11 #11
- Join Date
- Jun 2004
- Location
- Arizona
- Posts
- 246
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Yeah they dont have it.
On www.rubyonrails.com they have a complete list somewhere, I highly recommend Dreamhost if your looking to get the most for your money, make sure to find a cupoun deal first though.
-
Dec 15, 2005, 17:57 #12
- Join Date
- Jun 2004
- Location
- California
- Posts
- 440
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
I went from a 2 year freelancing it in PHP to RoR and I have to say I'm very happy with my decision. PHP itself didn't help me in learning Ruby because the two languages are very different, but a basic understanding of programming does help. The only benefit I see of knowing PHP is being able to offer both for freelancing
But I highly recommend RoR
On www.rubyonrails.com they have a complete list somewhere, I highly recommend Dreamhost if your looking to get the most for your money, make sure to find a cupoun deal first though.
-
Dec 15, 2005, 18:48 #13
- Join Date
- Sep 2005
- Location
- Toronto, Canada
- Posts
- 195
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Cool, I'll look into it. I won't make any commitments until I feel comfortable with Ruby (and later RoR). There's no point paying for service that's not being used!
-
Dec 17, 2005, 03:46 #14
- Join Date
- Dec 2002
- Location
- New Zealand
- Posts
- 1,021
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Keep in mind support for RoR isn't wide spread. You'd be limited to hosts that support it which may affect your opportunity to use applications you develop and may alienate clients who don't have or want access to RoR servers.
-
Dec 17, 2005, 07:00 #15
- Join Date
- Nov 2001
- Location
- Bath, UK
- Posts
- 2,498
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by maccrazy
DouglasHello World
-
Dec 17, 2005, 08:31 #16
- Join Date
- May 2005
- Posts
- 25
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by xmitchx
I forget what they do, but here are some I've seen over the past few months:
40less
777
888
MAXIMUM
-
Dec 17, 2005, 09:37 #17
- Join Date
- Jun 2004
- Location
- California
- Posts
- 440
- Mentioned
- 0 Post(s)
- Tagged
- 0 Thread(s)
Originally Posted by joellark
Bookmarks