B
B
bismoney2015-10-21 11:42:34
Drupal
bismoney, 2015-10-21 11:42:34

Ruby on Ralis site?

Good afternoon friends.
I read about Ruby and got inspired, so I decided to move my sites from Drupal 7 to ruby.
Naturally, a lot of questions appeared, since there is still little knowledge, I am going to gradually study and do something.
1) Well, the first question is, is a Ruby site really more structured and simple, i.e. without those unnecessary body kits that on Drupal7?
2) Will I be able to raise the same functionality in Ruby as in Drupal 7, I mean are there any ready-made solutions for typical tasks?
For example, comments, rss flying, inserting videos from YouTube? this is for example.
3) Drupal7 has topics like different content types and taxonomy, how to implement this in Ruby?
Guys do not need spam and water, if you find it difficult or want to trolling, pass by.
Tell me who knows on these issues, I will be VERY grateful. Thank you.

Answer the question

In order to leave comments, you need to log in

4 answer(s)
E
Evgeny Elchev, 2015-10-21
@bismoney

Let's start with the fact that RoR is a framework, and Drupal is a CMS and these are completely different things.
1) Yes, indeed, everything is so, but keep in mind that this applies to the software part.
2) You can, but again, well, think that in RoR, there is some kind of ready-made admin panel and some kind of ready-made plugins for it. There are so-called gems, but the gem is not a plugin for cms, it is a module for cms, it provides functionality that you can embed into the system, but you will have to embed it, you will have to configure it (configure it in the code).
3) This is nothing in RoR, you can implement them yourself, you can find a gem that will provide the necessary functionality, but it still has to be programmed.
Judging by your questions, you do not fully understand what development is, what is the difference between a CMS and a framework.
Don't be lazy and google. In short, CMS is a system that allows you to create a website without programming skills, but modules are written for it, use its API, but here you rather change what is already there. A framework is a framework for creating applications from scratch, but there are all sorts of functions, methods, goodies that save you from routine, gems that, for example, save you from working directly with the YouTube API, but roughly speaking, this is just syntactic sugar for other functions, but You will have to completely write the site yourself.
You need to try to write something in Ruby and you will immediately understand the difference. Drupal and RoR are different tools for different tasks. It's silly to deploy pop for a simple blog or business card site. You will have to write with your hands a mountain of functionality that is in a friend out of the box. RoR is needed when your task is so specific that it is easier to do it yourself than to chop Drupal.

A
Aram Aramyan, 2015-10-21
@GreenBee

If I were you, I would not translate sites to RoR.
Maybe it makes sense to do new projects on it, but it’s definitely not worth translating old ones just because I was “inspired”.
And yes, RoR has no obvious advantages over Drupal (except for a bunch of marketing), but there are obvious disadvantages:
1. Less community
2. Less code samples
3. Less specialists
4. Language. With Drupal you use PHP, knowledge and skills in which can be used in a bunch of other projects (CMS and frameworks). Ruby is slower than PHP. There is practically no virtual hosting with its support

N
Nicholas, 2015-10-21
@Zven

Ruby on Rails is a framework written in the programming language Ruby
Drupal is a content management system (CMS)
1) The first can create the second (i.e. its own CMS for its tasks without anything superfluous)
2) Nobody canceled the documentation and ready-made code examples - and the framework itself assumes the presence of ready-made plug-ins for solving typical tasks
3) The level of knowledge is completely different than using a ready-made CMS

A
Alexander, 2015-10-21
@Sassoft

No you can't

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question