# Site with drupal vs ruby

**URL:** <https://www.ruby-forum.com/t/site-with-drupal-vs-ruby/164425>\
**Category:** Rails\
**Created:** [April 1, 2009, 10:28am UTC](https://www.ruby-forum.com/t/site-with-drupal-vs-ruby/164425 "2009-04-01T10:28:15Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [April 1, 2009, 10:28am UTC](https://www.ruby-forum.com/t/site-with-drupal-vs-ruby/164425/1 "2009-04-01T10:28:15Z")

</div>

Hi guys,

I have gotten quotes with several drupal devs and wanted to compare  
this with ruby on rails.

Between the range of $2500-5000 can I have a custom site created in  
ruby, similar fashion to those of other video sites (except no public  
video uploads) that can work in conjunction with quicktime streaming  
server? The site would start with “web pages” imported from  
spreadsheet files (500+) with all data and some media references such  
as links, QT video links, etc. Media pages would be added using  
scripts and meta data on a daily basis, perhaps in conjunction with  
podcast server for mac os x. Video galleries, multiple galleries based  
on speaker or subject, web pages that represent groupings of speakers,  
pages for subjects cross referenced by speaker.

How would this compare with Drupal in terms of expandability,  
reliability, speed, backup and other issues for a popular site with an  
engaged interactive user base that actively requests improvements?

This is a serious inquiry, please help me explore this solution.

Best,  
George

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [April 1, 2009, 10:37am UTC](https://www.ruby-forum.com/t/site-with-drupal-vs-ruby/164425/2 "2009-04-01T10:37:56Z")

</div>

george wrote:

> Hi guys,
> 
> I have gotten quotes with several drupal devs and wanted to compare  
> this with ruby on rails.

1.5 years ago, I started working with Drupal (and therefore PHP), it was  
a terrible experience. Drupal is kind of a unfinished CMS framework with  
which you have to hack using plugins and code taken from the internet at  
your own risk.

Rails is a pure framework, so you have total control over your code  
logic. If you hire developers it might cost you more though, as it is  
younger than other php stuff.

I was also considering Django, Turbogears, etc.

For me, RoR is the winner.

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [April 1, 2009, 2:54pm UTC](https://www.ruby-forum.com/t/site-with-drupal-vs-ruby/164425/3 "2009-04-01T14:54:56Z")

</div>

That seems way too cheap, without knowing a real spec. Is the drupal  
solution coded with tests inbuilt? Properly coded rails is a lot more  
maintainable, but you’d be better researching developers no matter the  
language.

Blog: [http://random8.zenunit.com/](http://random8.zenunit.com/)  
Learn rails: [http://sensei.zenunit.com/](http://sensei.zenunit.com/)

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [April 1, 2009, 3:37pm UTC](https://www.ruby-forum.com/t/site-with-drupal-vs-ruby/164425/4 "2009-04-01T15:37:52Z")

</div>

On Tue, 31 Mar 2009 16:40:21 -0700 (PDT)  
george [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Between the range of $2500-5000 can I have a custom site created in  
> ruby, similar fashion to those of other video sites (except no public  
> video uploads) that can work in conjunction with quicktime streaming

That’s not a lot of money for this kind of project, no matter what  
framework/cms is used. Especially when you start talking about  
integration with other systems, etc. That sort of thing can take a lot  
of time, unless you get lucky and can find a 3rd party solution.

–  
Starr H.  
Check out my Helpdesk RailsKit: [http://railskits.com/helpdesk/](http://railskits.com/helpdesk/)

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [April 1, 2009, 3:00pm UTC](https://www.ruby-forum.com/t/site-with-drupal-vs-ruby/164425/5 "2009-04-01T15:00:49Z")

</div>

I work in drupal, drupal is very hard to change after a deploy. Develop  
in  
Drupal is very tedious, complicated every step in an running  
application.  
Rails is very flexible and if the application is well developed, it is  
easier to make changes and if they did the test, you can change  
something  
and see that the behavior is expected.

I don’t recomended Drupal for a web.

Agustin ViÃ±ao  
[www.agustinvinao.com](http://www.agustinvinao.com)

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [April 2, 2009, 9:59am UTC](https://www.ruby-forum.com/t/site-with-drupal-vs-ruby/164425/6 "2009-04-02T09:59:50Z")

</div>

I will do much more research. Thank you for this sound advice! I read  
somewhere that 60% of software projects are late, and $30 are  
disasters

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [April 2, 2009, 10:02am UTC](https://www.ruby-forum.com/t/site-with-drupal-vs-ruby/164425/7 "2009-04-02T10:02:11Z")

</div>

After reading more posts Rails is something that I will investigate  
fully. Thank you for your good help.

On Apr 1, 9:00 am, Agustin Nicolas Viñao Laseras

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [April 2, 2009, 10:06am UTC](https://www.ruby-forum.com/t/site-with-drupal-vs-ruby/164425/8 "2009-04-02T10:06:53Z")

</div>

Thank you for your input. Yes I have a little experience with PHP and  
I agree with your assessment of Drupal. Ruby was recommended to me by  
a trusted colleague.

On Apr 1, 4:37 am, Fernando P. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)

---

<div class="post-metadata">

**Author:** ![casper\_the\_ghost](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/c/58956e/32.png) [@casper\_the\_ghost](https://www.ruby-forum.com/u/casper_the_ghost)\
**Post date:** [April 3, 2009, 4:13am UTC](https://www.ruby-forum.com/t/site-with-drupal-vs-ruby/164425/9 "2009-04-03T04:13:54Z")

</div>

Um right lol, so go the rails bdd path - and use iterative  
development, costing modularly, and you hopefully won’t go wrong. It’s  
very hard for things to become disasters or very late when you START  
with tests and expected outcomes that are small. Get an experienced  
team and you should be good.

Blog: [http://random8.zenunit.com/](http://random8.zenunit.com/)  
Learn rails: [http://sensei.zenunit.com/](http://sensei.zenunit.com/)
