# Some questions from a ROR newby

**URL:** <https://www.ruby-forum.com/t/some-questions-from-a-ror-newby/67362>\
**Category:** Radiant CMS\
**Created:** [September 2, 2006, 8:08pm UTC](https://www.ruby-forum.com/t/some-questions-from-a-ror-newby/67362 "2006-09-02T20:08:54Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![riccardo\_g](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/a698b9/32.png) [@riccardo\_g](https://www.ruby-forum.com/u/riccardo_g)\
**Post date:** [September 2, 2006, 8:08pm UTC](https://www.ruby-forum.com/t/some-questions-from-a-ror-newby/67362/1 "2006-09-02T20:08:54Z")

</div>

Dear all

first of all let me apologize if the questions contained in this email  
are  
in anyway FAQ or stupid  
ones … I’m programming in Ruby from a long time (at least 5 years), but  
I’m completely new to ROR  
applications and to CMS in general …

I’m writing because I’m going to work on the web site of my software  
startup (www.datamind.biz) and  
after evaluating lots of different possibilities, I’ve decided to do it  
with a CMS … I’ve tried some  
popular CMS around on my BlueHost domain, but after a while I’ve  
realized  
that none was really suited  
for my needs; the web site I need to do is a simple corporate site, with  
no more than 10-12 pages (  
the usual About Us, Contact Us, Our Services, Our Products and so on)  
that  
are almost static and some  
contents (like news, job positions, porfolio and use cases) that need to  
change or be added from while  
to while … but I don’t need a community site or a portal, with users,  
comments, blogs and so on …

So, after a while I’ve started to think to move towards Ruby; it is a  
language that I know very well,  
and althought I don’t work on web applications, the rumors on ROR has  
arrived to me too … after a short  
google research I’ve finally arrived to Radiant CMS and I think I’ve  
just  
found exactly what I need …

I’ve managed to install it (well, sort of) on my site domain for some  
experimenting, and after few hours  
I’ve been able to get the feeling for it … but I have some questions  
(here it is why I’m writing here)

1. is there any way to do a site backup? maybe on the mysql side (I’m  
using mysql since BlueHost is  
giving it)? From what I’ve understood reading this mailing list a  
sort  
of versioning system is on  
the way for Radiant, but I would like what you guru are doing at  
the  
moment to be sure your site  
is not delete by a mistake forever (sorry for the probably stupid  
question … I’m not an expert of  
DB and MySql … maybe is trivial to make a MySql db backup  
periodically) …

2. is there anyway to change the pages tree structure? I mean, suppose  
I’ve just done a page A  
and a child page B … can I later move the page B in another  
position  
of the tree? Or do I need  
it by hands by copying the page content and parts in a new one in  
the  
right position?

3. I’ve seen that there is a behavior for supporting multilingual site  
…  
is this working on a full  
hierarchy base (i.e. I need to do two pages trees, one for italian  
and  
one for english) or  
it can be used also at a page level (i.e. I can do on the same page  
the  
two translations, maybe  
using different component of the page)? Anyone has some experience  
to  
share about the use of  
Radiant on a multilingual site?

Ok … at the moment these are my main questions on the possible use of  
Radiant for my site … let me again  
apologize if these are trivial and let me say thanks to Radiant creators  
and contributors, I’m just  
at the start of this new travel in the CMS and ROR world and I’ve  
already  
had lots of fun … thanks! 🙂

Riccardo

---

<div class="post-metadata">

**Author:** ![riccardo\_g](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/a698b9/32.png) [@riccardo\_g](https://www.ruby-forum.com/u/riccardo_g)\
**Post date:** [September 3, 2006, 1:29am UTC](https://www.ruby-forum.com/t/some-questions-from-a-ror-newby/67362/2 "2006-09-03T01:29:26Z")

</div>

On 9/2/06, Riccardo G. [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
wrote:

> 1. is there any way to do a site backup? maybe on the mysql side (I’m  
> using mysql since BlueHost is  
> giving it)? From what I’ve understood reading this mailing list a sort  
> of versioning system is on  
> the way for Radiant, but I would like what you guru are doing at the  
> moment to be sure your site  
> is not delete by a mistake forever (sorry for the probably stupid  
> question … I’m not an expert of  
> DB and MySql … maybe is trivial to make a MySql db backup  
> periodically) …

All content managed by Radiant is stored in the database, so by  
backing up your MySql you should be OK. I addition though, you have to  
save all resources you may have copied in the /public/ directory and  
subdirectories (images, stylesheets, scripts, etc.). Then you have to  
remember that if you added certain behaviors to the system, better you  
have a copy of them too to reinstall in the new restored location. The  
same goes for the plugin you may have installed: don’t forget to  
reinstall them so keep a copy of them just in case.

> 1. is there anyway to change the pages tree structure? I mean, suppose  
> I’ve just done a page A  
> and a child page B … can I later move the page B in another position  
> of the tree? Or do I need  
> it by hands by copying the page content and parts in a new one in the  
> right position?

As far as I know, no. But there are several posts on the list about  
“reparenting” posts and probably some patch has been developed: give  
them a look.

> 1. I’ve seen that there is a behavior for supporting multilingual site …  
> is this working on a full  
> hierarchy base (i.e. I need to do two pages trees, one for italian and  
> one for english) or  
> it can be used also at a page level (i.e. I can do on the same page the  
> two translations, maybe  
> using different component of the page)? Anyone has some experience to  
> share about the use of  
> Radiant on a multilingual site?

In my experience, so far the best way to go for a multilingual site is  
to have two or more separate trees of posts (/en/, /it/, etc.). On the  
wiki ([http://radiantcms.org](http://radiantcms.org)) there are some hints with regard to this  
subject.

–M
