By jesusphreak on
I was definitely planning on using Drupal for my next project, and I still think its the best PHP CMS out there.
But after having done some work in Ruby on Rails, I'd definitely say that if you are looking to customize Drupal at all, that Ruby on Rails is a good idea to look at as an alternative.
Because its not just a CMS, but rather a framework, and because Ruby is such a damn good language, you can really build exatly what you (or you customer needs) form the base-up, without a lot of work. For many, its easier than taking a pre-existing CMS and tweaking it.
Just wanted to inform you guys. :)
Comments
ummm so...
I supose you can invest time in a different project rather then in improvements here. It's nice of you to let us know..... good bye.
oh, I deleted the duplicate post you negleted to preview with the bad a href tag in it. :) Of course, I had fixed it by the time you had done this one.
..wanders off to read other forum posts.....
-sp
---------
Drupal Best Practices Guide - My stuff Black Mountain
-Steven Peck
---------
Test site, always start with a test site.
Drupal Best Practices Guide
No, I previewed it, but I
No, I previewed it, but I just wasn't thinking right and figured the rest would show up in the actual post. Ah, well, glad you deleted it.
Anyway, Drupal is great, but everyone knows one CMS isn't just the be-all-end-all of everything, so some people just need different things. Drupal is well-made on PHP, but having experimented further, I'm starting to see how poor of a language PHP actually is. When I say this, I don't mean it in the fact that PHP isn't powerful and it can't do stuff well, I'm just saying that there are better languages out there.
There's just better languages out there, and its a breath of fresh air to use Ruby and especially Ruby on Rails.
Anyone wanting to see a demonstration of just how effective Rails can be, here is a short video (its definitely worth watching):
Link (Quicktime movie)
Can't we all get along
Hi,
I Love Drupal; i now love Ruby on Rails. Managed to get a lightweight site up within hours, and it's soooo intuitive.
So, i'm going to keep my eyes open on how these two lovely systems can coexist.
best,
m
Oh, yeah, I definitely
Oh, yeah, I definitely agree. There's no reason at all that the two can't co-exist. That was the point of my post; for some things (ie, where you'd be heavily modifying Drupal, RoR is a great alternative).
ok so...
I have been interested in Ruby on Rails for awhile.
Course, I'm interested in Drupal as well...
The quandry is that I need a CMS with ecommerce capabilities yesterday and clear documentation on how to do it. I don't have alot of time available to play around with coding and experiment. With a proven solution, I shouldn't have to. It's already been done by someone else and at the most will need minor tweaking.
So, you're telling me that RonR can do CMS and ecommerce and more?
I don't want to reinvent the wheel (try and program something from scratch) if I don't have to. Again, no time.
That's why I'm considering Drupal and also RonR along with Ajax...
Can you show me a website where documentation is available on doing a CMS with ecommerce capabilities with RonR (and not just on an experimental basis)?
It seems from a CMS and ecommerce perspective (at least what I've researched) from my research that it's still early in the game for RonR with these functions.
Railfrog
There's also a Drupal-like project for rails, it's http://railfrog.com.
At the moment it's only avalaible via svn
Rails looks great, look forward to mature projects
I'm also keeping my eyes on Rails and the projects that grow up around it. I too would love to see Drupal use the object oriented features of PHP5, see the historical decisions that were made due to PHP4 be reversed and so forth. But back on the farm, Drupal is a system that lots of people can deploy on lots of systems and that has a billion gazillion hours of quality programming already invested in it, and thousands of real-world sites testing and refining that code. It is mature, stable, has a large community and name recognition (not just hype). So Rails would make a nice toy, and even a fun one-off platform for a client, if they were interested in it. But as for being something that I can base my career on, it just isn't there yet. When a Rails project comes along that can do what Drupal does and has all of those other qualities, I'll switch because I like the architecture and I like Ruby (from what I've seen).
I don't expect that to happen in the next 3 years, though.
- Robert Douglass
-----
My sites: HornRoller.com, RobsHouse.net
How many hosts?
How many hosting companies are allowing rails on their servers? What your hosting company provides kind of limits your choices as to what you can write your stuff in.
I haven't checked into rails in while, but it was a royal pain in the ass to setup with apache way back when.
How easy or intuitive it is depends on experience. If you've been doing asp applications for 10 years ORM, blocks and such would take some time to get used to. Whereas something like php is an easier transition.
In order to be productive in rails you must first be productive in ruby. A great language but it is very different from java/C/C++/C#. So for those kind of programmers, there's a significant learning curve with ruby. You almost have to unlearn a bunch of stuff, and until you get used to the language, you almost feel like you are backing into/ stumbling on solutions that in other languages would require no thought at all. Good for expanding your skillset, bad for getting something out the door quickly.
my .02
Is there a drupal equivalent in rails yet? I'd be interested in checking it out once it is stable.
Thomas G. Willis
Drupal-like on rails(Railfrog) roadmap
1. hosting companies doesn't support ruby, but if you manage more than 3 sites probably you could setup it by yourselve
2. Ruby isn't difficult, you can import your past knowledge, of course if you uses the ruby's way you write less code but a little bit criptic
3. a web2.0/ajax drupal-like cms is ready, now the extensions will do the succes or not
http://frog.mitchellhashimoto.com/railfrog-0.1.pdf
Cost and Time?
What difference can we expect from those two different methods (Drupal vs RoR) to develop something the same in result? Which is faster to complete? Which is cost friendly?
You may be interested in this post...
http://drupal.org/node/102269
Its a pretty good discussion on this very topic as I am sharing the same frustrations and choices. But I'm locked into using Drupal due to my employers uneducated choice.
You can't really compare the two
Ruby on Rails is intended to design web-based applications, Drupal is to design content managed web sites. RoR is for developers doing a ground-up project whereas Drupal is for those with less technical knowledge OR those who want a good CMS to extend. It's like comparing Code Igniter - a PHP equivillent of RoR - to Drupal.
RoR is quite a different language to PHP and instead of recommending this to a PHP developer it's better to recommend a PHP framework, which are just as powerful.
Ziyphr
Your answer is both exhaustive and succinct and one that I agree with. :)
Caroline
Who am I | Where are we
11 heavens
Rails and Drupal on OS X
Slightly off-topic, but has anyone managed to install RoR and Drupal on the same OS X machine. I've got Drupal running, but want to fiddle with RoR. Any issues I should consider?
Locomotive
I've never installed Drupal on OS X, but I can't recommend Locomotive highly enough for Rails. If you havn't tried it yet, you should definitely check it out. Now if only someone would design something similar for a PC...!
I came to rails before Drupal...Drupal is nice for what it does, but I prefer Rails, although that may just be because its the platform I'm more familiar with.
Seriously old thread though....